Table des matières

Notes de changements de version pour les plugins

Dotclear 2.6

Sortie : à venir.

Les nouveautés de 2.5 à 2.6

Dotclear 2.5

Sortie : 16 mars 2013.

Source

Dotclear 2.4.1.2

Sortie : 24 décembre 2011.

$core->url->getBase() → $core->url->getURL()

?

Source

Dotclear 2.4

Sortie : 13 novembre 2011.

Titres des pages dans l'administration

Les titres des pages étaient définis ainsi dans les versions précédentes de Dotclear :

echo '<h2>'.__('List of blogs').'</h2>';

Les titres des pages peuvent maintenant utiliser la classe page-title :

echo '<h2 class="page-title">'.__('List of blogs').'</h2>';

Exemple - Ticket.

Utilisation modérée des fieldsets

Les développeurs de Dotclear ont remarqué que la balise <fieldset></fieldset> était parfois utilisé à tort pour regrouper des champs de formulaire. Cela posait des problèmes avec les logiciels de lecture vocale lisant la balise <legend></legend> pour chaque label de champ. Il a été décidé de réduire l'utilisation de ces balises au strict nécessaire. Une nouvelle classe fieldset peut être utilisée pour imiter le style de la balise <fieldset></fieldset>.

Exemple.

Source.

Renommage des boutons de l'administration

Certains intitulés de boutons de l'administration ont été renommés, les changement sont visibles ici.

Les "Tags" sont maintenant appelés "Mots-clés"

Ticket.

Dotclear 2.3

Sortie : 16 mai 2011.

Ajout d'une icône de favori

Cette version introduit une nouvelle interface utilisateur qui laisse aux utilisateurs la possibilité de définir leurs propres icônes favorites.

Liens connexes :

Voir la documentation sur l'ajout d'une icône de favori pour une description détaillée.

Champs obligatoires

Dans les versions précédentes, les champs obligatoires étaient définis comme ceci :

echo
	'<p><label class="required" title="'.__('Required field').'">'.__('Blog ID:').
	form::field('blog_id',30,32,html::escapeHTML($blog_id)).'</label></p>';

À partir de Dotclear 2.3, les champs obligatoires sont écrits ainsi :

echo
	'<p><label class="required" for="blog_id"><abbr title="'.
	__('Required field').'">*</abbr> '.__('Blog ID:').'</label> '.
	form::field('blog_id',30,32,html::escapeHTML($blog_id)).'</p>';

Liens connexes :

Voir la documentation sur les champs textuels pour davantage d'informations.