Blogotext

Le moteur de blog simple

( par le Hollandais Volant )

Télécharger
Blogotext

(md5 : 72fa8c8994b117a24f1cd18d79d09157)

Version 34 (11 mars 2012)

Merci de lire la note de version si vous mettez à jour.


Accès direct

Accueil
le Blog
notes de version

Aide
FAQ

thèmes
créer un thème
documentation du format de backup

sites sous Blogotext
autres CMS légers

Les thèmes

Ça se passe dans le dossier themes/. On peut y créer plusieurs dossiers avec plusieurs thèmes qui seront ensuite accéssibles depuis le panel et la page des préférences.

Un thème comprend trois fichiers :

Ces 3 fichiers doivent être regroupés dans un dossier, à placer dans le dossier "themes" de votre blog.

Un thème se crée en modifiant la place des balises internes à Blogotext.
Une balise de Blogotext peut désigner par exemple le calendrier ou le formulaire de recherche. En voici la liste :

Les balises globales

(* : défini dans les préférences du panel de Blogotext)

Ces balises s'utilisent bien dans le <head>. Par exemple, le {style} renvoi l'url du thème choisis. On l'utilisera donc comme suit :

<link rel="stylesheet" type="text/css" href="{style}/style.css"/>

Les balises concernant les articles :

(Elles s'utilisent dans les deux fichiers : post.html et list.html)

Ces balises servent à afficher le contenu d'un article. Par exemple, il est aproprié de mettre le {article_titre} dans une balise titre, par exemple <h3>.

Les balises des commentaires

(Elles ne s'utilisent que dans le fichier post.html)

(* : le format de la date et de l'heure est défini dans les préférences)

Les boucles

La boucle article

Elle est ouverte par {BOUCLE_articles} et refermée par {/BOUCLE_articles}. Elle permet de créer une liste des articles. Le nombres d'articles étant définis dans les préférences.
Entre ces deux balises, on mettra le HTML et/ou les autres balises Blogotext que l'on veut voir apparaître pour chaque message.
Cette boucle ne s'utilise QUE dans la fichier list.html.

Exemple, que l'on retrouvera dans le fichier list.html :

{BOUCLE_articles}
	<div class="news">
		<h3><a href="{article_lien}">{article_titre}</a></h3>
		<p>{article_date} à {article_heure} - {nombre_commentaires}</p>
		<p>{article_chapo}</p>
		{article_contenu}
	</div>
{/BOUCLE_articles}

Quoi qu'il en soit, il ne faut mettre la boucle qu'une seule fois dans le fichier !!

La boucle commentaires

Elle est ouverte par {BOUCLE_commentaires} et refermée par {/BOUCLE_commentaires}. Elle permet d'afficher les commentaires correspondant à un méssage.
Cette boucle ne s'utilise QUE dans le fichier post.html

Exemple, extrait du fichier post.html :

{BOUCLE_commentaires}
	<div class="comment">
		<h3>{commentaire_auteur} - {commentaire_date} à {commentaire_heure}</h3>
		<p>{commentaire_contenu}</p>
	</div>
{/BOUCLE_commentaires}

Les balises formulaires

Il y en a 3 (pour le moment ;-) :

Placé dans list.html ou dans post.html, ils affichent l'élément à l'endroit souhaité.

sources : ici

Ce système de thème permet la constuction de la page HTML. On peut ajouter tout le xHTML que l'on souhaite autour des balises, et c'est le logiciel qui replacera ces derniers par le contenu souhaité.

Notez en revanche que l'on ne peut pas intégrer du PHP sur les fichiers list.html et post.html