Author: git
Date: 2019-03-06 17:10:12 +0100 (mer, 06 mar 2019)
New Revision: 24249
Log:
Fix : https://core.spip.net/issues/4305
gestion generique du champ rang_lien sur les tables de liens dans l'API editer_liens:
* numerotation automatique a l'insertion si un des lien est deja numerote (par defaut non, donc)
* renumerotation a la suppression d'un lien (si les liens sont numerotes)
* renumerotation quand on modifie le rang_lien d'un lien via objet_qualifier_liens() (sauf quand on met a zero un rang)
* prise en compte de la variable postee ordonner_lien dans le formulaires pour permettre de changer le rang d'un lien
* prise en compte de la variable postee desordonner_liens pour remettre tous les rang a zero
Evolution de la balise #RANG pour afficher le rang du lien quand il est disponible dans la boucle, ou dans le formulaire d'edition des liens
Pas d'interface ni d'utilisation dans le core : l'esprit de SPIP n'etant pas de hierarchiser les auteurs on reste par defaut sans ordre, c'est un plugin de la zone qui implemente ca https://zone.spip.net/trac/spip-zone/browser/plugins/rang_auteurs
Modified:
spip/
spip/ecrire/action/editer_liens.php
spip/ecrire/inc/filtres_ecrire.php
spip/ecrire/public/balises.php
spip/prive/formulaires/editer_liens.php
Details: http://core.spip.org/projects/spip/repository/revisions/24249