Ok

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies. Ces derniers assurent le bon fonctionnement de nos services. En savoir plus.

06.10.2009

Personnalisez les éléments des colonnes sans (trop) intervenir dans le code

Il n'est pas toujours nécessaire de passer en configuration avancée pour modifier le fonctionnement des modules situés dans les colonnes de votre blog. À condition de disposer du code adéquat, vous pouvez utiliser la gestion du "contenu des colonnes". (Mise à jour d'une note du 2 avril 2009)

J'ai déjà tenté de vous dissuader de modifier le code des éléments de colonne, en intervenant directement dans le code Html, des modèles de page « colonne de droite » ou « colonne de gauche ». Cela fonctionne correctement, mais toute intervention via le module d'administration de « Contenu des colonnes » effacerait vos interventions précédentes.

Je vous recommande donc d'utiliser l'administration de « Contenu des colonnes », accessible sans passer en configuration avancée, en réservant cette dernière à la récupération du code.

Comment récupérer le code d'un élément de colonne ?

Vous trouverez de nombreux exemples de code à récupérer dans mes notes, ce n'est peut-être pas la source la plus fiable, mais c'est celle que je connais le mieux. J'essaie de mettre la version d'origine avant mon code personnalisé, ce qui vous évite de passer en configuration avancée.

Pour récupérer le code d'un élément qui vous intéresse, il faut qu'il soit activé sur votre blog, puis passer en configuration avancée pour aller chercher dans le code des modèles de page « colonne de droite » ou « colonne de gauche ». Si vous avez peur de vous tromper, rien ne vous empêche de ne temporairement laisser activé que l'élément qui vous intéresse. Pour mémoire, la petite croix à côté de « colonne de droite » ou « colonne de gauche » ne fait que désactiver un élément. Pour « supprimer », il faut vraiment cliquer sur ce mot dans la liste des éléments, et H&F vous demande de confirmer.


Comment intégrer un code personnalisé.

Le principe est assez simple, il faut ajouter un élément personnalisé de texte, et y coller le code. Je vous le redis, les instructions spécifiques à la plateforme Hautetfort doivent être placées dans un élément « texte » et non « code Html / Javascript ».

Rappel : La mise à jour du contenu des colonnes réinitialise totalement le code Html de vos colonnes. Sauvegardez d'abord votre code personnel si vous en avez déjà.

  1. Dans l'administration, allez à Présentation / Contenu des colonnes

    341434024.jpg

  2. En bas de page, vous trouvez "Ajouter un élément personnalisé", choisissez « Ajouter un texte »

    Hautetfort_ajouter_element_personalisé_texte_code_personnalise.png
  3. Donnez un nom dans "Nom de l'élément"

  4. Dans "Contenu de l'élément" collez le code

  5. Selon le cas choisissez d'afficher ou non le "Nom de l'élément"

  6. Selon le cas choisissez d'aligner ou non le contenu du module

  7. Ces deux dernières options seront facile à modifier.

  8. Cliquez sur [Ajouter cet élément]

  9. Vous avez un nouvel élément dans votre liste, il faut choisir entre Ajouter à gauche ou Ajouter à droite (si vous avez les deux colonnes de côté).

  10. Remontez en haut de la page pour régler la position de l'élément dans la colonne

  11. Cliquez sur [Mettre à jour ces informations] sous la liste des éléments

Voilà, vous avez un nouvel élément dans votre liste, qui fait référence à votre CSS. Pensez à désactiver l'ancien en cliquant sur la petite croix que l'on voit à côté du contenu de chaque colonne.

 

 

Commentaires

Bravo et merci ! J'étais loin d'imaginer que l'on pouvait coller ce code directement dans le module. Pourtant a postériori c'est évident, puisque c'est ce que l'on fait avec les widgets "pompés" à l'extérieur. Heureusement qu'il y en a certains pour nous déniaiser (je parle d'informatique, OK ?)!

Écrit par : PersonnelJS | 03.04.2009

Répondre à ce commentaire

J'en rougirais presque, moi qui me sens si souvent niaiseux ;-)

Écrit par : Gee Mee | 03.04.2009

Répondre à ce commentaire

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin luctus tristique felis. Maecenas quis purus. Praesent magna metus, interdum sit amet, commodo eget, consectetuer at, est. Mauris leo. Fusce eu metus id enim tincidunt viverra. Ut aliquet mauris. Praesent leo. Praesent eu enim. Sed ac libero. Etiam dapibus dolor ac orci. Suspendisse quis mauris. Praesent vulputate, lacus nec bibendum porttitor, turpis sapien malesuada ligula, nec tempor dolor tellus at nisl. Sed non risus. In semper felis at nulla placerat iaculis. Quisque semper augue at nibh. Etiam lacinia laoreet felis. Aliquam pharetra mauris vel tortor. Cras gravida volutpat arcu. Curabitur in metus sit amet ipsum venenatis rhoncus. Nullam ultrices urna id nisi.

Maecenas orci arcu, fringilla ac, vehicula ut, luctus et, velit. Maecenas ac ipsum. Maecenas elit. Maecenas nec odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Morbi scelerisque dictum velit. Sed laoreet magna vitae velit. Nullam viverra molestie est. Mauris nec turpis in sapien fermentum porta. Curabitur mi. Sed vel risus non nisl tempus vestibulum. Morbi ac massa. Vivamus tincidunt viverra lacus. Integer at eros.

Écrit par : Invite | 04.04.2009

Répondre à ce commentaire

Réponse à "Invité", intercalée avant commentaire "invité 2" par modification des dates.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin luctus tristique felis. Maecenas quis purus. Praesent magna metus, interdum sit amet, commodo eget, consectetuer at, est. Mauris leo. Fusce eu metus id enim tincidunt viverra. Ut aliquet mauris. Praesent leo. Praesent eu enim. Sed ac libero. Etiam dapibus dolor ac orci. Suspendisse quis mauris. Praesent vulputate, lacus nec bibendum porttitor, turpis sapien malesuada ligula, nec tempor dolor tellus at nisl. Sed non risus. In semper felis at nulla placerat iaculis. Quisque semper augue at nibh. Etiam lacinia laoreet felis. Aliquam pharetra mauris vel tortor. Cras gravida volutpat arcu. Curabitur in metus sit amet ipsum venenatis rhoncus. Nullam ultrices urna id nisi.

Écrit par : Gee Mee | 04.04.2009

Répondre à ce commentaire

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin luctus tristique felis. Maecenas quis purus. Praesent magna metus, interdum sit amet, commodo eget, consectetuer at, est. Mauris leo. Fusce eu metus id enim tincidunt viverra. Ut aliquet mauris. Praesent leo. Praesent eu enim. Sed ac libero. Etiam dapibus dolor ac orci. Suspendisse quis mauris. Praesent vulputate, lacus nec bibendum porttitor, turpis sapien malesuada ligula, nec tempor dolor tellus at nisl. Sed non risus. In semper felis at nulla placerat iaculis. Quisque semper augue at nibh. Etiam lacinia laoreet felis. Aliquam pharetra mauris vel tortor. Cras gravida volutpat arcu. Curabitur in metus sit amet ipsum venenatis rhoncus. Nullam ultrices urna id nisi.

Maecenas orci arcu, fringilla ac, vehicula ut, luctus et, velit. Maecenas ac ipsum. Maecenas elit. Maecenas nec odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Morbi scelerisque dictum velit. Sed laoreet magna vitae velit. Nullam viverra molestie est. Mauris nec turpis in sapien fermentum porta. Curabitur mi. Sed vel risus non nisl tempus vestibulum. Morbi ac massa. Vivamus tincidunt viverra lacus. Integer at eros.

Écrit par : Invité 2 | 04.04.2009

Répondre à ce commentaire

C'est dommage, je ne connais pas le latin ;-)

[quote]Réponse à "Invité", intercalée avant commentaire "invité 2" par modification des dates.[/quote]
Visiblement cela ne marche pas... bien tenté !

Écrit par : PersonnelJS | 05.04.2009

Répondre à ce commentaire

Effectivement cela ne marche pas, l'affichage est commandé par le numéro d'ID et non par la date... Pour l'instant je n'ai pas réussi à obtenir de tri sur la date de publication modifiable. Je n'ai pas dit mon dernier mot ;-)

Écrit par : Gee Mee | 06.04.2009

Répondre à ce commentaire

Merci pour le tuto, ça marche nickel!

Écrit par : Filipa | 01.12.2009

Répondre à ce commentaire

Merci Filipa, je suis heureux de vous avoir été utile. Vous avez un bien sympathique design de blog. Quoiqu'un peu chargé quand même. Et un drôle de module de recherche... Je taquine ;-)
J'ai bien compris que le supplice de votre PAL était de ne pouvoir s'y adonner plus souvent.

Écrit par : Gee Mee | 01.12.2009

Merci. Jusqu'à vous lire, je collais toujours directement le code de mes widgets Delicious et Librarything dans les colonnes et n'avais pas remarqué cette fonctionnalité. Je ne me servais du menu "Gestion des colonnes" que pour intégrer, supprimer ou modifier les éléments proposés par Hautetfort (A propos, catégories, etc.). Du coup, comme vous le soulignez, la plus minime des modifs apportées à une des colonnes faisait invariablement sauter tous les codes que j'avais insérés directement et j'étais obligée d'aller récupérer tous mes widgets pour les réintégrer à nouveau.

Écrit par : Octobre | 15.12.2009

Répondre à ce commentaire

Je vous en prie, c'est souvent en partageant ses erreurs que l'on progresse.

Écrit par : Gee Mee | 15.12.2009

Les commentaires sont fermés.