Recherche rapide : Avancée

 

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

Créer un blog sous TYPO3

Je n'ai jamais vraiment accroché à l'idée de créer un blog avec TYPO3. Jusqu'à récemment, je préférais utiliser des solutions comme Wordpress qui ont spécialement été développées pour l'occasion. TIMTAB a essayé de transformer TYPO3 en blog mais l'idée de jongler avec des extensions pour faire de TYPO3 un blog me semblait farfelu. Pourquoi "galérer" alors que d'autres solutions font ça proprement ? C'est la raison pour laquelle je n'ai jamais installé TIMTAB.

Le 24 novembre 2008, quelque chose de surprenant s'est produit. Une nouvelle extension de blog est apparue sur le TER. Pas de fausse joie, c'est ce que je me suis dit. Après avoir lu la première page de la documentation en ligne, j'ai réalisé que les développeurs de Snowflake Productions, c'est à dire les développeurs de cette extension, partageaient le même point de vue.

T3BLOG n'est pas forcément une extension qui fera de TYPO3 un véritable blog comme Wordpress mais le point fort de T3BLOG, c'est son intégration avec TYPO3 qui est ma foi assez bien réussie.

Nous allons voir en détail cette nouvelle extension de blog pour TYPO3.

1. Installation de T3BLOG

Avant d'installer T3BLOG, vous devrez installer les extensions suivantes :

- typoscripttools : il s'agit d'une extension qui contient principalement des fonctions de rechercher-remplacer mais à n'utiliser qu'avec T3BLOG.
- sfpantispam : filtre antispam évolué
- static_info_tables
- dam
- dam_catedit
- realurl

L'installation est relativement simple et c'est le premier point positif ! Voici une capture d'écran du gestionnaire d'extension de TYPO3 après l'installation.

L'étape suivante consiste à créer une page standard à la racine de TYPO3.

Très important : indiquez dans les propriétés de votre page que celle-ci contient le plugin t3blog. Les modules backend de l'extension ont besoin de cette information pour fonctionner correctement.

Vous devrez ensuite insérer la configuration de votre blog depuis la tabulation "Includes", champ Include static (from extensions).
Veuillez respecter l'odre d'inclusion selon la capture d'écran suivante.

T3BLOG template est un exemple de Blog livré avec l'extension. Il doit être inclus en 1er. On a ensuite la configuration, les CSS pour le thème puis le rendu des pages en frontend.

Il ne vous reste plus ensuite qu'à renseigner les constantes pour la page principale, depuis l'editeur de constantes.

PID.startpage = 2
PID.feuser.loginPid = 2
PID.tipafriendform = 0
plugin.tx_t3blog_pi1.blogList.adminsCommentsEmail = webmaster@typo3journal.info
URL.baseURL = t3blog.devlocal
TEXT.pagetitle = Mon blog TYPO3
CONFIGURATION.useRealURL = 0

Ceci est un exemple de configuration.

PID.startpage est le PID de la page d'accueil du blog
PID.feuser.loginPid est le PID de la page utilisée pour la connexion des utilisateurs
PID.tipafriendform est la page qui contient le formulaire "Envoyer à un ami".
plugin.tx_t3blog_pi1.blogList.adminsCommentsEmail est l'adresse email de l'administrateur du blog
URL.baseURL est l'adresse du site
CONFIGURATION.useTipAFriend pour activer ou non le support de la fonction 'Envoyer à un ami".
TEXT.pagetitle est le titre des pages. (ne fonctionne peut-être pas)
CONFIGURATION.useRealURL pour utiliser ou s'abtenir de RealURL.

Serait-ce déjà terminé ?

Un petit tour sur le frontend après avoir vider les caches nous donne ceci :

Les derniers articles à consulter :