Recherche rapide : Avancée

 

Vous êtes ici : Accueil > Articles > Créer un blog > Créer un blog sous TYPO3 (fin)

Créer un blog sous TYPO3 (fin)

Le calendrier dans la colonne de gauche indique le jour actuel en gris foncé et les jours pour lesquels un post à été publié.

c, Les commentaires

Un test de commentaire sur un de mes posts m'a indiqué que les messages étaient soumis à modération. La documentation stipule que des paramètres peuvent être utilisés pour configurer cette modération à postériori. Après une recherche rapide dans les fichiers puis une relecture de la documentation, je me suis aperçu que les éléments en front étaient organisés en widgets. Ces widgets sont situés dans pi1/widgets/. BlogList est le widget principal puisqu'il est utilisé pour afficher les posts en mode liste et vue détaillée. Je n'expliquerai pas toute la configuration des widgets. Pour celà, je vous invite à consulter la documentation plutôt bien détaillée ou bien à ouvrir le fichier setup.txt dans chaque widget.

Ainsi, pour autoriser la publication automatique des commentaires, il faut utiliser le code suivant :
plugin.tx_t3blog_pi1.blogList.approved = 1

Petite note tout de même si vous souhaitez surcharger la configuration typoscript. La configuration statique doit être enlevée car elle est chargée d'inclure tous les setup.txt par défaut de chaque widget au moyen des inclusions suivantes situées dans static/t3blog/pi2/setup.txt

# include the widget templates/configurations
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/latestCommentsNav/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/latestPostNav/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/blogList/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/calendar/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/categories/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/blogrollList/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/archive/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/rss/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/rss/static/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/socialBookmarks/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/tagCloud/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:t3blog/pi1/widgets/searchBox/setup.txt">

 Attention car pi1/widgets/rss/static/setup.txt n'existe pas. Je n'ai pas testé le rendu des fils RSS donc je ne peux pas certifier que ce fichier soit obligatoire.
Si vous souhaitez configurer à loisir la configuration depuis des typoscripts dans le backoffice, je vous suggère de recopier les templates statiques 'T3BLOG - main configuration' et 'T3BLOG blog2page - output to the page'. Vous trouverez les chemins des fichiers dans ext_tables.php. N'oublier pas non plus de respecter l'ordre d'inclusion des codes TS.

Voici par exemple ma configuration dans laquelle j'externalise les TS nécessaires :

Et je les inclus dans mon template principal.

Pour en revenir à nos posts, voici une capture d'écran d'un post publié :

Conclusion

Il s'agissait ici de présenter brièvement la nouvelle extension de blog pour TYPO3, présente sur le TER. On oublie la complexité de l'installation de TIMTAB. J'avoue que je ne suis jamais allé très loin avec cette dernière mais sa complexité et son intégration plus ou moins réussie dans TYPO3 fait que jusqu'à présent, TYPO3 ne disposait pas de réelle solution en terme de blogging, mise à part une prise de tête évidente avec TIMTAB. Vous pouvez d'ailleurs consulter le billet de Yannick Pavard à ce sujet. Bref, espérons que cette extension soit mise à jour régulièrement par ses créateurs et que de nouveaux plugins soient disponibles pour qu'elle puisse intéresser de plus en plus de monde.

Les derniers articles à consulter :