Archives de catégorie : CMS

Un CMS (Content Management System ou en français Système de Gestion de Contenu)
est une famille de logiciels destinés à la conception et à la mise à
jour dynamique de site web ou d’application
multimédia. Les CMS partagent les fonctionnalités suivantes :
Ils permettent à plusieurs individus de travailler sur un même
document
Ils fournissent une chaîne de publication
offrant par exemple la possibilité de mettre en ligne le contenu des
documents
Ils permettent de séparer les opérations de gestion de la forme et
du contenu
Ils permettent de structurer le contenu (utilisation de FAQ,
de documents, de blogs, de forums de discussion, …)

Les systèmes de gestion de contenu participent à ce que l’on appelle
quelquefois de façon impropre la dématérialisation des documents.
Cette catégorie regroupe tous les tests que j’ai pu effectuer sur différents CMS, et mes critiques à leur sujet :p

Modifier la page d’erreur 404 sous WordPress

Publié dans Wordpress | Laisser un commentaire

Je suis très fier de la page 404 de ce blog : page 404 ! Mais j’ai eu un petit peu de mal à la faire fonctionner partout, ce qui est un comble pour une page d’erreur 😉 L’astuce, c’est qu’il faut modifier 2 fichiers WordPress pour que cela fonctionne partout ! Et qu’il faut préciser le chemin absolu vers une image et non un chemin relatif (puisqu’ils ne connaissent pas la balise « base » chez WordPress…).

  • Interface d’administration
  • Apparence > Editeur
  • Puis sélectionner la page 404.php (Modèle pour l’erreur 404)

Au début du fichier, vous trouverez quelque chose du style :
Continuer la lecture

WordPress et les extraits d’articles dans l’affichage par catégories

Publié dans Wordpress | Laisser un commentaire

Dans WordPress, lors de l’affichage des articles par catégories, par défaut, un extrait « à l’arrache » est généré par le système. Et cet extrait n’est pas mis à jour lors de la modification d’un article. Ce qui peut être assez gênant. Pour que les articles s’affichent entièrement, ou seulement un extrait selon la configuration des articles, il est nécessaire d’effectuer une petite modification.
Continuer la lecture

Logo Joomla

Lien vers un article dans un autre article

Publié dans Joomla | Laisser un commentaire

Pourtant ça parait simple : ajouter un lien vers un article de son site Joomla dans un autre de ses articles Joomla ! Ce n’est pas demander la lune non ? Eh bien il semble que dans Joomla 1.5 c’est être un peu trop téméraire !
Il parait que l’éditeur CKEditor permet de faire cela très facilement. Je ne sais pas, je ne peux pas essayer…
Heureusement, il existe toujours la bonne vieille méthode à l’arrache :

  1. Se débrouiller pour faire apparaître sur son site la page dont on souhaite faire un lien (même s’il faut l’afficher temporairement dans une catégorie déjà publiée)
  2. Copier l’url de cette page
  3. Et ajouter cet url dans notre page
  4. Si besoin, désactiver les bidouilles du point numéro 1…

Le gros inconvénient, c’est que dans Joomla on est toujours en train de modifier de place ses articles : en les rendant accessibles via un menu, ou via une certaine catégorie… Du coup un même article peut souvent changer d’url (rah, je me meurt !) ! Pire que tout (pour l’amateur de SEO que je suis) : un même article peut avoir plusieurs url différents (jdfsjnfodsnfod) !!!
Heureusement, on y survie 😉

Logo Joomla

Joomla : Affichage d’une catégorie d’articles

Publié dans Joomla | 2 commentaires

En ajoutant un menu dans Joomla, vous avez la possibilité de créer une page qui affichera à votre convenance :

  • un article précis
  • une liste d’article selon certains critères (catégorie(s), section(s), …)
  • ou autre selon vos composants externes (carte Google Maps, …)

J’aimerai ici donner quelques détails sur la manière d’organiser une page « Liste d’articles d’une catégorie ». L’idée est d’afficher un seul article à la fois, et d’ajouter en bas de la page un petit menu de navigation permettant de passer facilement d’un article à l’autre. Comme ceci :

Continuer la lecture

Fatal error: out of memory en mettant à jour WordPress

Publié dans Wordpress | 5 commentaires

Cette erreur lors d’une mise à jour de WordPress a déjà été reporté sur des dizaines de blogs, mais histoire d’être sûr que l’astuce salvatrice soit bien transmise, je vais aussi m’en faire le porte parole !

Quelle est l’erreur ?

En essayant d’installer une nouvelle version de Wordpres, le bien aimé CMS vous sort au bout de quelques instants une erreur du genre : Fatal error: out of memory

Cela signifie que vous n’avez pas assez de mémoire pour faire cette mise en jour ! En partie parce que WordPress est un gros machin, et aussi parce que votre WordPress supporte surement une bonne dose d’extensions, je me trompe ?

Problèmes de mémoire ? Continuer la lecture

Publier un billet sur Dotclear via Google Documents avec XML/RPC

Publié dans Dotclear | 2 commentaires

Sur Dotclear (et d’autres blogs), il est possible de publier un billet sans passer par l’interface d’administration. J’ai découvert cette fonctionnalité assez magique il y a quelques temps, et j’avoue ne pas m’en servir souvent, mais par exemple, aujourd’hui j’écris ce billet à partir de Google Documents ! Si, si, c’est vrai ! J’ai coché une petite case sur Dotclear, j’ai configuré Google Documents comme il faut, et ça marche.
Ce petit miracle, est possible grâce à XML/RPC. C’est un protocole RPC (Remote Procedure Call) qui permet en gros d’utiliser du XML pour faire dialoguer mon blog Dotclear et Google Documents.

Mode d’emploi

Il faut tout d’abord aller dans l’interface d’administration de Dotclear (Tableau de bord > Paramètre du blog) et dans Configuration du blog, cocher : Activer l’interface XML/RPC.

Le petit lien plus d’informations nous mène en bas de la page et fournit toutes les infos pour configurer Google Documents (ou autre).

Maintenant, il faut se rendre sur Google Documents. On créé un document texte classique, et on écrit ce que l’on souhaite dedans.
Reste ensuite à publier le document sur un blog. Pour cela, il faut cliquer sur Partager > Publier en tant que page Web …. Cela nous mène à la page suivante :

Avant de publier le billet, il va falloir paramétrer l’envoi.

Rien de bien compliqué, il suffit de suivre les informations fournies par Dotclear.
En cliquant sur Envoyer dans mon blog, le billet est automatiquement publié ! Magie !

Dans le cas de Google Documents, le corps du billet est le corps du document, et le titre correspond aux premiers mots de la première ligne. L’inclusion du titre du document lors de l’envoi ne fonctionne pas. Et je n’arrive pas à préciser la catégorie. Bref, ce n’est pas ce qui se fait de plus pratique, mais si on a quelque chose d’écrit sur Google Documents et que sur un coup de tête on décide de le publier sur son blog, ça peut servir.
Petit avantage/désavantage tout de même, les images sont stockés chez Google. ça peut être pratique si vous avez peu d’espace disque, mais c’est quand même mieux d’avoir tout chez soit !

Pour aller plus loin

Je fournis à Google Documents le script XML/RPC sur mon blog qui se charge de publier un billet. Ce script demande un mot de passe à Google, je le luis fournis, et je lui dis aussi quel billet envoyer. Google Documents transforme tout ça au format XML qui va bien, Dotclear re-transforme ça au format qui lui va bien, et c’est gagné !
Si je saisis bien, XML/RPC est l’ancêtre du SOAP (Simple Object Access Protocol) qui est plus couramment employé aujourd’hui.

Réécriture d’url pour Dotclear

Publié dans Dotclear | Laisser un commentaire

Voilà déjà quelques temps que j’ai réussi à réécrire l’url des pages de mon blog Dotclear. Auparavant une page billet avait un url ressemblant à index.php?post/2009/07/16/titre-du-billet.html, et maintenant, elles sont de la forme : /post/2009/titre-du-billet.html. C’est quand même mieux ! On pourrait optimiser encore, mais moi ça me suffit.

Il y a deux choses à faire pour modifier la réécriture des urls sur son blog.

Format d’url des nouveaux billets

Dans les paramètres du blog (Tableau de bord > Paramètres du blog), il est possible de modifier le format d’url des nouveaux billets. Par exemple : Année/Mois/Jour/Titre ou Année/Titre.
Mais il est aussi possible de modifier ça « à la main » (donc avec plus de possibilité) dans about:config (Extensions > about:config).

Format d'urls
Continuer la lecture

Problème SEO Dotclear : pages archives – pages billets

Publié dans Dotclear | Laisser un commentaire

Calendrier 30minparjour
L’autre jour je surfais un peu sur mon site (on s’ennuie toujours quand on s’ennuie. Je me console en me disant que ça me permet de trouver des bugs ou des fautes de frappes) et en utilisant les liens du calendrier, je me suis fait la réflexion suivante : Sur mon blog, en général, j’écris au maximum 1 billet par jour. (et parfois aucun ;-)) Par conséquent, le contenu d’une page billet (exemple) est presque le même que le contenu d’une page archive du même jour. (exemple) La question est donc : n’y a-t-il pas un risque que Google et ses comparses prennent cela comme du duplicate content (+ de 70-75% de similitude entre 2 pages) et ralentissent le scrawling de mon site ?
Continuer la lecture

Chercher des rétroliens Dotclear

Publié dans Dotclear | Laisser un commentaire

J’ai remarqué dernièrement que les rétroliens étaient vraiment un outils pratique pour faire connaître son blog tout en étant quelque chose d’utile pour les lecteurs. Le souci reste de trouver d’autres billets réellement en lien avec son billet… et disons-le, la « découverte automatique de rétroliens » de Dotclear, c’est bien beau, mais ça marche vraiment rarement. (ça n’a encore jamais fonctionné pour moi) Je suis en train de tester une technique qui consiste à taper dans Google : «  rétrolien », et j’arrive à tomber assez souvent sur des résultats relativement cohérent. Je trouve ainsi de nombreux blogs Dotclear. Mais pour trouver des blogs WordPress (ou autre), il suffit d’essayer «  trackback », ça marche tout aussi bien, même si la probabilité d’obtenir des articles en anglais est plus grande. Désormais, la question est suivante : que vais-je taper dans Google pour faire des rétroliens vers ce billet… « billet rétrolien rétrolien » ??? Hum, hum. Bon, après tout, ça ne peut pas fonctionner à tous les coups !

Coloration syntaxique du code sous Dotclear

Publié dans Dotclear | Un commentaire

Un autre titre aurait pu être : Comment tu fais pour [que] le code PHP il soit tout joli en couleur et tout Oo ! (comme l’a si bien dit j-b)
En fait, c’est assez simple il suffit de faire un tour sur le site officiel de Dotclear et de télécharger le plugin SyntaxeHl. Reste à l’installer dans l’administration (Système > Extensions > Installer ou mettre à jour une extension) en uploadant directement le fichier ZIP du plugin.
Gestion des extensions
Reste encore à activer le plugin (si besoin) dans le gestionnaire d’extensions (Système > Extensions > Gestion des extensions), et dans les paramètres du blog (Tableau de bord > Paramètre du blog > tout en bas) : et voilà le travail !
Lorsque vous utilisez la syntaxe Wiki, il vous suffit alors de faire précéder votre code par ///[nom du langage en minuscule] et de la faire suivre par ///.

Lorsque vous utilisez la syntaxe XHTML, en théorie c’est < nom du langage en minuscule >< / nom du langage en minuscule >, mais moi ça ne fonctionnait pas. (c’est une des raisons qui me pousse à utiliser la syntaxe Wiki)

Un petit exemple ?
///[ php ]
$var = 'PHP';
echo 'Ceci est du code '.$var;
///

donne

$var = 'PHP';
echo 'Ceci est du code '.$var;