Amélioration des statuts de publication
Les statuts de publication permettent de définir si un contenu doit être publié ou non. Brick gère six niveaux de statut pour une organisation du contenu facilité. Quelques moficiations ayant été récement apportées à la gestion de ces statuts, c'est l'occasion de faire un point sur les mode de publication pour chacun.
- En cours de rédaction
Comme son nom l'indique, ce statut permet aux rédacteurs de signaler les éléments qui ne sont pas achevés. Ils ne sont donc pas publiés en ligne.
- En attente de validation
Ce statut permet de ne pas publier des éléments qui doivent préalablement êtres validés comme par exemple les contributions des membres ou lorsqu'un rédacteur doit soumettre ses textes à un administrateur. Ces éléments en attente de validation sont également accessibles dans l'onglet "À suivre de l'administration".
La dernière version de Brick (0.96 rev. 15) permet aux administrateurs de visualiser en ligne un élément en attente de validation ce qui permet d'obtenir un aperçu dans son contexte.
- Publié en ligne
Ce statut permet tout simplement de publier un élément normalement.
- Mis à jour
Les éléments dont le statut est mis à jour ne présentent pas de différence que ceux simplement publiés en ligne, cependant ils sont affichés avant ceux-ci dans les listes.
- Mis en-tête
De la même manière que les éléments mis à jour, les élements mis en tête sont affichés en premier dans les listes d'éléments
- Désactivés
Comme cela a été expliqué récement, les éléments dont le statuts est signalé comme étant désactivé renverront une erreur indiquant que la page n'est plus disponible (410 Gone)
Les éléments dont la date d'expiration est passé renverront également cet erreur.
Expérimentation d'un plugin sitemap pour Google
J'ai créé un plugin qui permet de générer au format Google Sitemap l'arborescence d'un site sous Brick.
Les fichiers sitemap permettent à Google une meilleure déclaration et une meilleure connaissance du contenu du site et donc de prendre en considération les nouvelles pages créées plus rapidement.
Je vais expérimenter le système sur mes sites et si les résultats sont satisfaisants, le plugin sera distribué avec la prochaine version de Brick.
Sept themes intégrés
Sept thèmes en provenance de Open Source Web Design ont été intégrés à Brick et sont prets à l'emploi. Plusieurs mises en forme ont été sélectionnées parmis les designs XHTML 1.1. Ils sont tous libres d'utilisation à condition de conserver le lien vers le site des auteurs.
Ils permettront aux beta-testeur de réaliser leur essais avec plus de facilité et surtout de mieux comprendre comment concevoir un thème et des templates.
A l'avenir, d'autres themes seront disponibles avec Brick. Certainement un thème par type d'installation de base disponibles (blog, communauté, présentation d'entreprise, etc). D'autres thèmes pourront être développés en parallèle et seront diffusés dans le Brick-a Brac du site.
[ERRATUM]: Le fichier annoncé n'était pas le bon. Mais c'est maintenant corrigé
Nouvelle version de l'éditeur en ligne
Voici la nouvelle barre d'édition en ligne intégrée à Brick. Elle est toujours basée sur tinyMCE mais le theme n'est plus spécifique à Brick, il est établit à partir du theme "advanced". De ce fait, plus de fonctions et plus d'options sont disponibles et sont intégrés les plugins "flash" et "table".
L'insertion d'images depuis le gestionnaire de fichiers propre à Brick est fonctionnel. Par contre, l'insertion automatique de tag de lien vers un contenu du site n'a pas été conservé. Il faudra certainement créer un plugin pour l'implémenter de nouveau.
Le bug de remplacement des accolades lors de l'insertion de tags ne survient plus avec cette version.
L'ensemble de l'éditeur peut être personnalisé, que ce soit l'activation des boutons ou la présentation du fait que les fichiers sont externalisés du moteur de Brick. Il est donc envisageable pour n'importe quel utilisateur d'installer les autres themes livrés avec tinyMCE ou de créer d'autres themes.
Ce theme pour l'éditeur wysiwyg sera intégré dans la prochaine version beta de Brick (dans quelques jours).
Intégration de jQuery
Nous projetons d'intégrer le framework jQuery à Brick CMS. Il est en effet particulièrement léger et performant, et en totale adéquation avec la philosophie de développement de Brick. Il nous permettra d'avoir un code Javascript cohérent et unifié, plus simple à lire et à mettre à jour. Il amènera surement aussi plus d'Ajax dans l'administration (réorganisation des blocks, des catégories, etc...)
Palleas travaille dessus, nous vous tiendrons bien évidemment informés de l'évolution des évènement.
Retour au site Brick CMS
Catégories
Mots clés
Archives
Flux RSS
Newsletter
Recherche