Amélioration des descriptions des catégories
This commit is contained in:
		@@ -214,18 +214,25 @@ def circle_cat(category, recurrence=False):
 | 
			
		||||
            '<span class="cat ' + c + ' circ-cat" data-tooltip="' + n + '"></span>'
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
def legend_cat(category, url, selected=True):
 | 
			
		||||
def legend_cat(category, url, selected=True, first=False):
 | 
			
		||||
    c = category.css_class()
 | 
			
		||||
    n = category.name
 | 
			
		||||
    class_reduced = '' if selected else 'reduced'
 | 
			
		||||
    if first:
 | 
			
		||||
        prefix = "afficher"
 | 
			
		||||
    else:
 | 
			
		||||
        if selected:
 | 
			
		||||
            prefix = "retirer"
 | 
			
		||||
        else:
 | 
			
		||||
            prefix = "ajouter"
 | 
			
		||||
 | 
			
		||||
    if category.pictogram:
 | 
			
		||||
        return mark_safe(
 | 
			
		||||
            '<a href="' + url + '"><span class="cat ' + class_reduced + ' ' + c + ' circ-cat circ-large" data-tooltip="' + n + '">' + '<img src="' + category.pictogram.url + '" alt="' + category.name + '" /></span></a>'
 | 
			
		||||
            '<a href="' + url + '"><span class="cat ' + class_reduced + ' ' + c + ' circ-cat circ-large" data-tooltip="' + prefix + ' ' + n + '">' + '<img src="' + category.pictogram.url + '" alt="' + category.name + '" /></span></a>'
 | 
			
		||||
        )  
 | 
			
		||||
    else:
 | 
			
		||||
        return mark_safe(
 | 
			
		||||
            '<a href="' + url + '"><span class="cat ' + class_reduced + ' ' + c + ' circ-cat circ-large" data-tooltip="' + n + '"></span></a>'
 | 
			
		||||
            '<a href="' + url + '"><span class="cat ' + class_reduced + ' ' + c + ' circ-cat circ-large" data-tooltip="' + prefix + ' ' + n + '"></span></a>'
 | 
			
		||||
        )  
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -251,6 +258,6 @@ def show_legend(filter):
 | 
			
		||||
    else:
 | 
			
		||||
        return mark_safe("<div>" +
 | 
			
		||||
            " ".join(
 | 
			
		||||
                [legend_cat(c, filter.get_url_add_categories([c.pk])) for c in cats]
 | 
			
		||||
                [legend_cat(c, filter.get_url_add_categories([c.pk]), True, True) for c in cats]
 | 
			
		||||
            ) + "</div>"
 | 
			
		||||
        )
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user