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.sogo
This commit is contained in:
parent
25553d4a8b
commit
37823ea401
|
@ -60,14 +60,27 @@
|
||||||
{
|
{
|
||||||
return [list cardReferences];
|
return [list cardReferences];
|
||||||
}
|
}
|
||||||
- (NSString *) itemText
|
|
||||||
|
- (NSString *) itemHref
|
||||||
{
|
{
|
||||||
NSString *rc;
|
return [NSString stringWithFormat: @"mailto:%@",
|
||||||
|
[item email]];
|
||||||
|
}
|
||||||
|
|
||||||
rc = [NSString stringWithFormat: @"%@ <%@>",
|
- (NSString *) itemOnclick
|
||||||
[item fn], [item email]];
|
{
|
||||||
|
return [NSString stringWithFormat: @"return openMailTo('%@ <%@>');",
|
||||||
|
[item fn], [item email]];
|
||||||
|
}
|
||||||
|
|
||||||
return rc;
|
- (NSString *) itemName
|
||||||
|
{
|
||||||
|
return [item fn];
|
||||||
|
}
|
||||||
|
|
||||||
|
- (NSString *) itemEmail
|
||||||
|
{
|
||||||
|
return [item email];
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void) checkListReferences
|
- (void) checkListReferences
|
||||||
|
|
|
@ -19,7 +19,10 @@
|
||||||
</var:if>
|
</var:if>
|
||||||
<ul class="listComponents">
|
<ul class="listComponents">
|
||||||
<var:foreach list="components" item="item">
|
<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>
|
</var:foreach>
|
||||||
</ul>
|
</ul>
|
||||||
</var:component>
|
</var:component>
|
||||||
|
|
Loading…
Reference in a new issue