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

Répondre à