Ticket UUID: d7d50365514d2f84573773614877a8556dab5ee0
Title: Ajout d'une légende optionelle pour les fichiers
Status: Fixed Type: Feature_Request
Severity: Cosmetic Priority: Zero
Subsystem: Resolution: Fixed
Last Modified: 2017-03-09 05:02:01
Version Found In:
User Comments:
fpoulain added on 2016-02-18 13:33:30:
Un patch est dispo sur git://metrodore.fr/garradin ; c'est le commit eaa57d7dedd292d3d8c94ad5672e2c005f39ee14

bohwaz added on 2016-02-20 12:22:08:
Ton site est en timeout, merci d'envoyer tes patchs par email, cf. [Documentation développeur]

bohwaz added on 2017-03-09 03:43:39:
J'ai extrait le patch:

commit 420ac4c03ffed339579f2c62368ffff445a38816
Author: François Poulain <fpoulain@metrodore.fr>
Date:   Thu Feb 18 14:31:19 2016 +0100

    Ajout d une légende optionelle pour les fichiers

diff --git a/include/lib/Garradin/Fichiers.php b/include/lib/Garradin/Fichiers.php
index 50e925e..9cd4f17 100644
--- a/include/lib/Garradin/Fichiers.php
+++ b/include/lib/Garradin/Fichiers.php
@@ -599,8 +599,10 @@ class Fichiers
                        return $skriv->parseError('/!\ Tag fichier : ' . $e->getMessage());
                }
 
+               $legend = count ($args) > 1 ? $skriv->escape($args[1]) : $skriv->escape($file->nom);
+
                $out = '<aside class="fichier" data-type="'.$skriv->escape($file->type).'">';
-               $out.= '<a href="'.$file->getURL().'" class="internal-file">'.$skriv->escape($file->nom).'</a> ';
+               $out.= '<a href="'.$file->getURL().'" class="internal-file">'.$legend.'</a> ';
                $out.= '<small>('.$skriv->escape(($file->type ? $file->type . ', ' : '') . Utils::format_bytes($file->taille)).')</small>';
                $out.= '</aside>';
                return $out;

bohwaz added on 2017-03-09 04:02:01:
OK fait dans [8bf795cd47]