Inverser ordre des messages suite 2

obtenir ces boutons

Inverser l'ordre des messages : suite 2

9 méthodes pour inverser l'ordre des messages sont décrites sur ce site.

Sur les deux pages précédentes (la première est accessible ici), deux méthodes ont été expliquées. 7 autres sont décrites ci-dessous.

* * * * *
La troisième méthode est fastidieuse. Elle consiste, pour inverser l'ordre des messages, à changer manuellement les dates des messages.

Méthode : afficher la liste des messages, cliquer sur "Modifier", cliquer dans la colonne de droite sur le 2° bouton : "Date de publication", sélectionner ensuite "Configurer la date et l'heure" et encoder.

Pour les visiteurs, ces dates devenues fictives ne peuvent plus être affichées : ajouter dans un gadget HTML/JavaScript ou la version html de ces messages :

<style type="text/css">h2.date-header {display: none;}</style>

Rappel : comment ajouter un gadget HTML/JavaScript sur un blog.

* * * * *
La quatrième méthode consiste à afficher dans une page autonome ("statique") ou un message (par exemple en page d'accueil) une liste des messages par ORDRE CHRONOLOGIQUE : du PLUS ANCIEN au plus récent, avec des liens vers ces messages.

La méthode est expliquée sur cette page.

* * * * *
Si on peut se permettre de n'AFFICHER qu'UN seul MESSAGE PAR PAGE, on peut inverser AUTOMATIQUEMENT l'ordre de tous les messages.

Pour inverser AUTOMATIQUEMENT l'ordre de tous les messages, il suffit de créer une page d'accueil dans laquelle on place un LIEN VERS LE PLUS ANCIEN MESSAGE DU BLOG.

Remarque : il ne faut pas hésiter à n'afficher, comme sur un site internet, qu'un message par page : le lecteur ne peut de toutes façons pas lire plus d'un message à la fois.

Méthode :

1) Afficher 1 message par page : le nombre de messages par page se modifie selon la méthode suivante :
- dans le "tableau de bord", cliquer "Mise en page" ;
- dans le grand rectangle "Messages du blog", cliquer sur "Modifier" ;
- 1° ligne : choisir le nombre de messages par page ;
- enregistrer.

2) Créer un nouveau message qui servira de page d'accueil et le PUBLIER.

3) Changer ENSUITE la date de ce message (l'année devient par exemple "2020") : il apparaîtra toujours en premier.

4) Afficher le message le plus ancien.

5) Copier son adresse (http://...) en haut de l'écran.

6) Dans le message d'accueil, ajouter un lien VERS LE PLUS ANCIEN MESSAGE DU BLOG : en cliquant, on arrivera automatiquement sur le plus ancien message du blog, et les messages "suivants" se suivront par ordre chronologique, du plus ancien au plus récent.

Comment créer un lien

7) Republier le message.

8) Cacher "Accueil - Messages précédents" et la date fictive sur la page d'accueil en ajoutant dans la version html de ce message :

<style type="text/css">.home-link{display: none;}
.blog-pager-newer-link{display: none;} .blog-pager-older-link{display: none;}h2.date-header {display: none;}</style>

9) Republier le message.

* * * * *
On peut aussi transférer AUTOMATIQUEMENT les lecteurs du message d'accueil vers le message le plus ancien du blog :

1) Choisir d'afficher 1 message par page : le nombre de messages par page se modifie selon la méthode suivante :
- dans le "tableau de bord", cliquer "Mise en page" ;
- dans le grand rectangle "Messages du blog", cliquer sur "Modifier" ;
- 1° ligne : choisir le nombre de messages par page ;
- enregistrer.

2) Créer un message avec le titre "Accueil" et insérer dans la version HTML de ce message, le code suivant:

Veuillez patienter
<meta content='0; url=http://modifier-les-modeles-de-blogger.blogspot.com' http-equiv='refresh'/>

3) Publier le message.

4) Afficher le message le plus ancien.

5) Copier son adresse (http://...) en haut de l'écran.

6) Dans le message "Accueil", remplacer l'adresse (http://...) par celle vers laquelle on souhaite diriger les visiteurs.

7) Changer la date de ce message (l'année devient par exemple "2020") : il apparaîtra toujours en premier.

8) Republier le message.

Afficher le blog. La page "Accueil", postérieure à tous les autres messages, va s'afficher en premier et rediriger automatiquement le visiteur vers le message le plus ancien.

* * * * *
On peut faire la même chose avec deux blogs : on peut inverser AUTOMATIQUEMENT l'ordre de tous les messages en ne laissant sur le premier blog qu'un seul message contenant UN LIEN VERS LE PLUS ANCIEN MESSAGE d'un second blog. Ce blog contiendra tous les autres messages.

Comment créer un lien

Avoir un second blog permet aussi d'avoir des mises en page totalement différentes : exemple : une couverture de livre en cuir pour un premier blog.

Pour créer un second blog, il ne faut pas refaire la mise en page. Il suffit de faire un copier-coller du code du template.

* * * * *
"Chronoblog" adopte une approche différente et montre les messages un à un dans une petite fenêtre en haut du blog. On peut naviguer d'un message à l'autre à l'intérieur de la fenêtre. Cet affichage est moins conseillé.

La méthode est expliquée ici.

* * * * *
Enfin, une autre méthode utilise un tri des données extérieur à Blogger. Elle est assez complexe à réaliser.

Cette méthode est expliquée ici.

2 commentaires:

oducasse a dit…

Ca marche très bien.
Merci !

oducasse a dit…
Ce commentaire a été supprimé par l'auteur.