Il faut que si un plugin a déjà prévu une activation par blog, ses réglages ne soient pas modifiés. Ensuite je dirais désactivé par défaut à partir de maintenant.
Mais quid des bouts de code d'activation des plugins et de leurs réglages ? Si un plugin a une case d'activation par blog, quel réglage sera prioritaire : l'activation dans le plugin ou celle du système ? Et quid des dépendances ? Par exemple, dans mon plougue Related Entries, je vérifie si le plugin listImages est présent *et* activé, dans lequel cas d'autres options sont proposées... S'il faut réécrire les plugins, je m'inquiète pour les plugins existants, pas seulement les miens mais quand même :P -- Philippe Le 5 janvier 2015 14:20, Bruno <[email protected]> a écrit : > Donc, je récapépète : > * On ajoute un paramètre "perblog_activation" définissable dans > _define.php. Si true, le plugin est activable/désactivable pour chaque > blog, si false, on gère comme avant > * On ajoute un paramètre "perblog_default_enabled", valable uniquement > si le précédent est à true. Si true, le paramètre est activé par > défaut pour tous les blogs (mais désactivable par blog), si false l > eparamètre est désactivé par défaut pour tous les blogs (mais > activable par blog). > > Reste donc la question : quelles valeurs par défaut pour ces > paramètres, quand ils ne sont pas définis par les plugins ? > > Des avis ? Je positionnerais bien true et true par défaut... > > -- > Bruno > > > > Le 4 janvier 2015 23:28, Franck Paul <[email protected]> a écrit : >> J'suis d'ac, >> >> Un paramètre "active" => true (defaut) ou false, par exemple. >> >> Le 4 janvier 2015 19:56, Bruno <[email protected]> a écrit : >> >>> Le 4 janvier 2015 18:21, Franck Paul <[email protected]> a >>> écrit : >>> > Faire en sorte que les **nouvelles** versions y soient contraintes, >>> > pourquoi pas, et a fortiori les nouveaux plugins, par contre il ne >>> faudrait >>> > pas qu'une fois la mise à jour en 2.8 faite, le blog du gars soit en vrac >>> > parce qu'il aura tout d'un coup 36 plugins désactivés alors qu'ils ne >>> > l'étaient pas auparavant. >>> >>> Si par défaut on considère que les plugins sont activés pour tous les >>> blogs (au lieu du comportement actuel), ça ne change rien par rapport >>> à aujourd'hui en terme de comportement. >>> >>> On pourrait ensuite décider par plugin, via un paramètre du >>> _define.php, si on souhaite que le plugin soit par défaut activé ou >>> désactivé pour les blogs. >>> >>> -- >>> Bruno >>> -- >>> Dev mailing list - [email protected] - >>> http://ml.dotclear.org/listinfo/dev >>> >> >> >> >> -- >> Franck >> -- >> Dev mailing list - [email protected] - >> http://ml.dotclear.org/listinfo/dev > -- > Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
