OK merci ça va sûrement m'inspirer, mais je promet rien.

Dsls <[email protected]> a écrit :

>> Bonjour tout le monde,
>
>Hello,
>
>> J'avais 5 minutes cette semaine alors j'ai jeté un coup d’œil au moteur
>> de template Twig. Je me suis amusé à mettre en template la page de login
>> de Dotclear pour me faire une idée et du coup plusieurs question me
>> viennent.
>> - Les deux formes d'écriture actuelle vs Twig ne sont pas compatibles
>> donc je pensais laisser le choix aux gens d'utiliser l'une ou l'autre
>> (et pour une transition plus douce) et ajouter une options aux
>> paramètres du define des thèmes qui indiquerait le moteur à utiliser.
>> Est-ce une bonne idée ?
>
>> - Est-ce mieux de traduire par exemple tous les filtres du moteur
>> actuelle (ex: encode_html) ou utiliser ceux de Twig (ex: e('html') ) ?
>
>J'ai fait une moulinette il y a un certain temps (1 an) qui convertit
>un thème dotclear en thème twig. Dans le principe, 2 tags twig sont
>créés, et les tpl:value sont remplacés par ces tags. Ca marchait
>plutôt pas mal... je retrouve mon mail et je le pousse sur la liste
>
>> Si on traduit tous on perd de l’intérêt à utiliser un nouveau moteur...
>> - J'ai très envie de passer la partie admin en template mais va falloir
>> externaliser tous les codes ainsi que servir les fichiers CSS, voir JS,
>> dois-je le faire en URL réel ou par une fonction style
>> "admin/index.php?pf=" ? Je suis pas super fort en sécu alors je ne sais
>> pas trop...
>> - Si je fais un moteur coté admin, ou est-ce que je met les thèmes admin?!
>Dans admin/default-templates :)
>
>> Bref ce sont quelques réflexions comme ça sur le coup, je ne sais pas si
>> j'aurais le temps d'avancer bcp plus loin, surtout que c'est pas trop ma
>> tasse de thé mais comme j'ai envie d'apprendre, autant en faire profiter
>> Dotclear ;-)
>
>Je peux te passer le boulot que j'avais commencé sur le sujet : en
>plus de twig coté admin, j'avais commencé à faire un framework de
>gestion de formulaires... laisse moi juste le temps de récupérer
>toutes mes billes et je package ça... (début de semaine, c'est sur mon
>pc pro)
>
>--
>Bruno
>_______________________________________________
>Dev mailing list
>[email protected]
>http://ml.dotclear.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
http://ml.dotclear.org/listinfo/dev

Répondre à