Initiation à TextPattern

publié le 15 juillet 2005 — Tout et rien

Voici les bases pour passer de MovableType à TextPattern, un petit guide pour tous ceux désirants évoluer vers TextPattern ou tout simplement créer leurs propres blogs.

Les étapes 1 et 4 sont uniquement destinées à ceux qui passent de MovableType à TextPattern.

Première étape : sauvegarder son travail

  1. Exportez vos blogs : connectez vous à MovableType et allez dans les options d’exportations (en bas à gauche). Faites une exportation avec le format texte choisit.
  2. Pour chacun de vos blogs, notez le blog_id contenu dans l’url vers la fin.
  3. Sauvegardez votre CSS et vos modèles de pages dans un petit coin.
  4. Si vous voulez une installation toute fraîche, je vous conseille de créer une nouvelle base de donnée MySQL.

Deuxième étape : installer TextPattern

Pour indiquer à vos visiteurs les modifications en cours, vous pouvez créer une page temporaire (suivant cet exemple) sur votre serveur puis ajouter cette ligne dans votre .httaccess : RedirectPermanent / http://www.votresite.com/maintenance.html

  1. Téléchargez le module d’installation de TextPattern.
  2. Placez le contenu du dossier sur votre serveur dans l’emplacement de votre choix.
  3. Allez à www.votresite.com/textpattern/setuph.php.
  4. Remplissez les infos sur votre base de donnée.
  5. Faites un copier coller des paramètres dans config.php qui se trouve dans www.votresite.com/textpattern/ et suivez les dernières instructions.
  6. Supprimez setup.php.

Troisième étape : TextPattern en français

Comme vous avez pu le remarquer TextPattern est en anglais. Heureusement il existe une traduction française, voici la marche à suivre :

  1. Téléchargez ce fichier (fr-fr.txt) et placez le dans /textpattern/lang/
  2. Modifiez la ligne 34 de texpattern/index.php : remplacez define("LANG","en-gb"); par define("LANG","fr-fr");.
  3. Modifier la ligne 54 de textpattern/publish.php : remplacez $textarray = load_lang('en-gb'); par $textarray = load_lang('fr-fr');/

Profitons en pour ajouter les dates en français :

  1. Téléchargez ce fichier (fr_dates.txt) et placez le dans /textpattern/lang/. Vous pourrez désormais utiliser le tag <txp:posted /> de cette manière : <txp:posted lang="fr" format="d M Y & #224; G:i" />.

Un dernier point: sur certaines installations on peut rencontrer des problèmes lors de l’écriture de nouveaux sujetss (avec les accents), il suffit d’ajouter la ligne suivante dans votre .htaccess : AddDefaultCharset UTF-8

Quatrième étape : importer vos données

Si vous aviez un blog multiple, je vous recommande les sections. Elles se comportent comme des sous parties de votre blog. Rendez-vous à Présentation > Sections.

  1. Créez vos sections en suivant la procédure indiquée.
  2. Téléchargez le script disponible ici.
  3. Modifiez le fichier : les champs To et From. Descendez et vérifiez la partie Sections. Remplissez blog_id et section name par vos choix.
  4. Placez le script sur votre serveur dans le dossier /textpattern/.
  5. Lancez le script afin d’importer vos données. Répétez l’opération autant de fois que vous avez de blogs, en n’oubliant pas de changer blog_id et section name pour chacun de vos blogs.

Et voilà, tous vos précédents billets sont maintenant conservés par Textpattern. Vous pouvez désormais supprimer MovableType ainsi que sa base de donnée.

Cinquième étape : l’interface

TextPattern est divisé en trois grandes parties : Contenu, Présentation et Admin.

  • Contenu : c’est ici que vous pourrez vous exprimer. Elle comprend 5 sous parties : organiser, écrire, image, liens, commentaires.
  • Contenu > organiser : c’est ici que vous pourrez choisir vos catégories pour vos entrées, vos liens ou encore vos images (très pratique pour trier par la suite).
  • Contenu > écrire : c’est ici que vous pourrez écrire vos billets, assisté par Textile
  • Contenu > image : c’est ici que vous pourrez importer les images dont vous aurez besoin dans vos billets ou pour créer une galerie.
  • Contenu > liens : c’est ici que vous pourrez ajouter tous vos liens préférés pour faire ces fameuses listes de liens le long de votre blog.
  • Contenu > commentaires : c’est ici que vous pourrez modérer les commentaires de vos visiteurs
  • Présentation : c’est la partie où vous allez décider du design de votre site, de sa mise en page.
  • Présentation > rubrique : c’est ici que vous pourrez gérer vos sections ; elles fonctionnent comme celles d’un journal, ce sont des parties autonomes, pouvant adopter une apparence différentes.
  • Présentation > page : c’est ici que vous pourrez créer les différents modéls de page.
  • Présentation > modules : c’est ici que vous pourrez que vous pourrez gérer vos différents modules. Le principe du module est difficile à expliquer, on pourrait les représenter comme des perles de différetes tailles et couleur, qu’on utilise pour faire un collier dans la partie page.
  • Présentation > style : c’est ici que vous pourrez gérer vos différentes feuilles de style. Pour ma part je préfère utiliser une feuille de style externe.
  • Admin : Tout pour gérer votre blog.
  • Admin > préférences : Tout un lot de préférences à assisonner selon votre goût.
  • Admin > administration du site : c’est ici que vous pourrez gérer les droits d’accès à votre site (la partie édition, mise en page, gestion pouvant être séparées).
  • Admin > logs : c’est ici que vous pourrez suivre le trajet de vos visiteurs.
  • Admin > plugins : c’est ici que vous pourrez installer et gérer les plugins pour TextPattern. Vous trouverez une liste sur les forums.

Ce petit guide a été écrit à partir de pleins de petits bouts d’articles anglais et du forum de TextPattern.

2 Réponses pour “Initiation à TextPattern”

Paul, le 15 février 2006 à 12:29 :

Je n’ai rien essayé pour l’instant mais en tout cas merci
ni geek ni nerd

bethy, le 21 septembre 2007 à 7:55 :

Bjr,

Comment supprimer le module recherche pour qu’il ne s’affiche pas sur le site. Car quand je fais une recherche il m’affiche un lien qui ne fonctionne pas. (page blanche).

Comment supprimer l’affichage de la date, heure à qui s’affiche à chaque article.

En vous remerciant.

Elisabeth

Ajouter un commentaire

Tout comme vous je déteste le spam, votre adresse email ne sera pas visible.

Recherche

Accès pratique

Publications

Validation XHTML Validation CSS Wordpress Contrat Creative Commons