Projet

Général

Profil

« Précédent | Suivant » 

Révision 78e14232

Ajouté par Frédéric Péters il y a plus de 8 ans

misc: add data-keywords attributes on formdef and categories elements (#8907)

Voir les différences:

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