Python
07 Jul 2011
 
 
 
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<TMPL_block "pleased-users" args(user_ids, post_id)><TMPL_verbose>
<TMPL_if (SIZE(user_ids) eq 1)>
<TMPL_var SPRINTF(_('%s liked this'),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[0]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[0]}{'name'}, users{user_ids[0]}{'username'}))))>
<TMPL_elsif (SIZE(user_ids) eq 2)>
<TMPL_var SPRINTF(_('%s and %s liked this'),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[0]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[0]}{'name'}, users{user_ids[0]}{'username'}))),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[1]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[1]}{'name'}, users{user_ids[1]}{'username'}))))>
<TMPL_elsif (SIZE(user_ids) eq 3)>
<TMPL_var SPRINTF(_('%s, %s and %s liked this'),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[0]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[0]}{'name'}, users{user_ids[0]}{'username'}))),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[1]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[1]}{'name'}, users{user_ids[1]}{'username'}))),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[2]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[2]}{'name'}, users{user_ids[2]}{'username'}))))>
<TMPL_elsif (SIZE(user_ids) gt 3)>
<TMPL_var SPRINTF(_('%s, %s, %s and %setc%s liked this'),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[0]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[0]}{'name'}, users{user_ids[0]}{'username'}))),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[1]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[1]}{'name'}, users{user_ids[1]}{'username'}))),
SPRINTF('<a class="user-page-link" href="/user/%s/">%s</a>',
HTMLESCAPE(users{user_ids[2]}{'username'}),
HTMLESCAPE(DEFAULT(users{user_ids[2]}{'name'}, users{user_ids[2]}{'username'}))),
SPRINTF('<a href="/post/%d/likes">', post_id),
SPRINTF('</a>'))>
</TMPL_if>
</TMPL_verbose></TMPL_block>