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 : -28%
-28% Machine à café avec broyeur ...
Voir le deal
229.99 €

    Encadrer l'Avatar et le profil dans les messages

    Sparrow-style
    Sparrow-style
    FémininAge : 39Messages : 32055

    Mer 9 Sep 2009 - 12:17

    Rappel du premier message :

    Bonjour !

    Là aussi ayant eu de nombreuses demandes (y compris assez "vives" sur le FdF...), je vous donne l'astuce pour afficher un cadre autour de l'avatar profil dans les messages.

    Le contenu n'est pas sous balide hide (explications), mais n'hésitez pas à remercier son auteur.


    Le tout se déroule en deux étapes : la première consiste à poser des divisions dans le templates correspondant à l'affichage des messages (="div"). Ces divisions comporteront un "class" (classe css) qui nous permettront ensuite d'y appliquer une mise en forme par le biais du CSS (second temps) et en particulier un fond, puisque c'est ce qui nous intéresse.


    1) Installation TEMPLATES :

    Allez dans "Affichage" > Templates > Général, puis sélectionnez le Template "viewtopic_body".

    Repérez la partie :

    Code:
    <!-- BEGIN displayed -->
       <tr class="post">
          <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" max-width="170">

    Et mettez votre première division, correspondant au fond du pseudo et donc à votre "tête" de cadre :

    Code:
    <div class="profil_head">

    Refermez cette division juste après :

    Code:
    <a name="{postrow.displayed.U_POST_ID}"></a><strong>{postrow.displayed.POSTER_NAME}</strong>

    Ajoutez donc la fermeture de division :

    Code:
    </div>

    Information : ajoutez au besoin le code correspondant au retour à la ligne pour espacer le pseudo de l'affichage du rang en dessous (selon l'image de fond que vous mettrez).

    On va ajouter une autre division qui entourera le pseudo des membres, afin de pouvoir le placer où on veut dans votre division de tête (selon le type d'image de fond).

    Ajoutez donc :

    Code:
    <div class="profil_name">

    Juste avant :

    Code:
    <a name="{postrow.displayed.U_POST_ID}"></a><strong>{postrow.displayed.POSTER_NAME}</strong>



    Voici la fin des divisions :

    Code:
    <div class="profil_body"><span class="postdetails poster-profile">
                {postrow.displayed.POSTER_RANK}<br />
                {postrow.displayed.RANK_IMAGE}{postrow.displayed.POSTER_AVATAR}<br /><br />
                <!-- BEGIN profile_field -->
                {postrow.displayed.profile_field.LABEL} {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
                <!-- END profile_field -->
                {postrow.displayed.POSTER_RPG}
             </span>
    </div>
    <div class="profil_foot"></div>

    Vous observez donc la division "profil_body" qui correspond à l'ensemble "avatar / profil", et qui contiendra un fond qui se répètera verticalement.
    Juste après se trouve la division "profil_foot" qui "ferme" votre cadre, c'est votre "pieds".


    2) Mise en Forme CSS

    Allez ensuite dans la Feuille CSS (Affichage > Images & Couleurs > Couleurs > Feuille CSS) afin que l'on mette en forme tout cela.

    Voici un exemple de CSS :

    Code:
    .profil_head
    {
    background-image: url(adresse de votre image de fond);
    background-repeat: no-repeat;
    width: largeur de votre image;
    height: hauteur de votre image;
    }

    .profil_name
    {
    padding-top: distance du pseudo au bord supérieur;
    }

    .profil_body
    {
    background-image: url(adresse de votre image de fond);
    background-repeat: repeat-y;
    width: largeur de votre image;
    }

    .profil_foot
    {
    background-image: url(adresse de votre image de fond);
    background-repeat: no-repeat;
    width: largeur de votre image;
    height: hauteur de votre image;
    }

    A vous de jouer pour mettre tout ça en forme ! Et merci de RESPECTER le travail que j'ai dû fournir pour vous permettre de faire cela !


    Supplément :
    Pour ajouter un overflow sur le profil (autrement dit qu'il soit déroulant s'il devient trop long), il suffit d'ajouter dans le CSS (dans la division du corps du profil) :

    Code:
    .profil_body
    {
    background-image: url(adresse de votre image de fond);
    background-repeat: repeat-y;
    width: largeur de votre image;
    max-height: hauteur max du profil;
    overflow: auto;
    }

    Ce tuto ainsi que la méthode vient de moi et moi seul, merci donc de ne pas diffuser ce tuto en le copiant. Vous pouvez par contre librement en indiquer le lien direct.

    Mettre un crédit vers Never-Utopia est obligatoire. Retirer un crédit est interdit.
    Si vous avez des problèmes avec ce LS, venez poster ici.


    Dernière édition par Sparrow-style le Jeu 28 Mar 2013 - 14:20, édité 1 fois



    sign
    avatar
    Catblack
    FémininAge : 28Messages : 85

    Ven 14 Aoû 2015 - 11:21

    merci
    Kripterya
    Kripterya
    FémininAge : 38Messages : 98

    Ven 14 Aoû 2015 - 22:29

    merci
    Zertox
    Zertox
    MasculinAge : 34Messages : 9

    Dim 16 Aoû 2015 - 22:03

    Merci Very Happy
    Baylee Hamilton
    Baylee Hamilton
    FémininAge : 29Messages : 69

    Lun 17 Aoû 2015 - 22:08

    merci
    FreeSpirit
    FreeSpirit
    MasculinAge : 28Messages : 167

    Jeu 20 Aoû 2015 - 18:16

    Merci Very Happy
    Solitude
    Solitude
    FémininAge : 49Messages : 294

    Jeu 20 Aoû 2015 - 18:54

    Merci



    ~ Je suis capable du meilleur comme du pire, mais dans le pire c'est moi la meilleure. ~
    Encadrer l'Avatar et le profil dans les messages - Page 16 Sign510
    Sadja
    Sadja
    MasculinAge : 26Messages : 79

    Ven 21 Aoû 2015 - 17:18

    Merci beaucoup c'est ce que je cherchais! Very Happy
    [LT]BountyS4
    [LT]BountyS4
    MasculinAge : 28Messages : 57

    Dim 23 Aoû 2015 - 3:34

    merci ^^



    Encadrer l'Avatar et le profil dans les messages - Page 16 478991DavyJonessign
    Zoé
    Zoé
    FémininAge : 25Messages : 189

    Lun 24 Aoû 2015 - 11:12

    thx :)



    Encadrer l'Avatar et le profil dans les messages - Page 16 274643signaaaa
    Lexis
    Lexis
    FémininAge : 34Messages : 40

    Mar 25 Aoû 2015 - 13:42

    merci pour ce tuto !
    Alanya
    Alanya
    FémininAge : 35Messages : 52

    Ven 28 Aoû 2015 - 15:42

    Sympa !
    lonely10th
    lonely10th
    FémininAge : 37Messages : 15

    Mer 2 Sep 2015 - 11:06

    Merci. :)



    BlueBerry ♪
    BlueBerry ♪
    FémininAge : 27Messages : 138

    Mar 8 Sep 2015 - 22:24

    merci



    Encadrer l'Avatar et le profil dans les messages - Page 16 7310
    neochrome_ltd
    neochrome_ltd
    MasculinAge : 42Messages : 63

    Sam 12 Sep 2015 - 23:41

    Merci
    Whateveranyway
    Whateveranyway
    FémininAge : 28Messages : 29

    Dim 13 Sep 2015 - 22:13

      Merci !
    EOS
    EOS
    MasculinAge : 31Messages : 34

    Lun 14 Sep 2015 - 22:40

    merci
    Laora || Peter
    Laora || Peter
    FémininAge : 33Messages : 182

    Ven 18 Sep 2015 - 13:05

    Merci pour l'astuce :)



    Encadrer l'Avatar et le profil dans les messages - Page 16 1393066044-signaturenu2
    Ombinou
    Ombinou
    FémininAge : 29Messages : 157

    Sam 19 Sep 2015 - 16:59

    Merci ^^
    Coléoptère
    Coléoptère
    FémininAge : 30Messages : 10

    Dim 20 Sep 2015 - 14:32

    Merci
    Sun.
    Sun.
    FémininAge : 25Messages : 15

    Dim 20 Sep 2015 - 18:24

    Merci!
    Madras
    Madras
    FémininAge : 39Messages : 285

    Dim 20 Sep 2015 - 22:24

    Merci
    Deadpoolio
    Deadpoolio
    MasculinAge : 34Messages : 277

    Lun 21 Sep 2015 - 10:33

    Merci :)
    miekid
    miekid
    FémininAge : 33Messages : 33

    Sam 26 Sep 2015 - 5:18

    merci
    Believer
    Believer
    FémininAge : 29Messages : 17

    Sam 26 Sep 2015 - 16:20

    merci
    Jinny
    Jinny
    FémininAge : 40Messages : 253

    Dim 27 Sep 2015 - 3:31

    Merci. ^^



    Encadrer l'Avatar et le profil dans les messages - Page 16 150823030130616109
    Contenu sponsorisé


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