Pas _admin.php parce que _config.php est inséré dans la partie config de la
partie "Apparence du blog" quand tu cliques sur "Configuration" (ce bouton
n'existe que s'il existe un fichier _config.php pour le thème).

À savoir, historiquement la configuration ne permettait qu'un seul onglet
et l'enregistrement/validation était gérée par admin/blog_theme.php
Depuis Ductile, on peut positionner un flag qui indique que _config.php du
thème gère l'ensemble (Ductile est fait comme ça).


Le 25 juillet 2013 08:24, Denis Jean-Christian <[email protected]> a écrit
:

> Petite question à ceux (plutôt les anciens) qui connaissent un peu la
> structure ds thèmes et plugins coté fichiers.
>
> En regardant le ticket #736 ( http://dev.dotclear.org/2.0/ticket/736 )
> je me suis demandé pourquoi ce thème utilisait un plugin pour sa
> configuration ?
> - En premier lieu ma réponse fût "parce que c'est un vieux thème" et que
> cela ne devait pas marcher autrement à l'époque.
> - Par la suite je me suis dit "parce qu'il ne faut pas mélanger public
> et admin" question de sécurité car en effet les répertoires des thèmes
> sont accessibles publiquement (par une url) et pas les plugins. [mode
> parano]
> - Et après je me suis rendu compte qu'aujourd'hui on utilise un fichier
> _config.php pour la configuration des thèmes donc coté admin mais
> accessible coté public... Hum...
>
> Ma question est donc: Pourquoi n'utilise-t-on pas directement le fichier
> _admin.php dans les thèmes ?
> (Et pas la peine de me répondre qu'on ne le lit pas dans la classe
> dcModules)
>
> Je ramasse les copies ce soir à 20h.
>
> JC
> --
> Dev mailing list - [email protected] -
> http://ml.dotclear.org/listinfo/dev
>



-- 
Franck
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à