Skip to main content Help Control Panel

 

Projets «   Gestion des images «  

Accès direct à la page d'édition d'une image

avec une îcone-lien apparente au survol

Voilà une petite fonction qui amène du confort pour l'édition quotidienne des pages.

fontionnement

C'est très simple : en survolant une image contenu par une page sur laquelle vous avez les droits d'édition, un petite îcone s'affiche par-dessus cette dernière et permet d'acceder directement à la page d'édition de l'image.

(actuellement il faut éditer la page, aller dans l'onglet média, dérouler la liste d'image, cliquer sur "modifier cette image")

On peut ainsi changer rapidement :

  • le titre ;
  • le fichier source ;
  • les options d'utilisation de la vignette.


De plus, en gardant le survol 1/4s sur l'îcone, vous pouvez connaitre l'id de l'image (dans le but de l'utiliser ailleurs par exemple).

Cela est sensé fonctionner uniquement avec les images produites par codes de formatage :
* [image=<id>]
* [image=<id>,left]
* [image=<id>,right]
* [image=<id>,center]
et ce tandis que l'image utilise une vignette, ou pas.

Compatibilité : à partir de Yacs 10.6.24 (r148) jusqu'à r162 (le tout dispo sur entrepôt svn google). Sur une installation de test vous pouvez tenter d'écraser les fichiers d'une 10.5.27, cela marchera peut-être.

fichiers impactés :

  • shared/codes.php : dans render_object(), envoie de l'id de l'image à la fonction skin::build_image, si le surfeur a les privilèges d'édition.
  • skins/skin_skeleton.php : fonction build_image avec id optionnel, construction des balises et lien vers la page d'édition.
  • skins/_reference/yacs.css : règle css pour l'emplacement et l'apparition au survol de l'icône.


Merci d'avance aux bêta-testeurs pour leur retours.

Files

Image direct edit.zip - 78,489 bytes, 6 downloads
edited by Alexis Raimbault on Sep. 9 2010 · details
History

Comments


Alexis Raimbault

Christian : un pb à signaler pour un usage dans les "conditions réélles" ?




Alexis Raimbault webmaster free-lance

inspired from Christian on Dec. 17 2010


Christian

Bon sinon en local chez moi ca marche. Je vais l'intégrer sur un site que je suis en train de développer pour l'éprouver dans des "conditions réelles"




Actupro
quelques sites yacs : création site internet annuaire pro

on Sep. 10 2010


Alexis Raimbault

Christian : ok, peut-être une option sur le niveau de détails alors.




Alexis Raimbault webmaster free-lance

inspired from Christian on Sep. 10 2010


Christian

Si tu constates 0 téléchargement c'est une erreur je l'ai fait hier 




Actupro
quelques sites yacs : création site internet annuaire pro

on Sep. 10 2010


Alexis Raimbault

merci les gars ! Mais je constate zéro téléchargement du fichier, vous êtes coincés par la version ?




Alexis Raimbault webmaster free-lance

on Sep. 10 2010


Jmarc

J'applaudi bien fort !
C'est exactement ce genre de détail ergonomique qu'il me parait essentiel d'introduire pour rendre l'utilisation (et donc l'adoption) de Yacs encore plus facile et intuitive.


on Sep. 9 2010


Christian

très intéressant. Une fonction qui devrait devenir indispensable. Ce n'est pas google instant mais Image Instant




Actupro
quelques sites yacs : création site internet annuaire pro

on Sep. 9 2010