AccueilDernières imagesRechercherS'enregistrerConnexion

Forum de graphisme, codage et game design proposant des tutoriels, astuces, libres services et commandes dans les domaines de l'infographie amateur, de l'intégration web (HTML et CSS essentiellement) ainsi que dans la conception de RPG sur forum.

Le Deal du moment : -23%
(Black Friday) Apple watch Apple SE GPS 44mm ...
Voir le deal
199 €

    Afficher les messages sous forme de bulle BD

    Whitemoon
    Whitemoon
    FémininAge : 24Messages : 695

    Lun 23 Déc 2013 - 15:21

    Rappel du premier message :

    Source : Threax, forumactif.

    Bonjour ! Je vais aujourd'hui vous apprendre à réaliser ceci : Afficher les messages sous forme de bulle BD - Page 14 Tutoma10



    1.Templates

    Pour modifiez les templates, vous devez :

       - Être en version phpBB2
       - Être fondateur du forum
       
    Ensuite, vous avez besoin d'une image-flèche qui fera le lien entre l'avatar et le message du membre et qu'il vous faudra héberger. Afficher les messages sous forme de bulle BD - Page 14 Sans_t11

    Repérez bien les dimensions de votre image, vous en aurez besoin ensuite : ici, 20x20.

    Editez le template viewtopic_body


    Repérez dans le template cet extrait :


               
    Code:
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="28" colspan="2">
                    <table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                          <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}  <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>


    C'est ici que nous allons placer une div avec une class où se trouvera notre image, mais aussi la class qui transformera le message en bulle.
    Remplacez-le par :

             
    Code:
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="28" colspan="2"><div class="fleche"> </div>
                    <table width="100%" border="0" cellspacing="0" cellpadding="0" class="bulle">
                        <tr>
                          <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}  <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>



    2.CSS

    Ajoutez le code suivant :
    Code:

                .fleche {
                background-image : url("adresse de votre image");
                width: 20px;
                height :20px;
                position : relative;
                top :50px;
                left :-19px;  }


    Explications :
    background-image : url("adresse de votre image"); : c'est l'image de votre flèche
    width: 20px; : c'est la largeur de votre image
    height :20px; : c'est la hauteur de votre image
    position : relative; : permet de changer la position de votre image
    top :50px; : à régler si besoin, il s'agit du décalage à partir du haut de votre image pour la mettre à celui prévu
    left :-19px; : idem, mais en largeur à partir de la gauche. Calculez le facilement : largeur de l'image - 1 pixel

    Puis ajoutez le code suivant :

           
    Code:
      .bulle{
                background-color : #FFCC00;
                border : 1px solid #FF9900;
                -moz-border-radius: 20px ;
                -webkit-border-radius:20px;
                -border-radius:20px;
                -khtml-border-radius:20px;
                padding : 5px;
                }


    Explications :
    background-color : #FFCC00; : couleur du fond de la bulle
    border : 1px solid #FF9900; : couleur de la bordure de la bulle
    -moz-border-radius: 20px ;
    -webkit-border-radius:20px;
    -border-radius:20px;
    -khtml-border-radius:20px; : création des arrondis selon les navigateurs
    padding : 5px; : espace interne pour éviter que le texte et les images dépassent sur les bordures de la bulle


    3. Astuce en plus

    Si vos messages sont courts, un décalage peut apparaître.
    Vous pouvez donc choisir de mettre une hauteur minimum à votre bulle en rajoutant dans le code CSS de .bulle :
    min-height : 100px;

    Ce qui s'intégrerait de cette manière :

           
    Code:
      .bulle{
                background-color : #FFCC00;
                border : 1px solid #FF9900;
                -moz-border-radius: 20px ;
                -webkit-border-radius:20px;
                -border-radius:20px;
                -khtml-border-radius:20px;
                padding : 5px;
                min-height : 100px;
                }


    Merci créditer Never-Utopia sur vos forums !

    Merci de laisser un message pour donner vos impressions, commentaires et/ou remerciements ^^
    Si vous avez des problèmes avec ce LS, venez poster ici.


    Dernière édition par Len kagamine le Jeu 26 Déc 2013 - 13:55, édité 1 fois
    Dixy
    Dixy
    FémininAge : 30Messages : 234

    Mar 25 Nov 2014 - 15:21

    Merci !



    Afficher les messages sous forme de bulle BD - Page 14 ?c=isi&im=%2F8762%2F84558762%2Fpics%2F3210667051_1_13_DkYrqtSL
    ALYS
    ALYS
    MasculinAge : 28Messages : 16

    Jeu 27 Nov 2014 - 22:02

    Merci beaucoup !
    Junior.
    Junior.
    FémininAge : 27Messages : 78

    Jeu 27 Nov 2014 - 22:54

    Depuis le temps que je cherchais ! Merci ! *w*
    Toupimero
    Toupimero
    FémininAge : 64Messages : 56

    Ven 28 Nov 2014 - 13:43

    (re)merci pour ce code, il marche très bien mais j'ai une petite question : est-ce que je suis la seule pour qui les signatures ne s'affichent pas ? :O
    Moro-PM
    Moro-PM
    FémininAge : 22Messages : 149

    Ven 28 Nov 2014 - 18:43

    Merchi!!!
    Arpège
    Arpège
    FémininAge : 26Messages : 112

    Dim 30 Nov 2014 - 10:40

    Merci j'aime beaucoup ♥



    Afficher les messages sous forme de bulle BD - Page 14 170221084427548922
    Writers World commence à ouvrir !
    Siiu
    Siiu
    FémininAge : 27Messages : 26

    Dim 30 Nov 2014 - 20:26

    merci beaucoup c:




    Siiu.2015 always listen Soul music
    Daydream
    Daydream
    FémininAge : 27Messages : 44

    Dim 7 Déc 2014 - 17:29

    Merci !
    Awakening
    Awakening
    FémininAge : 34Messages : 10

    Dim 14 Déc 2014 - 15:06

    Génial, je cherchais justement ! Merci !
    karadoc
    karadoc
    MasculinAge : 54Messages : 28

    Jeu 18 Déc 2014 - 17:11

    Un petit mot magique : Merci :)
    Roitatan
    Roitatan
    MasculinAge : 26Messages : 50

    Dim 21 Déc 2014 - 11:46

    Merci c'est très pratique !
    Maya Seiko
    Maya Seiko
    FémininAge : 31Messages : 129

    Dim 21 Déc 2014 - 19:59

    Merciii !! :3
    Tropik
    Tropik
    MasculinAge : 30Messages : 58

    Lun 22 Déc 2014 - 17:53

    Arigatô!




    lovedesign

    Xenala
    Xenala
    FémininAge : 41Messages : 28

    Sam 27 Déc 2014 - 2:56

    Merci
    Chhaya
    Chhaya
    FémininAge : 39Messages : 1213

    Dim 4 Jan 2015 - 23:06

    C'est une façon originale de présenter les messages, merci du partage :)



    Afficher les messages sous forme de bulle BD - Page 14 200412081714641513

      Merci Sparrow :3
    patriciadpt30
    patriciadpt30
    FémininAge : 61Messages : 240

    Mer 14 Jan 2015 - 8:53

    Super MERCI à vous :) .



    Patricia :)
    Harmonia
    Harmonia
    FémininAge : 26Messages : 110

    Mer 14 Jan 2015 - 14:43

    Je vais essayer ! Merci ! :3
    avatar
    Alysanne
    FémininAge : 38Messages : 49

    Jeu 15 Jan 2015 - 4:05

    merci
    poussette59
    poussette59
    FémininAge : 39Messages : 178

    Jeu 15 Jan 2015 - 10:52

    merci Wink
    Pein94
    Pein94
    Age : 30Messages : 59

    Ven 16 Jan 2015 - 12:27

    merci Very Happy
    Little Ghost
    Little Ghost
    FémininAge : 34Messages : 91

    Ven 16 Jan 2015 - 15:30

    Merci :)
    Anonymous
    Invité

    Dim 18 Jan 2015 - 14:48

    Original ^^
    pinkwinee
    pinkwinee
    FémininAge : 30Messages : 44

    Mer 28 Jan 2015 - 4:58

    hourra c'est joli!
    Akina-chan
    Akina-chan
    FémininAge : 31Messages : 140

    Jeu 29 Jan 2015 - 22:05

    Merci <3
    Chorks
    Chorks
    MasculinAge : 27Messages : 32

    Sam 31 Jan 2015 - 12:24

    Pratique! Merci :)
    Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 20:19