Thème Domino 1.5 pour Dotclear

Une mise à jour pour la version 2.6 de Dotclear de ce thème bicolore très contrasté, qui a la particularité de mettre en avant le dernier billet d’une catégorie particulière dans la partie gauche, 4 billets complets suivis des extraits des billets suivants sur la page d’accueil. De plus lors de l’affichage d’un billet, la liste des 5 plus récents billets de la même catégorie sont affichés dans la partie gauche[1] :

screenshot-domino.jpg

L’archive d’installation est disponible en téléchargement (attachée à ce billet) et sur DotAddict. Ce billet servira de centre de support pour cette version du thème.

Notes

  • Le flux RSS (ou Atom) est standard et comprend les billets dans l’ordre chronologique habituel, y compris ceux de la catégorie spéciale.
  • L’utilisation de la wikibarre est prévue et pour utiliser les styles idoines livrés avec le thème vous devrez indiquer le chemin d’accès à la feuille de style spéciale : wikibar.css dans le champ correspondant de la page de réglage du plugin. Le plugin est disponible sur le site DotAddict, voir cette page.
  • Un template pour le plugin contact_me est livré avec le thème. Ce plugin est disponible sur le site DotAddict, voir cette page.

Adaptation

Catégorie spéciale

La catégorie utilisée pour le billet affiché dans la colonne de gauche en page d’accueil se nomme Photos. Si vous souhaitez modifier ceci il faudra changer le fichier tpl/home.html, lignes 32 (conservez le ?not qui suit le nom), 65 (même remarque que pour la ligne 32) et 163. Exemple avec une catégorie nommée Edito :

Avant :

…
<tpl:Entries category="Photos ?not" no_content="1" lastn="1">
…
<tpl:Entries category="Photos" lastn="1" ignore_pagination="1">
…
<tpl:Entries category="Photos ?not" lastn="1">
…

Après :

…
<tpl:Entries category="Edito ?not" no_content="1" lastn="1">
…
<tpl:Entries category="Edito" lastn="1" ignore_pagination="1">
…
<tpl:Entries category="Edito ?not" lastn="1">
…

Contenu des billets sur la page d’accueil

Si vous souhaitez modifier le nombre de billets affichés en entier et ceux affichés en partie dans la partie droite de la page d’accueil, modifiez dans ce cas la ligne 87 du fichier tpl/home.html en remplaçant la valeur 4 pour l’attribut length="4" par la valeur de votre choix pour indiquer le nombre de billets devant être affichés en entier et la ligne 113 de ce même fichier en remplaçant la valeur 5 pour l’attribut start="5" par la valeur que vous aurez précisé à la ligne 87 augmentée d’une unité.

Notez que ce comportement tiendra compte quoiqu’il en soit de la limite de pagination que vous aurez définie dans les réglages du blog. Par conséquent si vous conservez la valeur par défaut, soit 20 billets par page, et ne touchez pas au thème, vous aurez 4 billets entiers et les 16 suivants sous forme d’extrait.

Exemple pour obtenir les 2 premiers billets en entier :

…
<tpl:LoopPosition start="1" length="2">
…
<tpl:LoopPosition start="3">
…

Exemple pour obtenir tous les billets en entier, en supposant que vous avez moins de 999 billets paramétrés par page :

…
<tpl:LoopPosition start="1" length="999">
…
<tpl:LoopPosition start="1000">
…

Vous pouvez également modifier le nombre de caractères conservés dans l’extrait. Par défaut il est égal à 200. Pour cela modifiez la valeur 200 de l’attribut cut_string="200" des lignes 117 et 121 du fichier tpl/home.html.

Exemple pour ne conserver que les 150 premiers caractères :

…
<div class="post-content"><p>{{tpl:EntryExcerpt remove_html="1" cut_string="150"}}&hellip;</p><p class="read-it"><a href="{{tpl:EntryURL}}" title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p></div>
…
<div class="post-content"><p>{{tpl:EntryContent remove_html="1" cut_string="150"}}&hellip;</p><p class="read-it"><a href="{{tpl:EntryURL}}" title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a></p></div>
…

favicon

Un favicon est défini dans le fichier tpl/user_head.html et utilise une image présente dans le dossier images.

Enjoy ;-)

Note

[1] Si le billet affiché fait partie des 5 plus récents de la catégorie, il ne sera pas listé.

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/9896

Haut de page