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 : -30%
LEGO Icons 10318 – Le Concorde à ...
Voir le deal
139.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
    Kjellska
    Kjellska
    FémininAge : 36Messages : 40

    Dim 2 Nov 2014 - 16:49

    Merci!



    Encadrer l'Avatar et le profil dans les messages - Page 10 1413982207-signg
    Alonely
    Alonely
    MasculinAge : 30Messages : 43

    Mar 4 Nov 2014 - 6:15

    Merci
    avatar
    Alysanne
    FémininAge : 38Messages : 49

    Jeu 6 Nov 2014 - 0:22

    merci
    Madras
    Madras
    FémininAge : 39Messages : 285

    Jeu 6 Nov 2014 - 10:24

    Merci
    Lilynufare
    Lilynufare
    FémininAge : 34Messages : 341

    Jeu 6 Nov 2014 - 21:56

    merci
    Fangs
    Fangs
    MasculinAge : 107Messages : 91

    Sam 8 Nov 2014 - 12:11

    Merci beaucoup, je pioche pas mal de codes pour en faire un seul ^^
    The One Pandemonium
    The One Pandemonium
    FémininAge : 31Messages : 97

    Mar 18 Nov 2014 - 12:42

    Merci!



    « Une oeuvre d’art, c’est un monceau de cicatrices. »
    Encadrer l'Avatar et le profil dans les messages - Page 10 1416253868-ladycrowcoupe
    hirondelle
    hirondelle
    FémininAge : 35Messages : 134

    Mer 19 Nov 2014 - 17:29

    Merci ♥
    avatar
    SinoJak
    MasculinAge : 23Messages : 44

    Dim 23 Nov 2014 - 11:14

    merci
    MissDream
    MissDream
    FémininAge : 29Messages : 151

    Dim 23 Nov 2014 - 19:05

    merci beaucoup!! Very Happy



    MissDream
    N'ais pas peur de rêver

    Recommandation
    Recordz
    Recordz
    MasculinAge : 30Messages : 2

    Dim 23 Nov 2014 - 19:11

    Merci..
    Miss_Pomme
    Miss_Pomme
    FémininAge : 33Messages : 14

    Jeu 27 Nov 2014 - 14:26

    merci
    The Shiya
    The Shiya
    FémininAge : 35Messages : 77

    Sam 29 Nov 2014 - 23:22

    merci
    Doupi
    Doupi
    FémininAge : 36Messages : 63

    Dim 30 Nov 2014 - 19:37

    Merci c'est parfait !
    Siiu
    Siiu
    FémininAge : 27Messages : 26

    Dim 30 Nov 2014 - 20:17

    Merci pour ce tuto ^^




    Siiu.2015 always listen Soul music
    Hyuna
    Hyuna
    FémininAge : 27Messages : 98

    Mer 3 Déc 2014 - 21:41

    Mereci beaucoup :3
    Jawilsia
    Jawilsia
    FémininAge : 32Messages : 143

    Sam 6 Déc 2014 - 14:49

    Super ! Hâte de voir ça.
    Toonsi
    Toonsi
    MasculinAge : 26Messages : 40

    Lun 8 Déc 2014 - 7:24

    CIMER
    Free-hugs
    Free-hugs
    FémininAge : 28Messages : 9

    Lun 8 Déc 2014 - 23:01

    Hâte de voir ça
    Okashi
    Okashi
    FémininAge : 24Messages : 30

    Mer 10 Déc 2014 - 12:04

    Merci :)
    Neymar
    Neymar
    MasculinAge : 26Messages : 139

    Mer 10 Déc 2014 - 12:44

    Thanks o/
    Moon Heart
    Moon Heart
    FémininAge : 24Messages : 37

    Mer 10 Déc 2014 - 23:45

    Merci ^^
    Scare Leonheart
    Scare Leonheart
    MasculinAge : 31Messages : 202

    Lun 15 Déc 2014 - 23:02

    Merci



    Encadrer l'Avatar et le profil dans les messages - Page 10 Scare_10
    Abby Reever
    Abby Reever
    FémininAge : 32Messages : 146

    Mar 16 Déc 2014 - 22:45

    merci!
    Dark Dream
    Dark Dream
    FémininAge : 32Messages : 79

    Jeu 18 Déc 2014 - 18:05

    merci beaucoup ♥
    Contenu sponsorisé


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