Modifier tous les thèmes sur le Gandi Blog

Les services de base de Gandi sont absolument géniaux surtout en ce qui concerne l’hébergement blog et mail, qui sont fournis gratuitement avec l’achat d’un nom de domaine. J’ai par contre une petite critique à faire à propos du blog : il est personnalisable, mais pas autant que je le voudrais en ce qui concerne les extensions (plugins) et les thèmes. Il est impossible d’ajouter des extensions autres que celles qui sont fournies de base. C’est dommage, et je n’ai pas trouvé de moyen de contourner le système pour en installer. Heureusement que les extensions installées représentent le minimum nécessaire. Pour ce qui est des thèmes, s’il y en a énormément d’installées (une trentaine en tout, contre trois dans une installation de base classique de dotclear), et que certaines sont modifiables, via l’édition de leur fichier css, la plupart ne le sont pas.

Je me suis trouvé devant le problème suivant : le thème que je préférais, nommé « Impact », n’utilisait pas de justification du texte des billets, et son css n’était pas éditable. La solution est en fait toute simple, il suffit d’utiliser le thème vierge fourni par le Gandi Blog, d’y copier le css du thème voulu, et de le modifier, en ajoutant/modifiant/supprimant des règles. Il ne faut pas non plus oublier de modifier les liens vers les images contenues dans le thème (images de fond, icônes, etc.). Par exemple, dans le thème impact, les images sont stockées dans le sous-répertoire « img », c’est à dire « /themes/impact/img », sauf qu’avec un lien relatif, en changeant de thème, cela ne fonctionnera pas. Il faut donc parcourir tout le fichier css, et remplacer tous les liens relatifs par des liens complets, c’est à dire « blabla/image.png » par « /themes/nomDuThemeInitial/blabla/image.png ». Si le fichier CSS fait appel à d’autres fichiers CSS, il faut aussi changer les liens vers ceux-ci.

blogroll

social