Pouvoir déverrouiller les URL dans le formulaire (et les verrouiller explicitement seulement)
Dans de nombreux cas, SPIP force le verrouillage des URL ajoutées alors que le besoin n'était pas de verrouiller une URL mais juste d'en ajouter.
Quand on veut juste ajouter des URLs supplémentaires pour permettre des redirections (depuis des anciennes URLs qui sont dans la nature par exemple), alors à chaque URL ajoutée, SPIP ajoute le verrou. On est donc obligé, à la toute fin de nos ajouts, de ré-insérer l'URL du moment qui était la bonne, pour que ce soit de nouveau celle-ci en premier. Mais du coup elle se retrouve elle aussi avec le verrou ! Or on ne veut pas la verrouiller : on veut continuer d'avoir le comportement de base qui est que quand on change de titre, et qu'on fait "Voir en ligne", SPIP auto-génère une nouvelle URL avec ce dernier titre qui prend la place (tout le reste étant redirigé). Bug ergonomique donc.
Exemple concret :
- J'ai un contenu "Mon contenu" qui a donc comme URL "mon-contenu"
- J'ajoute X nouvelles URL "ancienne-adresse", "vieux-truc", etc.
- "vieux-truc" se retrouve avec un cadenas et donc reconnu comme l'URL principale, ce n'est PAS ce que je voulais ! Je voulais juste ajouter des choses "en plus", pas du tout en principal (déjà rien que ça c'est un bug, plein de users de base sont bloqués à ce point)
- Je suis obligé (mais faut déjà le savoir) de ré-ajouter "mon-contenu" manuellement, ce qui fait qu'il revient en premier… ET avec un cadenas, ce qui n'est pas ce que je voulais non plus.
- Si à partir de là je change mon titre pour "Mon super contenu"… c'est alors toujours "mon-contenu" avec le cadenas qui aura la priorité, alors que je ne veux AUCUN cadenas, et je veux que SPIP continue de change pour "mon-super-contenu" tout seul, comme il sait bien le faire
Il faudrait donc :
- à minima permettre de déverrouiller toute URL, de supprimer le cadenas, pour revenir à un comportement de base
- si possible, de permettre d'ajouter des choses SANS que ça s'ajoute avec le cadenas : ergonomiquement ça serait simple, deux boutons plus explicites (et bien mieux que le "Enregistrer" qui n'est déjà pas bon alors que ça devrait être "Ajouter") : "Ajouter cette URL" + "Ajouter et verrouiller cette URL" (ou juste "Verrouiller cette URL" plus court) => les gens ont le choix explicite de verrouiller ou pas