Des trucs et des astuces

Alors amusons -nous ;)

04 juillet 2008

Lire la suite

bonjour
mettre un "lire la suite" en mode normal, dans son billet..
d'abord faire comme moi: rédigez normalement votre message

ensuite et bien... "Lire la suite..."

Voilà bien un truc qui peut vous être utile..


Commentaires

    Cela a failli marcher

    Bonjour,

    Pour l'essentiel cela fonctionne, sauf que ... lorsque je clique sur "Lire la suite", cela me renvoie systématiquement au dernier message posté ???
    Quel est l'oubli ?

    Posté par Karolus, 06 juillet 2008 à 12:19
  • je pense que

    ça vient de ça:
    "lorsque vous êtes passé en mode html, le publier de suite sans repasser en mode texte, sinon [S][G]le "#" du href sera remplacé par l'adresse du blog[/G][/S] (même chose à veiller si vous deviez l'éditer, bien penser à remettre le "#" à la place de l'adresse

    Posté par Alérion, 06 juillet 2008 à 23:04
  • [Coder]donc, tu remplaces le [G]href="#"[/G]par [G]href="http[/G][G]:///"[/G]
    je pense que ça ne bougera plus ;)

    Posté par Alérion, 07 juillet 2008 à 19:42
  • ça marche, oui mais...

    inexplicablement, la suite du texte lorsqu'on clique sur Lire la suite, s'affiche en caractères gras ! j'ai essayé de supprimer ça en ajoutant les marqueurs avant le texte, mais ça n'a pas fonctionné. Et impossible de trouver le marqueur responsable de ça dans le html... Je suis sur mac et utilise Firefox. c quoi le bug, l'erreur, la fausse manip ???

    Posté par Jo_siane, 12 avril 2009 à 10:22
  • les marqueurs ajoutés sont "strong" avec et sans slash (ça a sauté sur mon message précédent, je sais pas pourquoi. pfff...)

    Posté par Jo_siane, 12 avril 2009 à 10:25
  • bonsoir Jo,
    je ne sais pas pas trop dire comme ça...
    je suis allé sur ton blog, mais, je n'y ai pas trouvé le message concerné.

    Posté par Alérion, 12 avril 2009 à 21:04
  • yeah!!!

    Merci Alérion pour ta réponse - c normal que tu n'aies rien vu, j'avais supprimé le code après avoir constaté que le texte était graissé... je viens de réessayer, figure-toi, et cette fois ça a marché ! la suite du texte est normale !!! La seule différence c'est qu'aujourd'hui avant d'insérer le code, j'ai supprimé tous les retours à la ligne dans la suite du texte... apparemment ça a eu une incidence ??? les joies et mystères du html :) merci pour ce tuto en tout cas, cette fonction est hyper pratique !

    Posté par Jo_siane, 13 avril 2009 à 10:57
  • Problème de gras aussi

    Bonjour à toi, d'abord merci pour tes tutos, j'ai bien aimé m'amuser un peu avec mon blog !

    Je suis ennuyée car j'ai testé ton astuce proposée ici, et autant pour le premier article testé, nickel :
    :url:chezmaud.canalblog.com/archives/2009/04/07/12850667.html

    Autant pour les articles suivants, j'ai le même problème que Jo_siane, la suite est en gras ! Mais je n'arrive pas à y trouver une explication. Bon ma connaissance html est minime, je me dépatouille du mieux que je peux... Connais-tu une solution à ce problème ? Voilà les deux articles en question :
    [URL]:url:chezmaud.canalblog.com/archives/2009/04/07/13295519.html[NAME]CLIC[/URL]
    [URL]:url:chezmaud.canalblog.com/archives/2009/04/07/13295519.html[NAME]CLIC[/URL]
    (dans ce dernier, j'ai testé de placer le code après le titre qui est en gras (et donc après le </strong>) mais ça ne change rien [Triste ouin]

    Un tout grand merci si tu arrives à y voir clair, car j'adore vraiment beaucoup cette fonction (suis une grande parlotte aussi [:s])

    Posté par Maud, 11 juin 2009 à 21:59
  • bonjour Maud, simplement parce qu'aucune mise en forme est associée à <ul><li> qui débute chacune de tes lignes. ainsi les valeurs par défaut sont définies comme gras et point noir en tête de paragraphe.

    Posté par Alérion, 12 juin 2009 à 14:56
  • Merci beaucoup mais... que dois-je faire alors? Je dois ajouter une valeur entre le <ul> et le <li> ? Pfiou c'est plus compliqué que ce que j'aurai pensé [Triste ouin].

    Mais merci en tout cas de ta réponse rapide [:)]

    Posté par Maud, 16 juin 2009 à 10:22
  • RETROUVE REPONSE A UNE QUESTION

    BONJOUR MERCI D ABORD POUR VOS SERVICES
    MAIS JE NE SAIS COMMENT RETROUVE UNE REPONSE A MA MESSAGE LAISSE IL Y A QUELQUES JOURS;
    J AI CHERCHE EN VAIN DANS VOS EXPLICATIONS
    JE SUIS NULLE
    LULU

    Posté par lulu, 09 février 2010 à 18:47
  • oui lulu, tu as posé ta question [URL]:url:alerionexemple.canalblog.com/archives/2008/02/16/7974010.html[NAME]ici[/URL]

    Posté par Alérion, 09 février 2010 à 22:54
  • merci

    merci de tous ces tuyaux. Et en plus, ça marche...

    Posté par catherine, 19 mars 2010 à 14:03
  • Merci

    Merci ça a bien servi dans mon site [URL]:url:www.louishdb.fr[NAME]Huiles essentielles[/URL]

    J ai ajouté dans le code une partie pour cacher à nouveau le texte.
    ce qui n a pas été dur, mais le problème c'est que lire suite restait en display none mais dans le code de cacher texte j ai ajouté un display block ave cune id dans la balise du "lire la suite" pour qu il reaparaisse à nouveau.
    Merci bien...

    Posté par Fabricio, 28 juillet 2010 à 18:16
  • pour ceux qui interessent ça donne

    <h4 id="cacher01" style="display:none">
    <a name="#cacher01"> le texte à taper ici
    <-- la partie pour cacher le texte avec le display block du lire la suite-->
    <p><a onclick="javascript:document.getElementById('cacher01').style.display = 'none'; javascript:this.style.display = 'block';
    javascript:document.getElementById('test').style.display = 'block';"
    href="#cacher01" style="color: red; font-size: 14px">Cacher le texte</a></p>
    </a></h4>
    <a id="test" onclick="javascript:document.getElementById('cacher01').style.display = 'block'; javascript:this.style.display = 'none';" href="#cacher01" style="color: red; font-size: 14px">Lire la suite...</a>
    <-- fin du code mais pas oublier de mettre une id dans la balise id="test" du lire la suite pour permettre de le faire reapparaitre-->

    Posté par Fabricio, 28 juillet 2010 à 18:25
  • pour ceux qui interessent ça donne

    <h4 id="cacher01" style="display:none">
    <a name="#cacher01"> le texte à taper ici
    <-- la partie pour cacher le texte avec le display block du lire la suite-->
    <p><a onclick="javascript:document.getElementById('cacher01').style.display = 'none'; javascript:this.style.display = 'block';
    javascript:document.getElementById('test').style.display = 'block';"
    href="#cacher01" style="color: red; font-size: 14px">Cacher le texte</a></p>
    </a></h4>
    <a id="test" onclick="javascript:document.getElementById('cacher01').style.display = 'block'; javascript:this.style.display = 'none';" href="#cacher01" style="color: red; font-size: 14px">Lire la suite...</a>
    <-- fin du code mais pas oublier de mettre une id dans la balise id="test" du lire la suite pour permettre de le faire reapparaitre-->

    Posté par Fabricio, 29 juillet 2010 à 12:35
  • Thank's ^^

    OOOOOOuh làlàlàlà , me voilà par ici pour comprendre mais pour l'instant c'est un langage inconnu ... va falloir que j'étudie cela de plus près [Casse-tete]... merci en tous cas de vos précieux conseils ...[olleeee]

    Posté par EsToiLe, 07 décembre 2010 à 00:14
  • Ne fonctionne plus...

    Bonjour et merci pour ce tuto qui m'a bien servi.
    Je rencontre aujourd'hui un petit souci (en fait ça fait un bout de temps, mais j'aimerai vraiment pouvoir réutiliser ce "lire la suite".

    Lorsque je veux éditer mon texte en mode HTML, ça me l'ouvre dans une autre fenêtre. J'insère les codes, je remplace les cacher01 par le titre de mon post, bref comme je faisais au début, et je clique sur "Mettre à jour".

    Le lien "Lire la suite" s'affiche en bas du texte complet, et ne link vers rien du tout. Quand je retourne en mode HTML pour voir le code, il n'est plus du tout comme inséré (par ex, la balise h4 est fermée dès la première ligne de code, et non plus en bas du texte à cacher).

    Est-ce dû à une évolution du site ? Existe-t-il une solution ?

    Merci par avance !

    Posté par Myrdiin, 28 juin 2012 à 15:19

Poster un commentaire