Le 29/08/2013 13:31, Lomalarch a écrit :
Aide Pour, saisi(e) par l’inspiration, nous écrivait le 29/08/2013 vers 13:13
Le 29/08/2013 12:52, Aide Pour a écrit :


y'a encore un truc que je ne comprends pô...
mébon, chuis pas codeur...

Lorsque l'autorisation est globale, il est possible d'interdire billet
par billet, page par page.
Il semble qu'il existe un champ dans la(les) table(s) -billets, pages,
qui "mémorise" l'état "individuel" (autoriser/interdire)

Pourquoi, donc, ne peut-on pas faire la même chose quand l'interdiction
est globale ?
A savoir autoriser billet par billet, page par page.

Une fois l'interdiction globale levée, l'autorisation ou l'interdiction
"individuelle" ne serait pas modifiée.
A savoir: si, dans un billet ou une page, la case est cochée, elle le
reste (et inversement de Versailles)

Certes, mais, à part le fait que c’est très compliqué à coder, d’après ce que je comprends (pas codeur non plus), il se passe quoi quand tu passes d’un état à l’autre ? Quand tu interdit les comms, tous les billets ont leurs commentaires bloqués et seuls ceux que tu as autorisés pendant qu’ils étaient fermés « globalement » ont à nouveau leur commentaires ouverts ? ou pas ?

C'est ce que j'ai compris dans l'explication de Jc.
Interdiction globale n'intervient pas sur les tables des billets. (l'état individuel de chaque billet) Donc, je suppose, peut être à tort, que l'autorisation "individuelle" qui serait activée, resterait lorsque que l'autorisation globale est activée. (idem pour l'interdiction: si la case n'a pas été cochée, pas de changement d'état dans la table)


Ta proposition me semble poser plus de problèmes qu’elles n’en résout. On pourrait envisager, pour l’usage qui semble le tien, un plugin « fermer les commentaires et rétroliens sur tous les billets », et ensuite tu rouvres individuellement ceux qui t’intéressent. Je ne comprends sincèrement pas pourquoi le message d’avertissement sur les cases à cocher « inopérantes en fonction du réglage global » te paraît insuffisant…


Parce que, en l'état des choses actuelles :
quand l'interdiction est globale,
activer la case à cocher "autoriser les commentaires" dans un billet
n'autorise pas les commentaires sur ce billet.
Les commentaires ne sont autorisés *que* lorsque l'interdiction globale est levée.

Et le message (Dc 2.6) indique :
"Attention : les commentaires ne sont pas acceptés sur ce blog."
et non pas que la case à cocher n'a pas d'effet "immédiat" si l'interdiction est globale.

Quant à l'aide en ligne, même problème:
"Accepter les commentaires
Cochez ou décochez la case selon que vous souhaitez permettre ou interdire les commentaires sur le billet en particulier. L'option pour permettre ou autoriser de façon générale les commentaires se situe dans le menu Préférences du blog."

Rien n'indique que si on coche l'acceptation des commentaires sur un billet
alors que l'interdiction est globale,
l'autorisation est effective *immédiatement*.
(en gros: interdit globalement mais autorisé pour ce billet)



--
Bernard - *Dotclear chez les chtis*
http://forum.dotclear.org/viewtopic.php?id=47318
https://www.facebook.com/groups/DotclearChezLesChtis/
--
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à