Révision 78e14232
Ajouté par Frédéric Péters il y a plus de 8 ans
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') |
Formats disponibles : Unified diff
misc: add data-keywords attributes on formdef and categories elements (#8907)