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.

-55%
Le deal à ne pas rater :
Friteuse sans huile – PHILIPS – Airfryer HD9200/90 Série 3000
49.99 € 109.99 €
Voir le deal

    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 17 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 17 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
    Capouccino
    Capouccino
    FémininAge : 26Messages : 204

    Dim 2 Aoû 2015 - 11:37

    Merci :) Très sympa ^^



    "Espérer l'inespérable c'est croire en l'impossible."
    Romann
    Romann
    FémininAge : 30Messages : 183

    Dim 2 Aoû 2015 - 22:31

    merci !



    Afficher les messages sous forme de bulle BD - Page 17 Unicor11
    Anonymous
    Invité

    Dim 2 Aoû 2015 - 22:38

    Merci pour ce partage (●´∀`●)
    S-L
    S-L
    MasculinAge : 35Messages : 13

    Mar 4 Aoû 2015 - 3:57

    Merci bien, je vais essayer de combiner ce format avec un autre ! =D
    Glaçou
    Glaçou
    FémininAge : 23Messages : 117

    Mar 4 Aoû 2015 - 12:05

    Merci!
    NanoiHime
    NanoiHime
    FémininAge : 26Messages : 566

    Jeu 13 Aoû 2015 - 15:18

    merci



    Joxtop
    Joxtop
    FémininAge : 32Messages : 47

    Lun 17 Aoû 2015 - 21:58

    merci Very Happy
    Daigoro
    Daigoro
    MasculinAge : 36Messages : 13

    Ven 28 Aoû 2015 - 23:14

    merci :)
    Tom974114
    Tom974114
    MasculinAge : 21Messages : 9

    Dim 30 Aoû 2015 - 14:23

    merci
    Fizzz
    Fizzz
    FémininAge : 30Messages : 17

    Dim 6 Sep 2015 - 19:05

    Merciii
    Lal
    Lal
    FémininAge : 33Messages : 51

    Lun 7 Sep 2015 - 17:49

    Merci beaucoup pour le partage bonne continuation =)
    #WHOLESATANIC
    #WHOLESATANIC
    FémininAge : 27Messages : 17

    Mer 9 Sep 2015 - 22:11

    merci !
    Milou
    Milou
    FémininAge : 25Messages : 163

    Sam 19 Sep 2015 - 18:48

    Merci ^^



    Afficher les messages sous forme de bulle BD - Page 17 693002signa
    Eiffel01
    Eiffel01
    MasculinAge : 37Messages : 32

    Dim 20 Sep 2015 - 13:34

    Merci
    Lessien
    Lessien
    FémininAge : 42Messages : 163

    Lun 21 Sep 2015 - 19:29

    Merci :)
    Nyusu97
    Nyusu97
    FémininAge : 27Messages : 60

    Mar 22 Sep 2015 - 22:01

    Merciiiii !



    Afficher les messages sous forme de bulle BD - Page 17 974744Signa
    EOS
    EOS
    MasculinAge : 31Messages : 34

    Mer 23 Sep 2015 - 0:45

    merci
    Powkfu
    Powkfu
    MasculinAge : 34Messages : 13

    Mer 23 Sep 2015 - 22:46

    Cool :
    Zeloo
    Zeloo
    FémininAge : 28Messages : 65

    Jeu 24 Sep 2015 - 21:21

    Merci beaucoup !



    Afficher les messages sous forme de bulle BD - Page 17 0110
    alysia
    alysia
    MasculinAge : 32Messages : 33

    Lun 28 Sep 2015 - 2:21

    Merci
    Kanra
    Kanra
    FémininAge : 24Messages : 113

    Ven 2 Oct 2015 - 22:47

    Merci !
    Sasha57
    Sasha57
    FémininAge : 30Messages : 35

    Ven 9 Oct 2015 - 10:25

    Merci *o*
    Girly
    Girly
    FémininAge : 27Messages : 116

    Sam 10 Oct 2015 - 20:04

    super merci !
    Pavlover
    Pavlover
    FémininAge : 28Messages : 24

    Ven 16 Oct 2015 - 4:17

    C'était exactement ce que je cherchais merci! **
    Ivelyne
    Ivelyne
    FémininAge : 32Messages : 45

    Mar 27 Oct 2015 - 16:09

    Merci beaucoup !
    Contenu sponsorisé


      La date/heure actuelle est Lun 25 Nov 2024 - 1:00