Project

General

Profile

Nomenclature #2176

Mieux nommer les choses du nouveau bandeau de navigation

Added by tetue tetue about 9 years ago. Updated about 9 years ago.

Status:
Fermé
Priority:
Haut
Assignee:
-
Category:
divers
Target version:
Start date:
07/18/2011
Due date:
% Done:

0%


Description

La documentation http://programmer.spip.org/Definir-des-boutons ne permet pas comme elle l'annonce d'« ajouter des boutons dans l’espace privé » mais bien plutôt d'ajouter une entrée dans les sous-menus de la nouvelle navigation de l'espace privé, appelée « bandeau ».

Ces appellations approximatives prêtent trop à confusion. Il faudrait renommer -- dans la doc mais surtout dans le code -- pour appeler un chat un chat et éviter d'induire en erreur :

- à la place de « bandeau », mieux vaut parler de « navigation » ou pour être explicite de « navigation SPIP » : le prefix serait alors « navspip »
- à la place de « bouton », mieux vaut parler d'« item de navigation » : la balise en serait alors « <navspipitem> »

Lire aussi à ce sujet : http://romy.tetue.net/825

History

#1 Updated by cedric - about 9 years ago

et est ce que simplement

<menu>
dans le fichier xml ne serait pas le plus simple et le plus explicite pour ajouter une entrée de menu ?
Il est encore juste temps de renommer le terme à la faveur du passage plugin.xml vers paquet.xml, mais si on repart avec
<bouton>
ce sera surement pour quelques années...

#2 Updated by tetue tetue about 9 years ago

Oui, <menu> serait plus adéquat.

Mais il ne faut pas oublier de renommer le « bandeau » : « menu » aussi ??

Et toutes les occurrences de ces termes. Par exemple :

<bouton id='basecss' parent='bando_squelette'>

deviendrait :

<menu id='basecss' parent='menu_squelette'>

?

#3 Updated by cedric - about 9 years ago

<menu> mis en place dans paquet.xml. On ne change pas pour les vieux plugin.xml
renommage des entrees principales du bandeau à faire (peut etre en assurant un remplacement auto des bando_ pour faciliter la migration ?)

#4 Updated by cedric - about 9 years ago

  • Status changed from Nouveau to Fermé

Appliqué par commit r18283.

Also available in: Atom PDF