Déplacer une rubrique à la racine avec le plongeur impossible depuis la page de propriété d'une rubrique si elle a un article #3513

Closed
opened 8 years ago by RealET · 9 comments
RealET commented 8 years ago

Bonjour,

Testé sur http://mediabox.grml.eu/ecrire/ spip/spip4ever.

Il faut assez de rubriques pour avoir le plongeur et non la liste déroulante.

Bonjour, Testé sur http://mediabox.grml.eu/ecrire/ spip/spip4ever. Il faut assez de rubriques pour avoir le plongeur et non la liste déroulante. * http://mediabox.grml.eu/ecrire/?exec=rubrique&id_rubrique=2 est une sous-rubrique avec un article. Le clic sur Déplacer charge le plongeur *sans* l'entrée Racine du site * Pourtant, l'entrée Racine du site est disponible dans http://mediabox.grml.eu/ecrire/?exec=rubrique_edit&id_rubrique=2 * http://mediabox.grml.eu/ecrire/?exec=rubrique&id_rubrique=22 qui n'a pas d'article a le plongeur *avec* Racine du site
b_b commented 8 years ago
Owner

Pour info, le comportement est le même en 3.0, cela vient de ce squelette :

https://core.spip.net/projects/spip/repository/entry/spip/prive/squelettes/hierarchie/dist.html#L9

Si la rubrique est publiée, on passe restreint à true à l'inclure, donc il devient impossible de déplacer la rubrique à la racine avec le plongeur.

Pour info, le comportement est le même en 3.0, cela vient de ce squelette : https://core.spip.net/projects/spip/repository/entry/spip/prive/squelettes/hierarchie/dist.html#L9 Si la rubrique est publiée, on passe restreint à true à l'inclure, donc il devient impossible de déplacer la rubrique à la racine avec le plongeur.
Poster

C'est donc un bug qui était déjà présent en 3.0.

Le comportement attendu : je suis webmestre (ou admin complet), je dois pouvoir déplacer une rubrique à la racine du site.

Le comportement actuel :

  • depuis la page de modification du contenu de la rubrique, je peux le faire
  • depuis la page de consultation des propriétés de la rubrique (qui me propose un bouton déplacer), je ne peux pas le faire

C'est incohérent ;-)

C'est donc un bug qui était déjà présent en 3.0. Le comportement attendu : je suis webmestre (ou admin complet), je dois pouvoir déplacer une rubrique à la racine du site. Le comportement actuel : * depuis la page de modification du contenu de la rubrique, je peux le faire * depuis la page de consultation des propriétés de la rubrique (qui me propose un bouton déplacer), je ne peux pas le faire C'est incohérent ;-)
b_b commented 8 years ago
Owner

Je pense qu'il faut virer restreint=#INFO_STATUT{#GET{objet},#GET{id_objet}}|=={publie} dans prive/squelettes/hierarchie/dist puisque de toute façon on fait le test suivant dans prive/echafaudage/hierarchie/objet : #ENV{objet}|deplacement_restreint{#INFO_STATUT{#ENV{objet},#ENV{id_objet}}}

Je pense qu'il faut virer `restreint=#INFO_STATUT{#GET{objet},#GET{id_objet}}|=={publie}` dans prive/squelettes/hierarchie/dist puisque de toute façon on fait le test suivant dans prive/echafaudage/hierarchie/objet : `#ENV{objet}|deplacement_restreint{#INFO_STATUT{#ENV{objet},#ENV{id_objet}}}`
b_b commented 8 years ago
Owner

Appliqué par commit r22333.
Statut changé à Fermé

Appliqué par commit r22333. **Statut changé à Fermé**
b_b commented 8 years ago
Owner

Voilà c'est commité, à discuter et reporter en 3.0 si nécessaire...

Voilà c'est commité, à discuter et reporter en 3.0 si nécessaire...
b_b commented 8 years ago
Owner

Statut changé à En cours

**Statut changé à En cours**

Appliqué par commit r22333.
Statut changé à Fermé

Appliqué par commit r22333. **Statut changé à Fermé**
b_b commented 8 years ago
Owner

Toujours en cours...
Statut changé à En cours

Toujours en cours... **Statut changé à En cours**
b_b commented 7 years ago
Owner

La version cible étant la 3.1, on peut fermer le ticket. Si une personne souhaite un report en 3.0, elle pourra toujours le signaler plus tard...
Statut changé à Fermé

La version cible étant la 3.1, on peut fermer le ticket. Si une personne souhaite un report en 3.0, elle pourra toujours le signaler plus tard... **Statut changé à Fermé**
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.