Skip to main content Help Control Panel

 

Projets «   Campagnes de tests «   yacs Martin RC6 est disponible pour tests «  

Déplacement de section [Integrated]

En tant qu'associé je ne peux plus remonter une section d'un niveau

OwnerBernard Paques
Progress100%
WorkflowSupport request
StatusSolution has been fully integrated

Je ne peux que déplacer la section dans une section de même niveau


Bernard Paques
on June 1 2010
Bernard Paques est le nouveau propriétaire
La solution a été intégrée

Bernard Paques
on May 31 2010
Intégré dans la livraison de fin mai : yacs Martin RC7 est livré

Bernard Paques
on May 25 2010

J'ai téléchargé le patch, intégré la plupart des modifications, et l'ai modifié à nouveau après de nouveaux tests de non-régression. Merci à Alexis (ajouté comme auteur des deux scripts) pour son correctif qui vous permettra de patienter encore un peu. L'ensemble du nouveau code sera publié avec la prochaine mise à jour globale de yacs, après de nouveaux tests en production sur certains des serveurs que je gère. Sur des fonctions sensibles comme celle-çi, je préfère prendre des précautions ...


Alexis Raimbault
on May 14 2010
Une solution est disponible


Alexis Raimbault webmaster free-lance

J.Juraver
on May 13 2010

Je confirme que ce patch règle aussi un problème de visibilité de sections réservées à des éditeurs




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Christian
on May 13 2010

Patch intégré à 10h49




Actupro
quelques sites yacs : création site internet annuaire pro

Alexis Raimbault
on May 12 2010

voici un patch qui remplace deux fichiers dans /sections.

Ce patch contient aussi la correction apportée pour le bug Sous-sections de sections réservées qui ne s'affichent pas pour les éditeurs.

merci de tester chez vous.


sections.zip

Un associé et un associé seulement peut avec ce correctif déplacer une section vers la raçine.




Alexis Raimbault webmaster free-lance
Agnès Rambaud - on May 13 2010
Merci beaucoup Alexis chinese


Agnès
Il n'y a pas de problèmes, que des solutions.

Alexis Raimbault
on May 12 2010
Le problème a été documenté et ses causes ont été identifiées


Alexis Raimbault webmaster free-lance

Alexis Raimbault
on May 12 2010

ok j'ai un comportement qui à l'air de fonctionner chez moi. Je vous livre bientôt les fichiers pour tester.

le déplacement intempestif d'article n'est pas dû à une erreur de code. Par contre j'en ai découvert un peu plus, j'en parle sur le fil dédié.




Alexis Raimbault webmaster free-lance

Alexis Raimbault
on May 11 2010

vache ! je me suis attelé à la lecture de sections::get_radio_buttons() et c'est pas du gateau.

en tout cas il y a je pense un pb de ce côté, lié aussi au bug Déplacement intempestif d'article. En effet, dans le code plusieurs radio-boutons peuvent recevoir la valeur checked=checked, et cela doit parfois déclencher des conflits, surtout en tant qu'associé où le nb de sections affichées est +important. D'où les déplacement aléatoires de sections et/ou d'articles.

Faut remettre ça à plat. Il y a des incohérences. Mais cela dit, entre les sections mères, tantes, soeurs et filles, les niveaux d'utilisateurs, les sections lockées ou pas, les sections assignées et les sections spéciales, il y a de quoi perdre la tête.




Alexis Raimbault webmaster free-lance

Alexis Raimbault
on May 11 2010

en changeant l'ordonnancement des tests, je parviens à redonner la main aux associés.

Par contre, le bouton radio selectionné par défaut n'est pas le bon. La section est donc déplacée vers la raçine du serveur à l'insu de notre plein gré.

je regarde tantôt...




Alexis Raimbault webmaster free-lance
Agnès Rambaud - on May 11 2010
Alexis Raimbault : Ah ben au moins, on peut remonter à la racine

En tout cas, sans plaisanter, merci beaucoup de te pencher sur ce très sérieux problème.


Agnès
Il n'y a pas de problèmes, que des solutions.

Alexis Raimbault
on May 10 2010

pour le bug d'Agnès, je vois le pb dans le source :

le script vérifie d'abord si le surfeur est éditeur de la section parente avant de vérifier s'il est associé.

s'il n'est pas éditeur de la section parente, le script n'affiche pas la possibilité de déplacer la section, même s'il est associé.

(ça correspond pas tout à fait à ta description Agnès, mais ton test est bizarre)

correction demain.

Pour le bug JJ, c'est peut-être induit. verrais demain aussi.




Alexis Raimbault webmaster free-lance

Alexis Raimbault
on May 10 2010

calmos!

JJ : effectivement impossible de déplacer une section à la raçine via option (c'est ce que tu voulais dire ?)

Christian : tu dis la même chose que JJ ?

Agnès : Je reproduis pas encore ton pb. Effectivement il faut avoir l'interface complexe pour afficher les options de déplacement.




Alexis Raimbault webmaster free-lance

J.Juraver
on May 10 2010

C'est aussi un gâchis important en terme SEO parce que ça oblige à recréer des identifiants de section (peut-être même de nouveaux articles ?) :(

Moi j'ai pris le parti sur des sites en production trop vite passés en RC6 de garder mes sections invisibles mais existantes, et d'attendre un patch.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Agnès Rambaud
on May 5 2010
Bon, je viens modérer mes propos précédents - même si pas tout résolu : * en 10.2 je ne pouvais pas déplacer une section depuis l'onglet "options" de la section : la possibilité n'existait juste "pas". * le passage en 10.4 n'avait rien changé J'avais bien sûr un compte d'associé, et une interface complexe.

Depuis, j'ai découvert autre chose : * Je n'étais pas propriétaire de la section en question. En me loguant comme le proprio - qui est aussi un associé, avec interface amélioré -, l'option de déplacement depuis la section est revenue. Toutefois, impossible quand même de repositionner juste à la racine. On est obligé de choisir une section existante. * Donc en gros, si on est pas le créateur de la section même en étant associé, on ne peut pas la déplacer depuis la section. On peut le faire par la gestion de contenu, mais là : on ne peut pas replacer juste une section à la racine. C'est pas que ce soit nouveau sur la 10.4, mais c'est pas pratique pour les webmasters. Ces changements dans les droits me font des nœuds aux neurones. J'avais déjà pas fini de digérer les nœuds dus aux composants...

Mais c'est pas fini ! * En étant le proprio de la section, je décide de donner les droits de propriété à mon autre associé (le premier, si vous suivez). Je ferme la session et me ré-authentifie avec le premier compte d'associé, maintenant propriétaire de la fameuse section. * Et bien raté : le déplacement de la section depuis les options de section ne sont toujours pas au RV. Là je suis scotchée. Je ne m'attendais pas du tout à ça. Ça ne me paraît pas tout à fait normal comme comportement. Au final, voilà ce qu'il reste de cette analyse : * Seul l'associé créateur de la section, quelque soit le propriétaire, peut déplacer une section depuis les options de section. Ce qui signifie que le propriétaire-associé n'a pas forcément cette possibilité. Il n'est pas gérable qu'un associé ne puisse pas déplacer les objets où il le veut dans l'arborescence. * Quoiqu'il arrive, on ne peut plus remonter une section directement à la racine. Je n'ai pas trouvé d'autre moyen que de créer une section depuis la carte du site et de copier le contenu. C'est du gâchis de temps - et de neurones noués - pour un associé. Heu... Help !


Agnès
Il n'y a pas de problèmes, que des solutions.

Agnès Rambaud
on May 5 2010
La couleur a été changée en "Rouge"


Agnès
Il n'y a pas de problèmes, que des solutions.

Agnès Rambaud
on May 5 2010
Le problème est effectif et reproductible


Agnès
Il n'y a pas de problèmes, que des solutions.

Agnès Rambaud
on May 5 2010
Même constat pour moi. L'option permettant de déplacer la section a carrément disparue de l'onglet "Options" de la section.

Quant à passer par la gestion du contenu de la section parente : impossible de remonter à la racine.

J'étais en 10.2 quand j'ai vu ce problème, et le passage à la 10.4 n'a strictement rien changé.


Agnès
Il n'y a pas de problèmes, que des solutions.

J.Juraver
on May 5 2010

Bug reproduit :(

Une fois sous-section d'une section racine, impossible de remonter un ou des sous-sections d'un niveau.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Alexis Raimbault
on May 3 2010

problème non-reproduit chez moi.

-via "modifier cette section", je peux déplacer la section via "choisir la section parente" de l'onglet option.

-en passant par "gérer le contenu" au niveau du parent, j'ai encore plus de choix.




Alexis Raimbault webmaster free-lance

Christian
on Apr. 26 2010

troublant et reconfortant de n'être pas seul. C'est bien ce que je disais il va falloir creuser un peu plus




Actupro
quelques sites yacs : création site internet annuaire pro

Jmarc
on Apr. 26 2010

même constat chez moi... J'en suis réduit à modifier l'anchor directement au niveau de l'enregistrement dans la table


Christian
on Apr. 26 2010

Par contre je ne constate pas le problème ici-même sur yacs.fr. Il va falloir creuser un peu plus de mon côté !




Actupro
quelques sites yacs : création site internet annuaire pro

Christian
on Apr. 26 2010
La page a été créée


Actupro
quelques sites yacs : création site internet annuaire pro

Files


sections.zip

shared by Alexis Raimbault on May 12 2010 · 11 downloads · 34,883 bytes

details