popup upload - image [Réglé]
visualisation vignette
Créations de Thèmes
xela Membre non connecté
- Modérateur
- Voir le profil du membre xela
- Inscrit le : 26/12/2015
- Groupes :
- Equipe Rédaction
Hébergeur : Free
thème : oxygene
Bonjour,
comme j'héberge pas mal d'images, je me suis vite rendu compte qu'il est difficile de s'y retrouver juste avec les noms des fichiers.
J'ai donc modifié le upload.tpl pour visualiser des vignettes.
Si ça peut aider, voilà ce qu'il faut modifier :
en
Code TPL :
Bien-sûr on peut modifier les dimensions à sa guise.
Cependant, pour des fichiers autres que img celà ne fonctionne bien-entendu pas.
Il faudrait un if *.zip (par exemple) qui afficherait une image correspondante à un zip etc pour d'autres fichiers.
Mais il me faudrait un coup de main la dessus
Ensuite on pourrait intégrer la lightbox pour la visualisation uniquement pour les images....
Bref, j'attends vos retours et suggestions.
Cordialement,
Xela.
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
user/upload.php après la ligne 495
Code PHP :
$tpl->assign_block_vars('files', array(
ajouter
Code PHP :
'C_IMG' => $get_img_mimetype['img'] == 'fa-upload-picture fa-2x',
user/templates/upload.tpl, remplacer ton code tpl après START files par
Code TPL :
# START files # <div class="upload-elements-file"> # IF files.C_IMG # <a href="{files.URL}" data-lightbox="formatter" data-rel="lightcase:collection"> <img src="{files.URL}" alt="{files.TITLE}" width="42" height="42" /> </a><span id="fi1{files.ID}">{files.NAME}</span><span id="fi{files.ID}"></span><br /> # ELSE # <i class="fa {files.IMG}"></i> <a class="# IF files.C_RECENT_FILE #upload-recent-file# END IF #" href="{files.URL}" title="{files.TITLE}"{files.LIGHTBOX}><span id="fi1{files.ID}">{files.NAME}</span></a><span id="fi{files.ID}"></span><br /> # ENDIF # {files.BBCODE}<br /> ...
on peut affiner en portant le template du dossier user dans le thème (ce qui évitera de le refaire à la prochaine maj) et remplacer width et height par un class="upload-element-picture" (par exemple) et déclarer la classe dans les css du thème ce qui permettra d'adapter plus facilement la taille et ajouter un media query pour le responsive si besoin
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
Cette amélioration peut-elle prise en compte pour une version future ?
Merci
Julien Christian Philippe Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre Julien Christian Philippe
- Inscrit le : 24/08/2016
Je suis intéresser pour une version officiel .
Cordialement
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
Rien ne vous empêche de le mettre en amélioration dans le Bugtracker
Olivier.
Olivier
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
<a href="/bugtracker/detail/1594-afficher-une-miniature-des-images-dans-le-gestionnaire-de-fichiers">https://www.phpboost.com/bugtracker/detail/1594-afficher-une-miniature-des-images-dans-le-gestionnaire-de-fichiers</a>
ElenWii Membre non connecté
- Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
- Equipe Graphique
xela Membre non connecté
- Modérateur
- Voir le profil du membre xela
- Inscrit le : 26/12/2015
- Groupes :
- Equipe Rédaction
Cordialement,
Xela
EDIT :
TEST OK - Encore Merci
Édité par xela Le 26/12/2016 à 03h06
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie