Mantis 196: Email addresses in contacts lists are not linked
Monotone-Parent: 11583101e1da18860a0ec72e4d7a5c096cb0b7c3 Monotone-Revision: 352d23b933923d47d85f540dbc1f7dae0abe7ddb Monotone-Author: crobert@inverse.ca Monotone-Date: 2009-10-27T16:06:59 Monotone-Branch: ca.inverse.sogomaint-2.0.2
parent
25553d4a8b
commit
37823ea401
|
@ -60,14 +60,27 @@
|
|||
{
|
||||
return [list cardReferences];
|
||||
}
|
||||
- (NSString *) itemText
|
||||
|
||||
- (NSString *) itemHref
|
||||
{
|
||||
NSString *rc;
|
||||
return [NSString stringWithFormat: @"mailto:%@",
|
||||
[item email]];
|
||||
}
|
||||
|
||||
rc = [NSString stringWithFormat: @"%@ <%@>",
|
||||
[item fn], [item email]];
|
||||
- (NSString *) itemOnclick
|
||||
{
|
||||
return [NSString stringWithFormat: @"return openMailTo('%@ <%@>');",
|
||||
[item fn], [item email]];
|
||||
}
|
||||
|
||||
return rc;
|
||||
- (NSString *) itemName
|
||||
{
|
||||
return [item fn];
|
||||
}
|
||||
|
||||
- (NSString *) itemEmail
|
||||
{
|
||||
return [item email];
|
||||
}
|
||||
|
||||
- (void) checkListReferences
|
||||
|
|
|
@ -19,7 +19,10 @@
|
|||
</var:if>
|
||||
<ul class="listComponents">
|
||||
<var:foreach list="components" item="item">
|
||||
<li><var:string value="itemText"/></li>
|
||||
<li><var:string var:value="itemName"/>
|
||||
<a var:href="itemHref" var:onclick="itemOnclick">
|
||||
<<var:string var:value="itemEmail"/>></a>
|
||||
</li>
|
||||
</var:foreach>
|
||||
</ul>
|
||||
</var:component>
|
||||
|
|
Loading…
Reference in New Issue