Faisant suite à mon premier message « Afficher seulement un partie de vos articles » et vu que certains commentaires ont révélé que certains codes n’étaient pas trouvable sur quelques modèles, je vous propose une autre technique pour afficher seulement une partie ou le résumé de vos messages à la page d’accueil. Cette méthode a été développée par Ramani.
Pour installer cette fonctionnalité sur votre blog, aller sur « modifier le code HTML », assurez vous que la case pour « Développer des modèles de gadget » soit sélectionné et faîtes une copie du code de votre blog que vous conserverez dans un fichier Word ou Notepad pour le remettre en place juste en cas de pépin (le mieux serait de nommer ce fichier avec en plus la date de sa création, pour ne pas confondre avec ceux que vous auriez pu enregistrer avant).
Assurez vous qu’il existe une page dédiée pour chacun des vos articles. Pour cela, aller sur paramètres, archivage et voyez si « Activer les pages de messages blog ? » est à Oui. Si non, mettez oui
< div class='post-header-line-1'/>
< style>.fullpost{display:inline;}< /style>
< p>< data:post.body/>< /p>
< b:else/>
< style>.fullpost{display:none;}< /style>
< /b:if>
< /div>
2. La dernière chose que vous avez à faire est de placer quelques codes dans vos articles. Insérer le code < span class="fullpost"> juste à la fin de la partie de l’article que vous voulez voir s’afficher à la page d’accueil. Puis saisissez le reste de l’article et à la fin de l’article insérez le code suivant < /span >
Ceci devrait ressembler à quelque chose comme :
Le début d’un long article qui est coupé ici.
< span class="fullpost">
Pour éviter d’ajouter le code à chaque fois que vous saisissez un article, d’ajouter le code au « modèle de message blog» en allant sur « paramètre » puis « mis en forme » et à la fin de la page, dans la case « modèle de message blog » ajouter les codes < span class="fullpost"> < /span > en s’assurant que le texte sera écrit à l’endroit approprié.
Vous pouvez, pour vous faciliter la tâche, coller le modèle suivant :
Le début d’un long article qui est coupé ici.
< span class="fullpost">
Comme ça, à chaque fois que vous voudrez écrire un nouvelle article, vous verrez apparaître les deux phrases ci-haut que vous remplacerez par les parties de l’article que vous voulez voir à la place.
Merci d'être passé.
Je me désespère ! J'ai pourtant, il me semble, suivi à la lettre toutes vos indications, mais, rien à faire, Blogger refuse le fichier .xml !!!
RépondreSupprimerBouhhhhhhh
Ne désespère pas. Au fait, l'astuce ne marche que pour le nouveau blogger. Si tu utilise l'ancien, vois plutôt le premier message (tu vois le lien juste au début de l'article).
RépondreSupprimerArf je n' arrive pas :( n existe t il pas de fichier deja realise ? ( oui je sais je suis feniant ^^ ) le fait de faire un copier coller pour la globalite des themes Blogger ?
RépondreSupprimerMerci pour toutes ses informations et bonne continuation ....
Salut Rodner,
RépondreSupprimerJe développe un petit blog et ton astuce bloque.
J'ai fait un copié-collé dans mon modèle html.
C'est le nveau blogger et ça ne fonctionne pas.
Le seul truc différent c'est le début. Mon modèle :
div class='post-body entry-content'
ça peut avoir une incidence ?
Merci pour ton aide
moi aussi j'ai essayé mais ca ne marche pas pourtant j'ai recollé tout les morceaux de code qui étaient détaché..dommage
RépondreSupprimera+
Kaiser franz,
RépondreSupprimerj'ai essayé l'astuce sur mon blog café biblique qui a la même particularité que le tien et ça n'a pas marché. Il se pourrait que ça ait une incidence.
Après toutes ces plaintes, j'ai essayé sur mon blog test pour I.D.R.I et le code s'insérer facilement.
vous pouvez soit aller sur le site source (chez ramani) et voyez le code dispo là bas, essayé de coller pour voir si ça marche et informez moi.
bonjour rodney,
RépondreSupprimerje suis pourtant bien sur le nouveau blogger, mais ca ne fonctionne pas, c'est a n'y rien comprendre !! je ne trouve meme pas "post-header-line" dans mon code html, il n'existe pas !, donc je ne sais pas ou copier-coller votre code.
Avez vous une astuce magique ?
Merci !
Maurice
En fait, il y a juste un problème d'espaces en trop dans les balises (aussi dans le span à insérer dans les articles).
RépondreSupprimerUne fois qu'on les enlève, ça fonctionne.
Donc après les "<" et puis avant les ">", il faut enlever tous les espaces, et c'est OK
Pour moi ca fonctionne a merveille! Merci
RépondreSupprimerBonjour,
RépondreSupprimerJ'ai tout suivi à la lettre mais cela ne fonctionne pas...il y a bien le "suite.." qui s'affiche mais c'est tout. J'ai mis le code "span class..." dans "le modèle de message blog" mais sans grand succès...J'ai aussi vérifié les espaces en trop, s'il y a une suggestion elle es la bienvenue.
A part ça, très chouette le blog!!
Claudia
Pareil ça ne passe chez moi dommage.
RépondreSupprimerca marche chez moi, merci
RépondreSupprimermais comment supprimer lire la suite sur des articles courts qu'on a pas forcément envie d'afficher seulement un petit preview ???
mon blog
http://isos3rd.blogspot.com/
Aucun problème si l'on prend soin de ne pas copier coller... l'exemple. Comme dit précédemment dans les commentaires, il existe des espaces qui perturbent le code.
RépondreSupprimerPar contre je serais intéressé si quelqu'un pouvait me rappeler comment insérer des commentaires dans les sources par exemple, dans ce cas: Tous ce qui est en rouge est à insérer, je voudrais bien les encadrer par
/' **** Début d'insertion**** '/
codes en rouge
/' **** Fin d'insertion**** '/
frenchalain55 sur gmail
pour insérer les comm' utilise
RépondreSupprimer/ *
commentaire
* /
mais tu tu est dans la partie du code concernant les div < div ... / > < span .../ > etc.. utilise
< !--
commentaire
-- >
Bonjour
RépondreSupprimerMerci pour cette aide et j'ai enfin réussi :-)
cependant je n'ai pas eu besoin de créer un modèle de msg (c'est sans doute la nouvelle version ou mon template) du coup tous les posts sont avec "lire la suite" hors j'ai besoin de gérer au cas par cas... Une autre solution existe ? je n'ai rien trouvé malgré pas mal de recherches. merci
Je reviens sur cette astuce.
RépondreSupprimerHelp !! ca ne fonctionne pas.. Qui a la bonne astuce ??
Merci
Salut, Rodney
RépondreSupprimerje ne sais pas si cela t'intéresse tjrs, mais sur ton blog "café biblique", je vois que ce n'est tjrs pas fait, donc je me dis que, peut-être...
Donc voilà, j'ai fini par adapté le même template que le tien, et j'ai ajouté les résumés (voir mon blog pour preuve).
Pour cela, j'ai repéré les lignes de codes l'affichage des titres des posts.
Comme je n'arrive pas à insérer les lignes concernées ici, il suffit de chercher les termes:
font-size:24px; line-height:26px
qui sont dans un tag "h2",
et en me plaçant juste derrière avec le code que tu donnes, cela a fonctionné
Bon courage si tu réadaptes ton site : reprendre tous les posts avec les "fullpost", j'ai cru devenir barge et pourtant, je n'ai que 36 posts pour le moment ;)
A+
Fred A.
Bonjour Rodney,
RépondreSupprimerTout d'abord, merci pour cette astuce. Elle est vraiment chouette ! Je l'ai installée sur un de mes blogs récemment, et tout semblait fonctionner correctement... sauf que ce n'est pas tout à fait le cas. L'astuce fonctionne correctement sous IE7, mais pas totalement sous FireFox3 (ce qui est un comble, tout le monde en conviendra !).
Je ne sais pas bien comment expliquer le problème. Sur certains articles, il n'y a pas de souci. En revanche, sur d'autres, une partie de ce qui est entre les balises < span class="fullpost"> et < /span> n'est qu'en partie caché... comme si j'avais fermé ma balise trop tôt, ce qui n'est pas le cas.
J'imagine qu'il doit y avoir un conflit entre plusieurs balises, mais je n'arrive pas à voir à quel endroit ça pêche. Sur certains articles (exemple les archives du mois d'octobre), ça ne marche d'ailleurs pas du tout, alors que sous IE il n'y a aucun problème. J'enrage...
Aurais-tu une idée de solution, par hasard ?
Merci beaucoup.
Salut Rodney,
RépondreSupprimerBon... Je suis un peu obstinée - et je t'assure que ce n'est rien de le dire ! - et je me doutais bien que mon souci venait de conflits entre balises... Conflits dont IE s'arrangeait tant bien que mal, mais que FF ne comprenait pas. Je suis donc en train de reprendre tous mes articles, un à un, et de tout bien nettoyer mon code... Et ça a l'air de fonctionner... Espérons que ça continue !
Désolée du dérangement... et encore merci pour cette astuce !
A très bientôt !
Super!
RépondreSupprimerJ'ai un peu ramé à cause de ces histoires d'espaces à supprimer, mais c'est tout bon!
Merci pour ton site qui me permet de faire un très joli blog alors que j'y connais pas grand chose à la base ^^
http://rennes-ethique.blospot.com
Salut et bravo pour ce blog.
RépondreSupprimerPour ce qui est de la méthode de l'article d'avant je ne trouve pas les balise.
je me suis donc orienté sur celle-la, mais probleme "< div class='post-header-line-1'/> et < div class='post-body'>" n'exitent que quand je fais afficher le code source de mon blog depuis le navigateur mais pas dans l'interface de blogger.
Salut Rodney, j'ai le meme souci que fab du commentaire précédent... Pourrais tu m'aider pour mon blog : http://lamaisondupere.blogspot.com/
RépondreSupprimerMerci d'avance