Author: marcimat@rezo.net
Date: 2017-01-08 11:30:46 +0100 (dim. 08 janv. 2017)
New Revision: 101545
Added:
_plugins_/ordoc/
_plugins_/ordoc/trunk/
_plugins_/ordoc/trunk/action/
_plugins_/ordoc/trunk/action/ordonner_liens.php
_plugins_/ordoc/trunk/fabrique_diff.diff
_plugins_/ordoc/trunk/fabrique_ordoc.php
_plugins_/ordoc/trunk/lang/
_plugins_/ordoc/trunk/lang/ordoc_fr.php
_plugins_/ordoc/trunk/lang/paquet-ordoc_fr.php
_plugins_/ordoc/trunk/ordoc_administrations.php
_plugins_/ordoc/trunk/paquet.xml
_plugins_/ordoc/trunk/prive/
_plugins_/ordoc/trunk/prive/squelettes/
_plugins_/ordoc/trunk/prive/squelettes/inclure/
_plugins_/ordoc/trunk/prive/squelettes/inclure/portfolio-documents.html
_plugins_/ordoc/trunk/prive/style_prive_plugin_ordoc.html
_plugins_/ordoc/trunk/prive/themes/
_plugins_/ordoc/trunk/prive/themes/spip/
_plugins_/ordoc/trunk/prive/themes/spip/images/
_plugins_/ordoc/trunk/prive/themes/spip/images/deplacer-16.png
_plugins_/ordoc/trunk/prive/themes/spip/images/deplacer-24.png
_plugins_/ordoc/trunk/prive/themes/spip/images/ordoc-128.png
_plugins_/ordoc/trunk/prive/themes/spip/images/ordoc-32.png
_plugins_/ordoc/trunk/prive/themes/spip/images/ordoc-64.png
Log:
Plugin «Ordoc» permettant d'ordonner les documents liés sur des objets. (en développement mais fonctionnel).
- /!\ Surcharge du plugin media : prive/squelettes/inclure/portfolio-documents.html
- Ajoute un champ "ordre" sur la table spip_documents_liens
- Ajoute une icone "deplacer" à côté du lien "modifier" sur les listes de documents dans la vue d'un objet éditorial (sur les listes d'illustrations, portfolio et documents)
- Ajoute une action qui enregistre, après déplacement l'ordre des documents de cette liste (l'action est plus ou moins générique et pourrait fonctionner avec d'autres objets) (1)
- portfolio-documents.html est surchargé pour : - trier par "ordre" les 3 listes en priorité, ajouter le JS.
- le pipeline "document_desc_actions" lui ajoute le curseur de déplacement sur le modèle d'affichage d'un document.
Notes:
1) Le test d'autorisation dans cette action n'est pas parfait cependant.
2) Il y a un souci avec le plugin «Roles de documents» cependant, qui ne conserve pas l'ordre actuel de l'élément lorsqu'un rôle est ajouté.
3) Si quelqu'un veut dessiner/fournir un logo meilleur, ça serait super 
Details: http://core.spip.org/projects/spip/repository/revisions/101545