0001-misc-add-data-keywords-attributes-on-formdef-and-cat.patch
extra/modules/root.py | ||
---|---|---|
1043 | 1043 |
if not formdefs and not formdefs_advertise: |
1044 | 1044 |
continue |
1045 | 1045 | |
1046 |
r += htmltext('<li id="category-%s">') % category.url_name |
|
1046 |
keywords = {} |
|
1047 |
for formdef in formdefs: |
|
1048 |
for keyword in formdef.keywords_list: |
|
1049 |
keywords[keyword] = True |
|
1050 | ||
1051 |
r += htmltext('<li id="category-%s" data-keywords="%s">') % ( |
|
1052 |
category.url_name, ' '.join(keywords)) |
|
1047 | 1053 |
r += htmltext('<strong>') |
1048 | 1054 |
r += htmltext('<a href="%s/">') % category.url_name |
1049 | 1055 |
r += category.name |
... | ... | |
1052 | 1058 |
r += htmltext('<ul>') |
1053 | 1059 |
limit = category.get_limit() |
1054 | 1060 |
for formdef in formdefs[:limit]: |
1055 |
r += htmltext('<li>')
|
|
1061 |
r += htmltext('<li data-keywords="%s">') % ' '.join(formdef.keywords_list)
|
|
1056 | 1062 |
classes = [] |
1057 | 1063 |
if formdef.is_disabled() and formdef.disabled_redirection: |
1058 | 1064 |
classes.append('redirection') |
1059 |
- |