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/