MyBB.support, le portail francophone de MyBB
[Réglé] Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Version imprimable

+- MyBB.support, le portail francophone de MyBB (http://mybb.fr)
+-- Forum : MyBB.fr (http://mybb.fr/forum-1.html)
+--- Forum : Support (http://mybb.fr/forum-5.html)
+--- Sujet : [Réglé] Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse (/thread-5755.html)



Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Sph33d - 01-07-2012

Bonsoir,

Je veux mettre en place sur mon forum MyBB, un "système" comme le votre.

Exemple :

- Quand Spyto écrit, il y a automatiquement un encadrer vert et son nom est encadrer de couleur verte

- Quand Magic écrit, il y a automatiquement un encadrer rouge et son nom est encadrer de couleur rouge

- Quand Saphir écrit, il y a automatiquement un encadrer rouge et son nom est encadrer de couleur rouge.

Voilà, j'aimerais savoir comment faire sa.

Merci et au revoir ;')


RE: Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Saphir - 01-07-2012

Bonjour.

Avant de poser ta question, tu aurais du chercher un petit peu, la réponse n'était pas vraiment difficile à trouver.

À l'heure actuelle, dans la section "Tutoriels", mon propre tutoriel sur la façon de colorer les messages des administrateurs et modérateurs est troisième dans la liste...

http://mybb.fr/thread-5046.html

Bonne journée. Wink


RE: Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Sph33d - 01-07-2012

Excuse-moi et merci ^^'

edit : Ce n'est pas réellement ce que j'attendais :/.

Vous sur le forum mybb.fr, le contour de l'encadrer est d'un rouge vif, le centre est plus clair. (Pour le centre c'est bon, mais le contour...)

D'un côter aussi, mon encadrer prend tout le post alors que vous c'est comme "centrer " :S


RE: Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Saphir - 01-07-2012

Tu peux jeter un oeil aux réponse #43 et #32.


RE: Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Sph33d - 01-07-2012

Merci mais au niveau de la réponse 43, pour moi sa ne fonctionne pas :/ S
Sa me met bien la partie du texte centrer et en couleur,
mais la signature, le titre etc... Est toujours vert :/

Voici mon code (postbit) :
Code PHP :
{$ignore_bit}
<
a name="pid{$post['pid']}id="pid{$post['pid']}"></a>
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder" style="{$post_extra_style} {$post_visibility}id="post_{$post['pid']}">
    <
tbody>
        <
tr>
            <
td class="tcat">
                <
div class="float_left smalltext">
                    {
$post['postdate']}, {$post['posttime']} <span id="edited_by_{$post['pid']}">{$post['editedmsg']}</span>
                </
div>
                {
$post['posturl']}
            </
td>
        </
tr>

        <
tr>
            <
td class="trow1 {$unapproved_shade}">
                <
table cellspacing="0" cellpadding="0" border="0" style="width: 100%;">
                    <
tr>
                        <
td class="post_avatar" width="1" style="{$post['avatar_padding']}">
                            {
$post['useravatar']}
                        </
td>
                        <
td class="post_author">
                            <
strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}<br />
                            <
span class="smalltext">
                                {
$post['usertitle']}<br />
                                {
$post['userstars']}
                                {
$post['groupimage']}
                            </
span>
                        </
td>
                        <
td class="smalltext post_author_info" width="165">
                            {
$post['user_details']}
                        </
td>
                    </
tr>
                </
table>
            </
td>
        </
tr>

        <
tr>
                         <
td class="trow2 post_content {$unapproved_shade} staffpost_{$post['usergroup']}">
                <
span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>

                <
div class="post_body staffpost_{$post['usergroup']}id="pid_{$post['pid']}">
                                           {
$post['message']}
                           </
div>
                                          {
$post['attachments']}
                                          {
$post['signature']}

                         <
div class="post_meta" id="post_meta_{$post['pid']}">
                                          {
$post['iplogged']}
                         </
div>
                                     </
td
        </
tr>

        <
tr>
            <
td class="trow1 post_buttons {$unapproved_shade}">
                <
div class="author_buttons float_left">
                    {
$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}
                </
div>
                <
div class="post_management_buttons float_right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}
                </
div>
            </
td>
        </
tr>
    </
tbody>
</
table



RE: Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Saphir - 01-07-2012

Il faut retirer staffpost_{$post['usergroup']} de la balise TD pour ne plus l'avoir que dans le div. Comme ceci :
Code PHP :
{$ignore_bit}
<
a name="pid{$post['pid']}id="pid{$post['pid']}"></a>
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder" style="{$post_extra_style} {$post_visibility}id="post_{$post['pid']}">
    <
tbody>
        <
tr>
            <
td class="tcat">
                <
div class="float_left smalltext">
                    {
$post['postdate']}, {$post['posttime']} <span id="edited_by_{$post['pid']}">{$post['editedmsg']}</span>
                </
div>
                {
$post['posturl']}
            </
td>
        </
tr>

        <
tr>
            <
td class="trow1 {$unapproved_shade}">
                <
table cellspacing="0" cellpadding="0" border="0" style="width: 100%;">
                    <
tr>
                        <
td class="post_avatar" width="1" style="{$post['avatar_padding']}">
                            {
$post['useravatar']}
                        </
td>
                        <
td class="post_author">
                            <
strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}<br />
                            <
span class="smalltext">
                                {
$post['usertitle']}<br />
                                {
$post['userstars']}
                                {
$post['groupimage']}
                            </
span>
                        </
td>
                        <
td class="smalltext post_author_info" width="165">
                            {
$post['user_details']}
                        </
td>
                    </
tr>
                </
table>
            </
td>
        </
tr>

        <
tr>
                         <
td class="trow2 post_content {$unapproved_shade}">
                <
span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>

                <
div class="post_body staffpost_{$post['usergroup']}id="pid_{$post['pid']}">
                                           {
$post['message']}
                           </
div>
                                          {
$post['attachments']}
                                          {
$post['signature']}

                         <
div class="post_meta" id="post_meta_{$post['pid']}">
                                          {
$post['iplogged']}
                         </
div>
                                     </
td
        </
tr>

        <
tr>
            <
td class="trow1 post_buttons {$unapproved_shade}">
                <
div class="author_buttons float_left">
                    {
$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}
                </
div>
                <
div class="post_management_buttons float_right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}
                </
div>
            </
td>
        </
tr>
    </
tbody>
</
table



RE: Comment faire ? : Encadrer lorsque un modo/admin écrit un post/réponse - Sph33d - 01-07-2012

Merci bien ! Big Grin


 Utilitaire de traduction fourni par Regentronique