[Twig] qui centralise ?
by Denis Jean-Christian
Deuxième question idiote du jour...
Ou est-ce que j'envoie mes modif sur la branche Twig ? A qui ? Sous
quelle forme ?
Je passe par le bitbucket de Franckpaul ou celui de Dotclear, ou
préfères tu des patch ? (ici par exemple)
PS: Au passage, le dossier de la librairie d'origine de Twig s'écrit
avec un T majuscule...
PS2: Oui je sais, je suis censé ne plus faire de PC, mais chut.
Cordialement,
JC
11 years, 5 months
Mise à jour sur version dev
by Greg
Hello,
A chaque arrivée sur la page admin/auth.php, on m'annonce que Dotclear a
été mis à jour même quand ça n'est pas nécessairement le cas.
Vous savez pourquoi ?
--
Greg
11 years, 5 months
[Twig] chemin de libs
by Denis Jean-Christian
Hello,
Petit message inutile au sujet de la branche Twig :-)
Ne devrait-on pas rechercher le chemin de la librairie Twig de la même
manière que celui de Clearbricks dans inc/prepend.php ?
Cordialement,
JC
11 years, 5 months
[twig] Tant qu'à faire : wysiwyg, datepicker, champs dépliables, ...
by Dsls
Re,
Je profite de la branche twig pour tenter de rationaliser les pages.
Pour exemple admin/post.php (la version actuelle) : elle inclut un
js/_post.js qui fait notamment :
* le positionnement des zones déroulablesde la page (extrait, mot de passe, ...)
* l'activation du datepicker
* l'affichage de la toolbar wysiwyg.
C'est un peu dommage d'avoir à gérer ça dans une page spécifique.
Je propose d'opter pour des classes-outils avec une seule passe jquery
générique, par ajout de classes css dédiées : datepicker, foldable,
wysiwyg, ...
Cela permettra de moins dépendre à terme des inclusions js...
Z'en dites ?
--
Bruno
11 years, 5 months
Re: [Dotclear Dev] Twig : le topo
by Jean-Christian Denis
Désolé j'ai raté ça! Super. Merci.
Dsls <dsls(a)morefnu.org> a écrit :
>Le 12 novembre 2012 14:06, Jean-Christian Denis <contact(a)jcdenis.fr> a écrit :
>> Rien de précis c'est juste que voir du HTML en dur ailleurs que dans un template ça me chagrine. Je crois que Twig propose une façon simple de faire des "mini-templates" peut-être une piste pour les forms: faire un fichier de template twig regroupant tous les forms puis les appeler charger dans ta class. Ou un truc comme ça ;-)
>
>Où vois-tu du HTML ailleurs que dans le template ? Dans le PHP on ne
>décrit que le champ fonctionnel.
>
>Si c'est la fonction form_field qui t'inquiète, en fait elle fait
>appel à un autre template qui définit tous les inputs, en l'occurrence
>le fichier form_layout.html.twig ici :
>http://dev.dotclear.org/2.0/browser/inc/admin/default-templates/form_layo...
>
>Tout sera donc paramétrable à l'envi (à terme du moins), on aura 2 niveaux :
>* Le thème d'admin qui décrit l'agencement de la page
>* Le thème des forms, qui décrit comment présenter tel ou tel champ
>
>--
>Bruno
>_______________________________________________
>Dev mailing list
>Dev(a)list.dotclear.org
>http://ml.dotclear.org/listinfo/dev
11 years, 5 months
Serveurs DC down ?
by Dsls
Hello,
Apparemment le forum et le trac dc ne répondent plus. C'est grave docteur ?
--
Bruno
11 years, 5 months
Re: [Dotclear Dev] Twig : le topo
by Jean-Christian Denis
Rien de précis c'est juste que voir du HTML en dur ailleurs que dans un template ça me chagrine. Je crois que Twig propose une façon simple de faire des "mini-templates" peut-être une piste pour les forms: faire un fichier de template twig regroupant tous les forms puis les appeler charger dans ta class. Ou un truc comme ça ;-)
Dsls <dsls(a)morefnu.org> a écrit :
>> Donc toujours pas de possibilité de sortir autre chose que du HTML?...
>
>Tu pensais à quoi, comme "autre chose" ?
>_______________________________________________
>Dev mailing list
>Dev(a)list.dotclear.org
>http://ml.dotclear.org/listinfo/dev
11 years, 5 months
Re: [Dotclear Dev] Twig : le topo
by Jean-Christian Denis
Donc toujours pas de possibilité de sortir autre chose que du HTML?...
Dsls <dsls(a)morefnu.org> a écrit :
>Le 12 novembre 2012 12:45, Jean-Christian Denis <contact(a)jcdenis.fr> a écrit :
>> Question idiote: côté publique c'est le thème qui fait ses formulaires (a l'ancienne) pourquoi ne ferait-on pas pareil côté admin? Ça serait vachement moins usine a gaz quand même.
>
>L'idée est de gérer le tout le plus automatiquement possible, et de la
>manière la plus sécurisée possible.
>
>J'aimerais à terme qu'on n'ait plus à vérifier qu'un champ obligatoire
>est bien renseigné, que tel champ est bien un entier, que le nonce est
>bien positionné, ...
>
>Dans la cible :
>* On décrit dans le php les champs du form qu'on souhaite inclure :
>type, obligatoire/optionnel, valeur par défaut, ...
>* On décrit dans le template twig l'endroit où on veut mettre le champ
>* Tout le reste est pris en charge par le core.
>
>--
>Bruno
>_______________________________________________
>Dev mailing list
>Dev(a)list.dotclear.org
>http://ml.dotclear.org/listinfo/dev
11 years, 5 months
Branche twig
by Dsls
Comme promis, j'ai commité mes investigations sur la branche twig,
nouvellement recréée.
Le terrain de jeu se situe dans admin/post.php, et il faut créer à la
mano le répertoire cache/admtpl pour que ça affiche quelque chose.
Le template pour le post est dans inc/admin/default-templates
--
Bruno
11 years, 5 months