home

lundi, février 26, 2007

Afficher Masquer une partie du message Blog -Tutoriel

Ajouter la fonction Lire+ à son blog blogger (nouvelle version)

Avant propos: 1) Pour les visiteurs qui auraient une ancienne version de Blogger, voici le lien vers le tuto "officiel". Malheureusement cette aide n'est plus d'actualité pour les blogs de la nouvelle version, je vous propose ci dessous une autre astuces pour agrémenter vos messages de blogs.

2) Pour les visiteurs qui ne viennent pas souvent :-D je précise que dans mon tuto, je remplace les signes < (des balises html) par des [ (crochets) ceci pour éviter que blogger ne prennent en compte le code. -- Enfin je tiens à préciser que cette méthode utilise javascript. Evidemment pour profiter de cette fonctionnalité les utilisateurs devront avoir activer javascript. Notez que c'est de plus en plus le cas, depuis l'avènement de site comme Netvibes qui utilisent puissament ce langage.


Préparation

Avant de plonger plus profondément dans le tuto, prenez bien garde à reproduire les portions de code telles qu'elles seront écrites ici. Pensez notament à faire attention à la casse des caractères (Majuscules/Minuscules). C'est très important


Nous allons maintenant écrire la partie de code javascript qui va nous permettre d'accéder à la fonctionnalité lire+ (vous pouvez copier/coller ce code puis remplacer les [ par des <):

[script type='text/javascript']

function changeVisibility(value) {
document.getElementById('lire') .style.visibility=value;

}
function changeDisplay(value) {
document.getElementById('lire') .style.display=value;
}
[/script]

Ce morceau de code devra être coller dans la partie [head] ...[/head] du code html de votre blog.
  • Copier le code ci dessus
  • Connectez vous à Blogger, cliquez sur "modèle" dans le panneu de contrôle de votre blog
  • Puis onglet "modifier le code html"
  • trouvez la balise [/head] et collez le code javascript, juste avant.
La première partie de l'opération est faite. Je vais vous décrire brièvement ce que l'on a fait pour que vous puissiez comprendre ce qu'il vous faudra faire lors de la publication des messages.
Ce bout de code crée la fonction: function changeVisibility(value)
value est l'argument attendu par la fonction.
Il utilise la fonctionnalité javascript: document.getElementById('lire') .style.visibility=value;
où lire est l'id d'un élément html. Ici j'ai choisi de mettre id="lire" mais vous pouvez utiliser un autre mot. Le tout sera de réutiliser le même mot lors de l'écriture du message.

Le code javascript va donc faire varier, la visibilité et le display de tout les éléments qui auront l'identifiant (id): lire


Publication des messages

Maintenant nous allons publier un message et utiliser bien sûr la fonction javascript.
Rendez vous donc sur votre panneau d'édition de posts, entrez un titre et passons au corps du message. l'intérêt de la fonction lire+ est d'intéresser le lecteur avec une introduction accrocheuse et lui donner la possibilitée de lire tout le post si il le souhaite. Appliquez vous donc à bien travailler votre texte d'introduction.
Vous devez prévoir à la suite de votre texte d'accroche un lien, (lire+ ou cliquez ici ...)

Passons maintenant au coeur du problème. le texte que vous allez soumettre à la lecture optionnelle va être placé entre des balises [span]Ici_Votre_Texte[/span] (notez qu'on pourrait utiliser une autre balise html, mais celle là convient bien à la situation).
Voici une image de ce que pourrait être votre message


La balise span a pris comme identifiant lire et comme valeur par défaut visibility="hidden" (le texte ne sera donc pas visible quand le visiteur arrivera sur la page) et display="none" (la place qu'occupe le texte quand il est visible est libérée quand il est invisible).
Elle s'écrit donc:
[span id="lire" style="visibility: hidden;display:none;"]Ici_Votre_Texte[/span]

il va falloir maintenant appeler les fonctions javascript:
  • Sélectionnez le texte cliquez ici (ou lire+, ou ...)
  • Cliquez sur le bouton pour faire un lien (infobulle; "associer")
  • Effacez : http://
  • et insérer le texte ci après: javascript:changeVisibility('visible');changeDisplay('inline')
Voilà, PUBLIER votre message et normalement vous aurez accès au texte placé entre les balises [span id="lire"...]...[/span] en cliquant sur le lien.


ATTENTION. Les valeurs par défaut de span (visibility:hidden et display: none) font que si vous souhaitez modifier votre message, le texte dans span ne sera pas visible dans l'éditeur de message. Il vous faudra le modifier directement par l'onglet "modifier le code html" de l'éditeur, ou autre solution (toujours via l'onglet "modifier le code html") changer les propriétés de span le temps des modifications.
  • Passez visibility à "visible" et display à "inline"
  • PUBLIER ou enregistrer en mode brouillon
  • Onglet Envoi
  • Modifier les messages
Evidemment avant de valider une dernière fois remettez les valeurs hidden et none à la balise [span]

ATTENTION Bis. Si vous souhaitez sur une même page (la page d'accueil du blog par exemple) afficher plusieurs messages optionnel (accessible avec lire+) il vous faudra à chaque fois déclarer une nouvelle fonction et changer l'identifiant à chaque message (il y a peut être une autre solution mais je suis pas un spécialiste de javascript ??!!).
Si vous avez 2 messages "optionnels" à afficher voilà ce qu'il faut mettre dans la partie [head]...[/head]
[script type='text/javascript']
function changeVisibility(value) {
document.getElementById('lire') .style.visibility=value;

}
function changeDisplay(value) {
document.getElementById('lire') .style.display=value;
}
function changeVisibility2(value) {
document.getElementById('lire2') .style.visibility=value;

}
function changeDisplay2(value) {
document.getElementById('lire2') .style.display=value;
}

[/script]
Evidemment l'appel de la fonction dans le 2ème message ce fera sur une balise [span id="lire2"]...[/span]
et le texte de lien du 2ème message sera:
javascript:changeVisibility2('visible');changeDisplay2('inline')
Vous l'aurez compris il faut rajouter autant de fonction qu'il y a de messages (je vais regarder pour voir si il n'y a pas moins bourrin comme méthode, quand même ;-)

ATTENTION Ter. Il est bien de prévoir un retour pour le lecteur, donc à l'intérieur des balises span, vous pouvez inclure un lien "réduire" qui aura comme propriété:
javascript:changeVisibility('hidden');changeDisplay('none')
ou
javascript:changeVisibility2('hidden');changeDisplay2('none') pour le deuxième message


Epilogue ou Presque
Ce code marche avec firefox (j'ai pas testé avec d'autre navigateur désolé), j'ai trouvé cette méthode sur "Javascript - Le guide complet" d'Olivier Hondermarck éd. Micro Application. (ouvrage très bien fait d'ailleurs)

Vous pouvez essayer l'application sur mon blog de test: aide-center

## @ Emmanuel ##
Pour que ton premier post soit toujours visible et sans utiliser cette propriété (évidemment tu n'inclus pas le texte dans une balise span "exotique ;-), tu modifis la date du message que tu veux avoir constament en Tête de blog:
  • Dans l'édition de message, en bas à gauche de l'éditeur cliques sur option
  • Changes la date mettons date ton post à: 01/01/10 et tu seras tranquille jusqu'en 2010
J'espère que tu auras trouver du boulot d'ici là :-)

++

Libellés :

    Feed RSS

43 Comments:

  • Merci beaucoup pour ton aide, j'apprécie beaucoup :-)
    si tu veux, en fouillant sur internet, j'ai trouvé un autre tuto en anglais pour appliquer cette même fonctionnalité, mais selon une procédure différente. Si cela t'intéresse, le lien http de ce tuto est "http://hackosphere.blogspot.com/2006/11/selective-expandable-posts.html"
    Le comble est que je l'ai d'abord appliquer à mon blog "test" pour voir si çà fonctionne... ce qui fut le cas. Mais quand j'ai fait exactement la même chose par copier-coller sur mon vrai blog, bah çà marchait plus :-( , disons pas aussi bien ! Car le lien "read more" ne s'affiche pas et quand on clique sur le titre pour lire le posts, il n'y a pas de lien de "retour à la page d'accueil". J'ai tout revérifier, tout paraît bien coller dans la partie "modifier le html" mais çà veut pas y faire. Tant pis ! Je garde cela en l'état.

    Par contre, pourrais-je te poser une autre question (je pense que la réponse est beaucoup plus simple pour celle-ci...mais j'arrive pas à la trouver !!) : sur ma page d'accueil de blog, dans la colonne latérale droite (ou il y a ma photo, mon profil...) il y a à chaque fois les symboles "marteau et tournevis" qui apparaissent pour faire une modification du contenu. Le problème est que je ne veux pas que cela apparaisse sur ma page d'accueil (car je peux modifier le contenu dans "Mise en page" de toute façon). J'ai l'impression d'avoir tout essayé, mais rien à faire.
    Voilà, promis j'essaye de plus t'embêter après !
    Encore merci pour ta disponibilité.

    By Blogger Emmanuel Lejas - 28 ans, at lundi 26 février 2007 16 h 41 GMT  

  • Salut Emmanuel ;-)

    Merci pour le lien du blog anglais il m'a l'air très sympa.
    Il utilise Google translate pour offrir différentes langues et si l'outil n'est pas top, cela permet quand même de comprendre un peu ce qui se dit (pour les non anglophone ;-).

    Par contre je préfère mon petit bout de code, j'ai regarder sur tes blogs et je trouve le fonctionnement un peu bizarre. En plus là tu dépend de son serveur, si il déménage ou crashe le fichier t'as plus de script ;-).
    Pour faire ce qu'il fait il y a beaucoup plus simple:
    Tu fais le post avec tout le contenu anti-daté (01/01/2000), Puis tu fais un nouveau message avec le lien "read more" qui pointe vers le post de contenu.
    ça va marcher à tous les coups, sans script (si tu veux la même fonctionnalité je te conseille de faire plutôt ça ;-)

    Pour les outils de modification de contenu essaies d'aller sur ton blog en t'étant déconnecter au préalable. Je ne les vois pas quand je vais sur tes blogs ;-)

    ++

    By Blogger Parazine Blog, at lundi 26 février 2007 19 h 24 GMT  

  • bonjour,
    comme tu m'as bien aidé dans mes problèmes techniques pour faire mon blog,
    si tu veux tu peux aller voir le résultat final ;-)
    tout est pas comme je l'aurais voulu exactement mais bon çà va quand même, disons que cela fait présentable
    encore merci pour ton aide
    => http://www.au-dela-de-mon-cv.blogspot.com/
    emmanuel

    By Blogger Emmanuel Lejas - 28 ans, at samedi 3 mars 2007 17 h 13 GMT  

  • Salut Emmanuel ;-)

    Ben comme c'est, je trouve ça vraiment sympa ;-)

    Par contre je rajouterai un ou deux saut de ligne après "Read more..."

    bravo en tous cas

    ++

    By Blogger Parazine Blog, at samedi 3 mars 2007 18 h 26 GMT  

  • bonjour

    pourriez vous envisager de faire un tuto sur l'art et la manière de faire un menu déroulant vertical ?

    car j'ai un peu trop de lien sur mon blog principal
    www.montemor-o-novo.blogspot.com

    d'avance merci
    et sur surtout merci pour les aides que vous nous apporter par votre blog

    By Blogger Hugo De Oliveira, at dimanche 4 mars 2007 11 h 40 GMT  

  • Salut hugo ;-)

    je vais regarder plus en détails pour ce tuto et proposer plusieurs solutions (il y a différentes techniques pour les réaliser).

    par contre j'ai vu sur un de tes blogs (http://montemor-o-novo.blogspot.com/), des aperçu de site "au survol" et là je veux bien que ce soit toi qui nous en dise plus ;-)

    Très jolis ces blogs... ;-)

    By Blogger Parazine Blog, at dimanche 4 mars 2007 17 h 12 GMT  

  • Bonsoir

    je l'ai découvert par hasard sur un blog et j'ai trouvé l'idée intéressante ..
    C'est gratuit mais en anglais.
    Mais Bon il suffit juste de pré-remplir les informations pour créer le script à placer avant
    < / head >


    sur ce lien ,suivez le guide :
    http://www.snap.com/about/spa2B-customize.php

    By Blogger Hugo De Oliveira, at dimanche 4 mars 2007 19 h 48 GMT  

  • Re' ;-)

    Adopté on verra ce que ça donne.

    Perso j'aime bien :-D

    Merci ;-)

    By Blogger Parazine Blog, at dimanche 4 mars 2007 21 h 35 GMT  

  • Bonjour,
    Très bien toutes ces infos !
    Par contre, je voudrais le faire différemment : afficher une partie du message, mais sans utiliser javascript.
    blabla, ensuite un lien "Lire la suite" ; on clique dessus, ça ouvre une nouvelle page avec le post en entier.
    Comment faire ?

    By Blogger Thibault, at samedi 10 mars 2007 09 h 43 GMT  

  • bon, j'ai trouvé l'info en fait :
    http://help.blogger.com/bin/answer.py?answer=42215&topic=8932
    si je cherchais un peu plus avant de poser des questions, ...

    By Blogger Thibault, at samedi 10 mars 2007 09 h 57 GMT  

  • Salut Thibaut (désolé j'avai pas vu ce message)....

    La réponse était aussi dans mon deuxième comment ici même:
    Je me cite:
    "Tu fais le post avec tout le contenu anti-daté (01/01/2000), Puis tu fais un nouveau message avec le lien "read more" qui pointe vers le post de contenu.
    ça va marcher à tous les coups, sans script (si tu veux la même fonctionnalité je te conseille de faire plutôt ça ;-)"

    Si c'est pour ouvrir dans une nouvelle fenêtre, il faut rajouter:
    target=_blank" dans le lien Read More (via onglet modifier html, du message).

    ++ ;-)

    By Blogger Parazine Blog, at samedi 10 mars 2007 21 h 23 GMT  

  • MERCI! MERCI!MERCI!
    Ce soir je jubile. J'essaye de me faire un blog sympa, mais je galère sur plein de points et là, aléluia, ça marche! Je vais jeter un coup d'oeil sur tes autres astuces, je vais peut être retrouver mon bonheur. En tout cas merci!

    By Blogger CpCm, at dimanche 11 mars 2007 21 h 15 GMT  

  • Bon, ben, j'ai un souci.
    Comme j'ai marqué plus haut, j'ai trouvé le lien de l'aide blogger.
    Mais, je n'arrive pas !
    Je ne veux pas utiliser la méthode avec javascript, voilà pourquoi je m'obstine à faire comme marqué ici :
    http://help.blogger.com/bin/answer.py?answer=42215&topic=8932

    Je n'ai pas les tags [$BlogItemBody$] ou [data:post.body/] dans mon modèle (minima)
    Où est-ce que j'insère ces bouts de code ?

    By Blogger Thibault, at jeudi 15 mars 2007 21 h 38 GMT  

  • Salut, ça fait un moment que tu as posté ce tuto, je ne sais pas si tu vas lire mon commentaire mais je me lance. J'ai fait exactement ce que tu as fait et ça marche, on clique sur suite, ça développe et sur réduire,ça se réduit. Le problème est que au moment oú ça se réduit, au lieu de revenir à l'image du post en question, ça descend (j'ai du mal à expliquer). Donc on se retrouve devant un post deux places plus bas. C'est gênant, il y aurait-il une solution (j'au vu que ça ne faisait pas ça sur ton blog)
    Merci

    By Blogger mathiine, at mardi 14 août 2007 15 h 57 BST  

  • Bonjour Mthine (j'ai changé de pseudo, mais c'est bien moi qui ait écrit le tuto ;-)

    Ouep, j'ai bien vu le "problème" sur un detes jolis blogs, mais je ne vois pas de solution dans l'immédiat.

    En fait c'est le navigateur qui enregistre la position du scroll (la barre latérale) et là évidemment il ne la modifi pas.

    Je vais un peu réfléchir et si je trouve je te ferai signe sur ton blog ;-)

    ++

    By Blogger Anyze, at mardi 14 août 2007 16 h 52 BST  

  • Je n'ai qu'un seule chose à dire: MERCI...
    Du fond du coeur, merci !!!
    Je viens de tester sur mon blog test... après avoir dû réfléchir un peu quand même^^... Et ça fonctionne :D ...
    Je n'en reviens pas!!!

    Merci Merci Merci !!...

    Cela fait 2 jours que je m'acharne à comprendre ce qui ne fonctionnait pas avec la méthode proposée sur l'aide de Blogger... Mais sans résultat...
    Et maintenant, grâce à ce tuto, voilà que j'arrive enfin à mes fins:D...

    Encore un petit dernier pour la route: MERCI ^^...

    Voili voilou...

    Opaline qui s'en va se coucher... Soulagée d'avoir enfin trouvé une solution à ce problème :D...

    By Blogger Opaline, at mercredi 15 août 2007 01 h 12 BST  

  • salut!!!
    je te remercie d'y réfléchir. Parce que la solution d'anitdaté mes postes ne me convient pas non plus.
    Et en fait ce problème commence à m'agacer maintenant que j'ai envie de m'investir dans ce blog,lol.
    a plus.

    By Blogger mathiine, at lundi 20 août 2007 00 h 31 BST  

  • Merci beaucoup pour ton aide qui nous aide à avoir de très jolis blogs ^^

    Sur plusieurs de mes blogs, j'utilisais un autre type de menu déroulant que j'ai découvert ici : http://betabloggerfordummies.blogspot.com/2007/02/expandable-post-summaries.html mais ta solution est plus élégante et plus agréable à l'oeil ;-)

    bye

    By Blogger Risbomon, at mardi 28 août 2007 22 h 37 BST  

  • Re-bonsoir ^^
    Je me permet d'ajouter une pierre à l'édifice, pour ceux qui n'y auraient pas pensé.

    En effet, à chaque fois que l'on créé un nouveau message, il faut avoir sous la main (en informatique, ça donne le presse papier ^^) les bornes [span id="lire" style="visibility: hidden;display:none;"]Ici_Votre_Texte[/span], puis le lien pour "cliquez ici" et celui pour la réduction du message.

    On peut choisir d'afficher ces codes automatiquement lors de chaque nouvelle rédaction d'article en allant dans
    Personnaliser > Paramètres > Mise en forme > Modèle de message blog (tout en bas de la page)





    @+ !

    By Blogger Risbomon, at mercredi 29 août 2007 04 h 03 BST  

  • Yop,

    Merci de ces précisions ;-)

    ++

    By Blogger Anyze, at vendredi 31 août 2007 07 h 35 BST  

  • merci, c'est trés utile

    By Blogger Black Scorpio, at samedi 6 octobre 2007 01 h 51 BST  

  • merci encore,
    cependant, ça ne marche qu'avec le premier post du blog,
    en cliquant sur lire des autres post ça ouvre uniquement le (lire) du premier post
    une solution????

    By Blogger Black Scorpio, at samedi 6 octobre 2007 02 h 32 BST  

  • Yop,

    Oui la solution est dans le post (relis bien) cependant elle n'est pas très élégante, il faut rajouter un 2 à chaque classe quand on multipli ce genre de manip.

    ++

    By Blogger Anyze, at samedi 13 octobre 2007 17 h 41 BST  

  • Merci ! =D

    By Blogger .Yu-k, at vendredi 14 décembre 2007 16 h 47 GMT  

  • Hye

    Cette astuce m'a beaucoup aidé pour mon blog
    http://demain-comme-jamais.blogspot.com/
    Je n'utilise que cette méthode :)

    Par contre j'ai une question... Est il possible de faire un lien permetant de "fermer" plusieurs messages ? (hidden)
    Si oui ca me plairait bien de savoir comment ;')

    Merci d'avance pour votre aide.
    Bonne continuation à tous et à toutes+++

    By Blogger Vincent, at samedi 29 décembre 2007 17 h 50 GMT  

  • Salut Vincent ;-)

    Bon déjà ton blog est magnifique (j'aime beaucoup le design)

    Ensuite je ne pense pas qu'il sera possible de fermer facilement tout les messages, ça serait le cas en mettant tout le temps le même id, c'est à dire par ex lire. Par contre ils s'ouvriraient et se fermeraient tous en même temps.
    :-/

    Si t'es ok je rajoute ton blog dans le post "vos adresses" voir page d'accueil ;-)

    ++

    By Blogger Anyze, at samedi 29 décembre 2007 19 h 23 GMT  

  • Ce message a été supprimé par l'auteur.

    By Blogger jérémie, at vendredi 22 février 2008 15 h 02 GMT  

  • Bonjour,
    avant toutes choses je voudrais juste te remercier pour ton blog qui est une vraie mine d'or!

    Maintenant que c'est dit, je passe aux questions.

    J'ais quelques petits soucis avec mon blog, j'utilise le modèle Jellyfish et ce dernier me pose quelques soucis parmi lesquels :

    1) Les titres de ma sidebar sont énormes et je ne trouve pas la ligne de code pour les rétrécir.

    2) Les titres de mon header et de ma sidebar n'affichent pas de majuscules et là non plus, je ne sais pas quoi faire.

    3) Entre le titre et la description de mon blog il y a un trait noir, c'est très moche et je sais pas comment l'enlever.

    Voila, j'espère que tu pourras m'aider, merci d'avance.

    By Blogger jérémie, at vendredi 22 février 2008 15 h 03 GMT  

  • Salut Jeremie,

    Pour les titres de la sidebar (la hauteur) je pense qu'il faut que tu rajoutes (dans paramètres, modifier le code html, à la suite la section #sidebar par exemple) une section:

    #sidebar h2 {font-size: 14px;}

    évidemment tu ajuste le 14px à la dimension que tu souhaites

    2) Pour avoir les majuscules il te faut chercher dans les section h1, h2, etc... les lignes de code:
    {...
    text-transform:lowercase;
    ...}
    et tu supprimes la ligne.
    Je te mets en exemple la section h1 de ton modèle:
    h1 {
    padding-$startSide: 3%;
    padding-top: 20px;
    border-bottom: dotted 1px #000000;
    border-top: solid 6px $titleColor;
    color: $titleColor;
    background: $titleBgColor;
    text-transform:lowercase;
    font: $titleFont;
    line-height: 0.8em;
    }

    c'est dans cette section qu'il te faut enlever la ligne text-transform

    3)Pour cela il te faut enlever la ligne border-bottom toujours dans la section h1
    (je suis pas sûr qu'on parle de la même chose là par contre, reposte si j'ai mal répondu ;-)

    ++

    By Blogger Anyze, at dimanche 24 février 2008 21 h 22 GMT  

  • Merci de m'avoir répondu, je vais essayer ça au plus vite. Par contre pour le 3e point, j'ais pas été très clair en fait: J'ais un genre de bug graphique dans le header, ça prend la forme dune ligne pointillée noire entre le titre et la description. Je me demande si c'est pas à cause de la taille des caractères.

    By Blogger jérémie, at lundi 25 février 2008 11 h 46 GMT  

  • en, si c'est la ligne pointillé c'est bien de la même chose qu'on parle.

    C'est pas un bug, c'est le concepteur du modèle qui a trouvé cela joli.

    La commande qui envoi les pointillés est dotted (dans border-bottom), on peut y donner plusieurs valeur:
    solid (trait plein)
    dashed (tiret)
    dotted (pointillés)
    ...

    ++

    By Blogger Anyze, at lundi 25 février 2008 12 h 21 GMT  

  • Sinon, je voudrais aussi intégrer une image de fond dans le corps de la page. Là où ça devient compliqué c'est qu'il faut qu'elle reste fixe (même quand on fait défilé la page, le texte doit bouger mais pas l'image.)

    en plus je ne veux pas que l'image se répète et je veux aussi pouvoir l'aligner en bas à gauche de l'écran.

    Est-ce que tu peux m'aider?

    By Blogger jérémie, at lundi 25 février 2008 15 h 31 GMT  

  • Salut Jérémie.

    Si tu n'as pas encore trouvé de réponse.

    Pour l'image de fond fixe il te faut intégrer dans la section css:
    body{
    background-image: url(adress_de_ton_image.jpg)no-repeat 00;
    background-attachement: fixed;
    ...}

    cela devrait marcher. Il est possible que tu obtiennes un résultat aussi en intégrant le même code dans une section:
    .main-wrapper ou un truc du genre ;-)

    ++

    By Blogger Anyze, at samedi 8 mars 2008 08 h 51 GMT  

  • Bonjour, j'ai l'impression d'avoir trouvé une mine d'or ;o)
    Bravo pour ton blog et merci pour l'aide que je vais y trouver.
    je viens de tenter l'application de ce tuto, mais, tout semble normal, sauf que lorsque je clique sur "lire la suite" (test sur mon blog "labo" : http://lecoledublog.blogspot.com/) rien ne se passe, et je vois que j'ai le même problème sur ton blog test. Aurais-je loupé une ligne ? Ce tuto m'intéresse beaucoup car je voudrais absolument alléger le chargement de mon blog (http://attentionalaterre.blogspot.com)
    D'avance un grand merci pour ton aide.

    By Anonymous attention à la terre, at vendredi 28 mars 2008 11 h 32 GMT  

  • Salut ;-)

    Joli le blog et bravo pour le nom pris pour ton blog test (http://lecoledublog.blogspot.com/)
    Belle inspiration.

    Par contre je ne peux pas le voir donc je ne peux pas te répondre !!

    Relis bien le code effectivement c'est le seul problème que je peux y voir. Vérifis bien que tu individualise le code pour chaque nouveau post (ce qui est un peu bourrin mais je n'ai pas vu d'autres solutions ;-)

    Tu peux proposer attention à la terre sur le post "Blogs blogger vos adresses" ;-)

    ++

    By Blogger Anyze, at lundi 31 mars 2008 12 h 40 BST  

  • Salut !
    Bravo et merci pour ton tuto !

    Seul Bémol, la manip qui consiste a roujouter des numéros pour pouvoir résumer plusieurs messages... Grrr! Contraignant lorsque l'on a beaucoup de posts sur sa page d'accueil!

    En consultant le tuto de betabloggerfordummies (beaucoup moins élégant que ta méthode, cela semble faire l'unanimité !) j'ai remarqué un lien inhabituel (pour moi en tout cas) : [a expr:href='data:post.url' target='_blank'] (< remplacé par [)

    Ce lien mène vers la page du post auquel il appartient, quelque soit le post depuis lequel on clique.

    J'en déduis donc qu'il devrai exister un moyen de remplacer ton getElementById('lire') par un truc du genre 'data:post.url' ou getElementById('data:post.url')

    J'ai fait quelques essais sans succès... ensuite j'ai aussi essayé d'insérer ce data au niveau de l'élément Visibility de ton code :

    function changeVisibility'data:post.url'(value) {
    document.getElementById('data:post.url') .style.visibility=value;

    Sans succès encore, cependant je n'ai aucune notions de syntaxe JavaScript et je ne sais donc pas quand mettre des parenthèses, quand mettre des " ou bien des ' ...

    Alors à tout hasard je propose cette piste du 'data:post.url' à toi ainsi qu'à la collectivité en espèrant que quelqu'un trouvera !

    Merci encore pour ton blog...

    A+

    By Blogger Supercopter, at mardi 1 avril 2008 20 h 02 BST  

  • Salut Supercopter ;-)

    Ton idée n'est pas inintéressante en effet.
    pas avec data.post.url (en fait c'est l'adresse de la page du post) mais chercher une variable chiffre peut, peut être marcher.
    J'ai quand même un petit doute.

    Je suis bien sûr d'accord sur la lourdeur du code quand on a beaucoup de post en page d'accueil mais je n'ai malheureusement pas grand chose d'autre à proposer...

    ++

    By Blogger Anyze, at mardi 1 avril 2008 20 h 54 BST  

  • merci beaucoup

    c'est un truc de houf mais ça marche...Il faut juste se l'approprier...

    Bravo à toi et encore merci

    By Anonymous Anonyme, at vendredi 24 octobre 2008 22 h 41 BST  

  • moi je l'ai essayer mais je voudrais l'enlever et j'y arrive pas (en enlevant le code)ça me fait des erreurs

    By Anonymous nono, at mardi 3 février 2009 10 h 38 GMT  

  • moi je suis un peu comme Mathieu, +haut, j'utilise la méthode blogger mais c'est le message entier qui s'affiche, et si on clique sur lire la suite (qui apparait) on trouve l'article entier + les commentaires. Pourtant, je scinde systématiquement mes messages. Que faire?

    By Blogger Isabelle Lesteven, at jeudi 5 février 2009 17 h 39 GMT  

  • Bonjour,

    Est-il possible de n'intégrer ce type de fonctionnalité (masquer une partie du msg) que sur certains posts et non pas tous ?

    Personnellement je ne fais des longs posts qu'assez rarement donc cette dernière solution serait + adaptée à mon cas.

    Merci des tuyaux

    By Blogger Nicolas L, at jeudi 19 mars 2009 10 h 55 GMT  

  • Bonjour,

    D'abord félicitation pour ce tuto ;

    Par contre, je rencontre un petit problème avec lorsque je clique sur lire la suite, cette petite phrase reste dans l'article. Or, à son clique, je souhaiterais que cette ligne disparaisse.
    Merci pour votre aide

    By Blogger cleroy61, at lundi 18 mai 2009 12 h 21 BST  

  • Un HACK très simple

    http://touchearien.blogspot.com/2009/07/blogger-afficher-qu-une-partie-du.html

    By Blogger Ambiru, at lundi 13 juillet 2009 22 h 02 BST  

Enregistrer un commentaire

Links to this post:

Créer un lien

<< Home