Open Time - DotClear 2 et les templates (5) - Commentaires<p>Open time, open mind, open eyes</p>2024-03-28T05:07:02+01:00Franck Paulurn:md5:61070eb8c883ae7581f861faefddecbfDotclearDotClear 2 et les templates (5) - Adrienurn:md5:e83a10aacdf2ebb071249086029a452e2007-11-11T14:05:36+00:002007-11-11T14:05:36+00:00Adrien<p>Merci Franck pour toutes ces pages très claires concarnant les templates sous dotclear2.
Débutant dans le domaine, ça faisait un moment que je cherchais comment faire pour n'afficher les billets que d'une catégorie à l'accueil du blog... c'est maintenant chose faite ! -;)</p>
<p>Les pages de "Dotclear 2 et les templates" font désormais partie mes favoris !</p>
<p>Merci et bonne continuation</p>DotClear 2 et les templates (5) - Franckurn:md5:b3652415e5008356559329ca49f9abbf2007-11-01T00:42:12+00:002007-11-01T00:42:12+00:00Franck<p>J'avais (un peu) oublié ce problème ces jours derniers, mais j'ai l'excuse d'avoir eu un <a href="http://themes.dotaddict.org/" hreflang="fr" rel="ugc">truc</a> sur le feu qui demandait à sortir ;-)</p>
<p>Je vais relancer les <em>sorciers</em> pour savoir où on en est exactement car ce problème a déjà été évoqué et je ne sais pas quelle décision a été prise finalement, à savoir si le contexte est prioritaire sur les attributs fournis dans la balise ou pas.</p>DotClear 2 et les templates (5) - yoann007urn:md5:88e18bc884ebc1c9d96b4bec1dcbc0a12007-11-01T00:26:00+00:002007-11-01T00:26:00+00:00yoann007<p>Je reviens -gentiment- à la charge :)</p>
<p>Je sais qu'il s'agit d'un usage assez atypique de Dotclear 2, mais étant donné que le système de templates est quand même conçu pour pouvoir créer soi-même ce genre de personnalisations, il devrait bien y avoir un moyen d'utiliser un simple argument qui permette de dégager un <code><tplEntries></tplEntries></code> de la contrainte liée à la sélectivité de la page affichée, non ?</p>
<p>(Ou alors, oserai-je ? Si ce n'est pas possible en l'état, ce serait à envisager, non ? ;) )</p>
<p>Personnellement, si ce n'est pas possible, je recourrai à des appels directs dans la base de données donc ce n'est pas un si gros souci, mais je me dis que ça ne peut qu'améliorer Dotclear ou du moins aider ceux qui sont dans le même cas que moi.</p>DotClear 2 et les templates (5) - Franckurn:md5:b3ca17128a9723d2da381d3d7df136862007-10-22T22:24:35+00:002007-10-22T22:24:35+00:00Franck<p>Le problème vient du contexte. En effet sur une page d'affichage des billets liés à un <em>tag</em>, celui-ci est limité aux billets, y compris en dehors de la balise <code><tplEntries>…</tplEntries></code>.</p>
<p>Je suis en train de regarder pour voir s'il n'y a pas une astuce qui permettrait de s'affranchir de cette limitation…</p>
<p>Stay tuned ;-)</p>DotClear 2 et les templates (5) - yoann007urn:md5:fdd1442594270513b616bdc899e5eb142007-10-22T17:19:07+00:002007-10-22T17:19:07+00:00yoann007<p>Ce système est vraiment excellent, je suis en train de m'en servir pour développer moi-même un blog assez poussé sans plonger dans le PHP.</p>
<p>Il y a juste quelque chose qui m'intrigue. Lorsqu'on utilise plusieurs <tpl:Entries> sur une page (par exemple pour un système de billet événementiel d'une certaine catégorie, dans une colonne), comment peut-on faire pour que cet affichage ne soit pas perturbé quelque soit la page sur laquelle elle est affichée ?</p>
<p>Je m'explique : sur tag.html par exemple, mon <tpl:Entries> disposé sur le côté semble influencé par le critère "sélectif" du tag choisi, ce qui fait qu'il ne fonctionne pas comme je le voudrais. Comment faire pour faire comprendre à Dotclear qu'il ne doit pas considérer cette/ces entrée(s) comme la liste d'entrées principales sur des pages comme tag.html ? Y'a-t-il un attribut pour cela ? (j'espère avoir été clair dans mes explications)</p>DotClear 2 et les templates (5) - Franckurn:md5:694b18607e9bff5c810e3d60ccd0776d2007-09-27T00:31:54+00:002007-09-27T00:31:54+00:00Franck<p>Tout à fait Moe, merci pour la précision.</p>DotClear 2 et les templates (5) - Moeurn:md5:26d86bea3428ef951e4d4ffd0395230f2007-09-26T21:12:48+00:002007-09-26T21:12:48+00:00Moe<p>Ton <q>pseudo langage informatique</q> peut aussi être appelé <a href="http://fr.wikipedia.org/wiki/Pseudo-code" hreflang="fr" rel="ugc">Pseudo-code</a>.</p>DotClear 2 et les templates (5) - Franckurn:md5:75247f92a15d674bc4a55441e537592b2007-06-16T01:44:32+00:002007-06-16T01:45:02+00:00Franck<p>Le rythme, plutôt lent, est délibéré car je préfère prendre le temps de répondre à toutes les questions avant de continuer.</p>
<p>On peut le "pousser" assez loin, et si nécessaire, développer soi-même ce qui pourrait manquer ! D'ailleurs c'est au programme très prochainement. J'essaierai de faire en sorte que ceux qui n'ont jamais codé en PHP y comprennent quelque chose.</p>DotClear 2 et les templates (5) - Nicolasurn:md5:22c31d6598f8cd88227bee92876bd76f2007-06-16T00:19:01+00:002007-06-16T00:19:01+00:00Nicolas<p>A ce rythme, les fonctions de traitement risquent de n'avoir plus beaucoup de secrets pour moi! Les explications sont vraiment claires! Ce système "conditionnel" est vraiment intéressant et assez compréhensible pour les néophytes. Je me demande jusqu'où on peut bien le pousser!</p>DotClear 2 et les templates (5) - Franckurn:md5:8fcca5b462c7e57e71ae60080e2cc9212007-06-14T14:58:00+00:002007-06-14T14:58:00+00:00Franck<p>Le <em>risque</em> est de voir apparaitre dans la liste des liens de l'entête, un lien vers un billet qui n'est normalement pas affiché dans le flux <em>normal</em>. Maintenant on peut choisir de conserver tout de même ce mécanisme, ça ne <em>cassera</em> rien.</p>
<p>Il me semble de toute façon que cette liste de liens dans l'entête ne serve pas énormément mais ça demande confirmation.</p>DotClear 2 et les templates (5) - mirovinbenurn:md5:d1908e2dc6cfb4de49990511e69c228b2007-06-14T13:55:01+00:002007-06-14T13:55:01+00:00mirovinben<p>Pardon pour ma lenteur d'esprit, mais quel risque prend-t-on de ne pas modifier le "<tpl:Entries no_content="1">" dans le <head> ?</p>
<p>J'ai mis en place depuis quelque temps déjà sur mon blog ce mécanisme permettant d'afficher d'abord une catégorie spéciale (appelée "chapo" chez moi) puis les autres et n'ai rien constaté d'anormal côté navigation.</p>
<p>Peut-être parce que je l'utilise avec une grande parcimonie (un seul billet et peu fréquemment). D'autant que souvent le billet mis en exergue change de catégorie ensuite pour rentrer dans le rang ou est carrément mis hors ligne.</p>DotClear 2 et les templates (5) - Guillaumeurn:md5:b1bc098c7eeaeca4a3140ab89720bb402007-06-14T10:23:53+00:002007-06-14T10:23:53+00:00Guillaume<p>Expliqué aussi bien, comment ne pas comprendre.
Tes petits billets sur les templates me sont indispensable alors que je viens de passer sous Dotclear 2 beta 6</p>
<p>Merci encore</p>DotClear 2 et les templates (5) - Franckurn:md5:7c16f1c907928538701e1137039e59e72007-06-14T07:54:53+00:002007-06-14T07:55:24+00:00Franck<p>Je peux l'indiquer ici.</p>
<p>La section <code><head></code> contient un certain nombre de liens vers d'autres ressources, comme le lien vers le billet précédent, le suivant, etc (<code>rel="previous"</code>, <code>rel="next"</code>, …). C'est la raison de la présence de ce bloc agrémenté de l'attribut <code>no_content="1"</code> qui permet de ne pas récupérer le contenu des billets mais uniquement leurs informations.</p>DotClear 2 et les templates (5) - mirovinbenurn:md5:19330211237d29ba79d9c56695043f882007-06-14T06:43:52+00:002007-06-14T06:43:52+00:00mirovinben<p>Toujours aussi intéressant. Je suis intrigué par le bloc à modifier dans le <head>. Sans doute aurons-nous une explication de son rôle dans les prochains épisodes.</p>
<p>Merci encore...</p>