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 :
LEGO Icons 10331 – Le martin-pêcheur
Voir le deal
35 €

    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
    alex24d
    alex24d
    FémininAge : 36Messages : 95

    Mar 7 Juil 2015 - 18:28

    merci
    Treasury.
    Treasury.
    FémininAge : 26Messages : 28

    Mar 7 Juil 2015 - 20:56

    Mercii
    LianN
    LianN
    FémininAge : 35Messages : 47

    Jeu 9 Juil 2015 - 20:15

    Merci
    ARIZONA DREAM
    ARIZONA DREAM
    FémininAge : 25Messages : 33

    Dim 12 Juil 2015 - 13:37

    Merci ♥
    Little-Dream
    Little-Dream
    FémininAge : 25Messages : 27

    Lun 20 Juil 2015 - 21:32

    Enfin je trouve ce tuto!!!! *-* merci!
    Zorane
    Zorane
    MasculinAge : 33Messages : 67

    Lun 20 Juil 2015 - 22:11

    Merci
    Turkuaz
    Turkuaz
    MasculinAge : 32Messages : 21

    Ven 24 Juil 2015 - 12:55

    Thanks



    Encadrer l'Avatar et le profil dans les messages - Page 15 515800Hipnozsign
    | Le vrai courage c'est de rester juste toute une vie. |
    .cranberry
    .cranberry
    FémininAge : 32Messages : 50

    Sam 25 Juil 2015 - 15:42

    merci ♥
    Pikabouh
    Pikabouh
    FémininAge : 23Messages : 123

    Dim 26 Juil 2015 - 16:02

    Merci ♥
    Aeternum
    Aeternum
    FémininAge : 29Messages : 32

    Dim 26 Juil 2015 - 17:42

    MERCI
    DaZeli
    DaZeli
    FémininAge : 29Messages : 377

    Mar 28 Juil 2015 - 3:44

    merci!
    Lone wanderer
    Lone wanderer
    MasculinAge : 32Messages : 176

    Mar 28 Juil 2015 - 23:41

    Merci !
    rosebleudu10
    rosebleudu10
    FémininAge : 34Messages : 189

    Jeu 30 Juil 2015 - 17:09

    merci
    Morrigan
    Morrigan
    FémininAge : 31Messages : 22

    Jeu 30 Juil 2015 - 21:49

    Merci !
    Hancok
    Hancok
    FémininAge : 40Messages : 1495

    Dim 2 Aoû 2015 - 11:48

    Hello, merci pour ce tuto très utile :)




    Encadrer l'Avatar et le profil dans les messages - Page 15 A67g
    Romann
    Romann
    FémininAge : 30Messages : 183

    Dim 2 Aoû 2015 - 22:27

    merci ^^



    Encadrer l'Avatar et le profil dans les messages - Page 15 Unicor11
    Anonymous
    Invité

    Dim 2 Aoû 2015 - 22:39

    Merci pour ce partage (●´∀`●)
    avatar
    Abate.7
    MasculinAge : 29Messages : 67

    Dim 2 Aoû 2015 - 23:08

    merci
    Chae Lee
    Chae Lee
    FémininAge : 28Messages : 166

    Lun 3 Aoû 2015 - 21:33

    Merci ! :o
    Err0r
    Err0r
    FémininAge : 31Messages : 134

    Mar 4 Aoû 2015 - 14:50

    je pique :3



    Encadrer l'Avatar et le profil dans les messages - Page 15 150519095409324327
    Yuuki Emna
    Yuuki Emna
    FémininAge : 28Messages : 38

    Mar 11 Aoû 2015 - 13:25

    Merci beaucoup!
    Démo
    Démo
    FémininAge : 25Messages : 57

    Mer 12 Aoû 2015 - 22:21

    Thanks
    Deadpoolio
    Deadpoolio
    MasculinAge : 34Messages : 277

    Jeu 13 Aoû 2015 - 10:21

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

    Jeu 13 Aoû 2015 - 14:36

    Merci :friends:



    Mimio
    Mimio
    FémininAge : 30Messages : 191

    Ven 14 Aoû 2015 - 2:35

    merci nun



    Encadrer l'Avatar et le profil dans les messages - Page 15 134914Signazael2
    Contenu sponsorisé


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