Un 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] :
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
- Ce thème utilise les nouvelles balises pour les mots-clés et il vous faudra posséder une version 2.1.6 minimum de Dotclear pour l’utiliser — si ce n’est pas le cas je vous conseille de mettre à jour votre installation.
- 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"}}…</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"}}…</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 ;-)
Notes
[1] Si le billet affiché fait partie des 5 plus récents de la catégorie, il ne sera pas listé.
1 De Niklaus -
Bonjour,
J’ai bien aimé ce thème, mais je n’arrive pas à le télécharger, mon navigateur me renvoyant à chaque fois une erreur :’( (alors que j’arrive à télécharger d’autres thèmes sans problème). Y a-t-il encore moyen de résoudre ce problème ou bien n’est-il plus disponible de façon permanente ?
Merci !
2 De Franck -
C’est curieux car j’arrive bien à le télécharger d’où je suis. Peut-être que l’archive qui se trouve sur le dépôt des thèmes de Dotclear fonctionnera mieux ? Voir sur cette page.
3 De syltao -
Hello Franck,
Conception très originale, vraiment une bonne idée ces 2 espaces plus ou moins indépendants selon ce que les auteurs souhaitent faire passer. J’avais jamais vu ça, bravo.
A l’usage j’attend de voir si les visiteurs pigent cette nouvelle rythmique.
En tout cas ça m’ouvre de nouvelles façons de penser la dynamique d’un blog.
J’aurai bien aimé avoir des liens vers d’autres site construit avec domino ou ses cousins.
syltao
ps: doc super claire. Juste qq pb avec contacte_me mais sans doute plus liés à dotclear qu’à domino.
4 De Franck -
Merci pour le compliment syltao. Le résultat est visible quelque part ?
5 De syltao -
Hello Franck,
Oui à cette url : http://tiki30.yepca.org/
Hormis ici même, il n’y a aucun lien vers le site, qui demande encore un peu de travail de structuration.
Je ne m’attendais pas à trouver si rapidement un thème qui m’accroche, et la structure dépend bcp du couple syst-de-gestion-de-blog/theme.
Il me semble qu’il faut penser l’usage de DOMINO (et de ses cousins), presque comme deux blogs interdépendants. L’un conçu avec la catégorie “Photo”, axé sur l’esthétique, l’autre avec les autres catégories.
Maintenir une liste des blogs réalisés avec Domino serait super.
:-)
Syltao
6 De Franck -
Ça fait plaisir de voir ce thème en action ! Par contre je n’ai aucune idée des autres blogs qui auraient pu l’adopter !
7 De marcel benhur -
Bonsoir,
Bravo pour votre thème que je trouve super et très sobre. Par contre j’aimerais réduire la partie menu (fond noir) au profit de la partie billets.
J’ai cherché dans layout.css mais sans succès.
Il faut dire que je débute avec dotclear.
Où est stockée cette info ?
merci
8 De Franck -
Bonjour,
Les modifications devront être faites dans le fichier
layout.css
, a minima sur les règles concernant#content_text
,#content_img
et#sidebar
(voir l’attributwidth
).Il faudra également reprendre les images
fond.png
ettitre.png
en fonction de la nouvelle répartition.9 De marcel benhur -
Bonjour Franck,
Merci pour cet éclaircissement je commence à “maitriser” les feuilles css. Par contre je ne comprends pas comment modifier la structure du billet (enlever l’auteur, enlever la date, les changer de place).
Dans les astuces on dit de modifier dcPostAuthor dans le fichier liste.php. Or je ne trouve qu’un fichier list.php dans /plugins/pages qui ne contient pas le texte dcPostAuthor ?
merci
10 De Franck -
Dans les astuces ? Mais lesquelles ? De plus il n’est pas question de modifier un ou des fichiers d’un plugin, uniquement des fichiers
.html
du thème.11 De marcel Benur -
Quand je dis astuces, je me réfère à la page suivante http://fr.dotclear.org/documentatio… (voir par exemple “Supprimer la mention de l’auteur”).
Je vais regarder les fichiers html du thème (je suppose que ce sont ceux dans themes/domino/tpl pour ton thème).
merci
12 De Franck -
Ah je comprends mieux. La documentation citée est celle qui correspond à la version 1.2 de Dotclear 1 et pas à la version actuelle, Dotclear 2.