Afficher des images plus grandes sur Blogger

By
Advertisement

Plusieurs lecteurs de ce blog m'ont déjà demandé comment faire pour afficher des images plus grandes dans leurs articles sur Blogger. Aujourd'hui, grâce à la génial méthode de Kranthi, ce désir va être assouvi.

Voici une image après un téléchargement normale sur Blogger.

Normal Picture without the hack
Voici la même image après l'application de la méthode que nous allons voir (Notez que je n'ai pas appliqué la méthode pour ce blog, donc l'image risque d'être plus grande que mon bloc de messages) :

Normal Picture without the hack

Etes-vous prêt à dormir moins bête aujourd'hui ? Alors, allons-y !

1.La première chose à faire, c'est de savoir la taille que vous voulez donner à vos image. Il faut que sa largeur soit un tout petit peu inférieure à celle de l'espace occupé par les messages (articles). Si par exemple, l'espace dédié aux article est de 410 pixles, il faudrait que vos images ne dépassent pas le 400 pixels.

Pour savoir l'espace alloué en largeur à vos article, connectez-vous sur votre compte Blogger, puis allez sur "Mise en page" et ensuite sur "Modifier le code HTML".

Trouvez dans votre code html la valeur de la largeur de votre bloc de message. Pour cela, voyez le code qui commence par :

#main {, soit par #main-wrapper{ soit encore par #main-wrap { (ou similaire) et voyez le nombre après le width contenue dans cet ensemble. Vous pourrez trouver par exemple :

#main-wrap1 {
width:485px;
float:left;

Si la largeur de votre colonne de message est de 485px, alors la largeur de vos photos ne devra pas dépasser 475px.

2. Trouvez le code suivant : (faites CTRL+F et mettez le bout de code dans la pop-up qui s'ouvre sur Internet Explorer ou sur la petite barre qui apparaît au coin gauche au bas de l'écran sur Mozilla Firefox)

]]></b:skin>

Ajoutez ces lignes avant le code ci-haut :


img {
max-width: 560px;
width: expression(this.width > 560 ? 560: true);
}


Changez les valeurs en rouge par le nombre réel un peu en dessous de celui de la largeur de votre bloc de messages.

Notez Bien: Vérifiez si vous n'avez pas déjà la balise img{ dans le code de votre modèle. Si tel est le cas, il faut juste ajouter le lignes suivantes juste après la balise ci-haut (en vert) :


max-width: 560px;
width: expression(this.width > 560 ? 560: true);

Enregistrez les modifications.

3. Maintenant, à chaque fois que vous écrirez un article, et que vous aurez normalement télécharger l'image dans votre article, cliquez sur "Modifier le code HTML" (juste à côté de "Rédiger" dans votre éditeur des messages. Vous trouverez le code l'image que vous avez ajoutée qui ressemble à quelque chose comme ceci :



<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuIiEMar7pQno9izCKABh8WhyloCTfCNqZHrJl8zhiZHJPinZWEqBiW-AEkI4LGsnUForiYIUrXXkAjq06EkjS5PvJ9B0lH-SMWuK87YyXSDxAmxTHmJ8G2rvynuvZ6Ja8ctG7CCWAPCzS/s1600-h/megan+fox.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 280px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuIiEMar7pQno9izCKABh8WhyloCTfCNqZHrJl8zhiZHJPinZWEqBiW-AEkI4LGsnUForiYIUrXXkAjq06EkjS5PvJ9B0lH-SMWuK87YyXSDxAmxTHmJ8G2rvynuvZ6Ja8ctG7CCWAPCzS/s400/megan+fox.jpg" alt="Normal Picture without the hack" id="BLOGGER_PHOTO_ID_5350218059319919970" border="0" /></a>


Il voujs faudra enlever (effacer) le code en gras et remplacer le S400 (en rouge) par un S800.

Ainsi, le nouveau code ressemblera à quelque chose comme ça :


<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuIiEMar7pQno9izCKABh8WhyloCTfCNqZHrJl8zhiZHJPinZWEqBiW-AEkI4LGsnUForiYIUrXXkAjq06EkjS5PvJ9B0lH-SMWuK87YyXSDxAmxTHmJ8G2rvynuvZ6Ja8ctG7CCWAPCzS/s1600-h/megan+fox.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuIiEMar7pQno9izCKABh8WhyloCTfCNqZHrJl8zhiZHJPinZWEqBiW-AEkI4LGsnUForiYIUrXXkAjq06EkjS5PvJ9B0lH-SMWuK87YyXSDxAmxTHmJ8G2rvynuvZ6Ja8ctG7CCWAPCzS/s800/megan+fox.jpg" alt="Normal Picture without the hack" id="BLOGGER_PHOTO_ID_5350218059319919970" border="0" /></a>


Et c'est tout ! Maintenant, votre image paraîtra plus grande dans votre article lorsqu'il sera publié.

@+


27 commentaires:

  1. MERCI ! J'ai fait ça sur mon blog de recettes pour qu'on arrive enfin à les lire sans les agrandir : ça marche ! GENIAL ! TROP COOL ! :D

    RépondreSupprimer
  2. Désolé Rodney mais ton astuce ne fonctionne pas chez moi. J'ai eu beau déplacer le hack un peu partout dans les variables de graphisme et modifier le S400 en S800 (qui soit dit en passant passe en 1600-S après avoir posté le billet), rien y fait. So i don't understand :((

    RépondreSupprimer
  3. Bonsoir

    Et pour afficher des colonnes plus grandes (qui pourront recevoir des images encore plus grandes...), c'est ici

    Agrandir la taille des colonnes de Blogger

    RépondreSupprimer
  4. Merci pour cette astuce, ça marche très bien dans les billets par contre du coup ça m'a réduit ma bannière a 500 pixels de large :/ Comment je peux faire pour la remettre en taille normal tout en gardant mes images de billets a 500 pix de large ? http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/20.gif

    RépondreSupprimer
  5. Génial!!!! ça fonctionne super bien!! Depuis le temps que je cherchais à agrandir mes photos sur mon blog! Un grand MERCI!!

    Sab

    p.s: des nouvelles pour les smileys dans les commentaires qui n'apparaissent pas?

    RépondreSupprimer
  6. Salut
    merci pour ton blog
    http://hip-hop-web.blogspot.com

    RépondreSupprimer
  7. Salut,

    j'ai un souci je n'ai pas la taille en px mais j'ai ceci:

    #main-wrapper {
    float: left;
    position: relative;
    width: 77%;

    J'ai essayer de changer en px mais ça ne fonctionne pas. Comment dois-je faire?

    RépondreSupprimer
  8. @ Anonyme : Dans ce cas là, pour les changements, tu le fait aussi en pourcentage. Sur le css que tu indique, il est précisé que la partie centrale (celle qui a les messages du blog) doit occuper 77% de l'écran quand le blog s'affiche. A toi de voir comment travailler en pourcentage si les px ne marchent pas.

    Normalement, pour que le pixel marchent, il te faut corriger les données pour tout ton blog, changer tout les pourcentages en pixels et donner une taille bien définie (fixe) à ton blog, parce que là, il est fluide, il s'adapte à n'importe quel écran, en occupant un pourcentage particulier pour chaque partie.

    RépondreSupprimer
  9. @ Anonyme : complément de réponse : Comme tu as 77%, mais tes photos à 70% ou même à 68 %.

    RépondreSupprimer
  10. Est-ce que je viens de trouver le Sauveur... Je lance mon défi. Depuis 2 jours, les photos profil n'apparaissent plus dans mes commentaires. Je cherche partout dans les forum mais aucune réponse encore...
    Un GROS Merci! J'ai confiance. Grimimi Sue

    RépondreSupprimer
  11. Voilà ce que je voulais dire sans trop de mots.
    Ma photo n'est pas dans le commentaire précédent
    et si vous laissez un commentaire à Grimimi Sue votre photo ne sera pas là. Ça serait bien dommage...

    RépondreSupprimer
  12. @ Grimmi Sue : change de photo sur ton profil et vois ce que ça donne. Tu peux simplement recharger de photo. Espérons que ça réussira pour toi.

    RépondreSupprimer
  13. Rodney, je savais que tu étais mon Sauveur.
    Les photos sont revenues... Merci!
    J'ai changé la photo tel que tu as conseillé et changé le façon d'enregistrer un commentaire (avant c'était comme sur ton site), maintenant j'ai changé pour Astom. Sur cette page et autres sites, lors de visite, je vois un code en jaune (erreur sur la page). Est-ce quelque chose d'anormal. Merci! Grimimi Sue

    RépondreSupprimer
  14. Dans l'aperçu la photo était là et elle n'apparaît plus lorsque j'ai publié.
    Grimimi Sue

    RépondreSupprimer
  15. Bonjour, je n'ai pas tout compris, dans mon code html, il y est écrit :

    #main-wrapper {
    width: 410px;
    float: $startSide;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
    overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
    }


    donc que dois-je faire?
    de plus, que dois-je écrire après ctrl+F? (quand je le fais il apparait une fenêtre "recherche".
    Please help, ça fait des mois que j'essaye de trouver une solution!
    merci d'avance!

    RépondreSupprimer
  16. @ Anonyme : Il serait mieux d'utiliser le nouveau éditeur de message de Blogger. Il donner la possibilité d'afficher une image dans une taille très grande (souvent c'est la taille originale).

    RépondreSupprimer
  17. est on vraiment obligé de faire les modif a chaque fois ke l'on telecharge une photo? blogger? n'y a til pas moyen de les sauvegarder pour que blogger les applique automatiquement? merci davance

    RépondreSupprimer
  18. C'est quoi le code en gras qu'il faut effacer ? dans le code html rien n'est en gras, et du coup ça ne marche pas .. ?

    RépondreSupprimer
  19. pour moi non plus ça ne marche pas (instructions scrupuleusement respectées) mais merci pour le tuto tout de même

    RépondreSupprimer
  20. comment fait on pour utiliser le nouvel editeur de message blogger?
    Merci beaucoup par ce qu'on galere la ^^

    RépondreSupprimer
  21. Un gros merci pour tous ces tutos!
    Sans ca mon blogspot ne ressemblerai pas à grand chose ^^!
    Bonne continuation (:!

    RépondreSupprimer
  22. Ça ne marche pas, malgré le fait que j'ai fait toutes les étapes

    RépondreSupprimer
  23. Bonjour,
    je ne trouves pas dans mon code les différents main qui tu suggères, par contre j'ai ceci:
    ]]>






    Est-ce que la ligne 1000px est celle qui concerne le bloc texte de mon blog?

    Et aussi MERCI 1000 fois MERCI pour ton blog qui simplifie la vie à énormément d'utilisateur de blogger.

    RépondreSupprimer
  24. Zut ça n'a pas affiché mon code: je le recopie:
    b:variable default='930px' name='content.width' type='length' value='1000px'/

    Merci d'avance pour ta réponse:
    http://etpuislaneigeelleesttropmolle.blogspot.com/

    RépondreSupprimer
  25. MERCI MERCI MERCI MERCI MERCIIIIIIII :D

    RépondreSupprimer
  26. ca ne marche pas il n'y a pas la balise que vous dites.

    RépondreSupprimer
  27. Bonjour Rodney, Merci pour ton blog, je souhaiterai procéder à l'agrandissement de mes photos sur mon blog, or, malheureusement je n'ai pas dans mon modèle les indications que tu donnes dans le point 1 et le point 2. Ces codes là ne sont pas présents, c'est la raison pour laquelle je pense je ne retrouve pas les indications width no height dans le code html de mes articles. Comment modifier donc mes photos si je ne possède pas cela? Merci pour ton aide!

    RépondreSupprimer

Salut Cher Lecteur.

Bien que les commentaires ne sont pas modérés en amont, ne perdez pas votre temps à mettre des commentaires sans aucun lien avec l'article. Ils seront effacés.

Ne venez surtout pas mettre des commentaires bidons pour promouvoir les sciences occultes ici (voyance, magie, etc.), vérifiez le blog, aucun commentaire de ce genre n'a résisté à la gomme de l'administrateur.

Bon, ceci étant dit, puissiez-vous respecter les lois de votre pays, les lois universelles ainsi que le bon sens en postant votre commentaire sur ce blog.

Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.

@ Blogger au bout du doigt. Fourni par Blogger.

SEO & REFERENCEMENT