Bine Ai Venit In Comunitatea Candy

Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Recurtam Orice Timp De Server!

In Septembrie 1 Incepe Concursu De Counter-Strike 1.6 Inregistrarile se fac la concrus on !

    Visual warning mod phpbb3 forum

    avatar
    SpeeDy
    Admin


    Mesaje : 84
    Data de inscriere : 14/07/2011

    Visual warning mod phpbb3 forum Empty Visual warning mod phpbb3 forum

    Mesaj  SpeeDy Sam Aug 27, 2011 7:38 pm

    Descriere: Adaugă la profil câte avertismente are utilizatorul respectiv.



    Fişiere de editat:

    viewtopic.php
    memberlist.php
    styles/tema forumului/template/memberlist_view.html
    styles/tema forumului/template/viewtopic_body.html
    language/en/common.php


    Instalare:

    Deschideţi language/en/common.php:

    Cautati:
    Cod:

    'CURRENT_TIME' => 'It is currently %s',

    Adaugati dupa:
    Cod:

    'CURRENTLY_BANNED' => 'CURRENTLY BANNED',

    Deschideti styles/tema forumului/template/memberlist_view.html:

    Cautati:
    Cod:

    <!-- IF U_NOTES or U_WARN -->
    <dt>{L_WARNINGS}: </dt>
    <dd><strong>{WARNINGS}</strong> [ <a href="{U_NOTES}">{L_VIEW_NOTES}</a>
    <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->
    ]</dd>
    <!-- ENDIF -->

    Înlocuiţi cu:
    Cod:

    <!-- IF USERID_BANNED -->
    <strong>{L_CURRENTLY_BANNED}</strong> <!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> ]<!-- ENDIF -->
    <!-- ELSEIF WARNINGS -->

    <tr>
    <td class="gen" align="{S_CONTENT_FLOW_END}" valign="top" nowrap="nowrap">{L_WARNINGS}: </td>
    <td><b class="gen">{WARNINGS}</b><span class="genmed"><!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]<!-- ENDIF --></td>
    </tr>

    <!-- ELSE -->
    <!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]<!-- ENDIF -->
    <!-- ENDIF -->

    Deschideti styles/tema forumului/template/viewtopic_body.html:

    Cautati:
    Cod:

    <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->

    Adaugati dupa:
    Cod:

    <!-- IF postrow.S_USERID_BANNED --><dd><strong>{L_CURRENTLY_BANNED}</strong></dd><!-- ELSEIF postrow.POSTER_WARNINGS --><dd><strong>{L_WARNINGS}:</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->

    Deschideti memberlist.php:

    Cautati:
    Cod:

    // Get user...
    $sql = 'SELECT *
    FROM ' . USERS_TABLE . '
    WHERE ' . (($username) ? "username_clean = '" .
    $db->sql_escape(utf8_clean_string($username)) .
    "'" : "user_id = $user_id");

    Adaugati dupa:
    Cod:

    // Get user...
    $sql = 'SELECT u.*, b.*
    FROM ' . USERS_TABLE . ' u
    LEFT JOIN ' . BANLIST_TABLE . ' b ON (u.user_id = b.ban_userid)
    WHERE ' . (($username) ? "u.username_clean = '" . $db->sql_escape(utf8_clean_string($username)) . "'" : "u.user_id = $user_id");

    Cautati:
    Cod:

    trigger_error('NO_USER');
    }

    Adaugati dupa:
    Cod:

    // see if the user is banned
    $is_banned = false;
    if ($member['ban_end'] >= time() || $member['ban_end'] == '0')
    {
    $is_banned = true;
    }

    Cautati:
    Cod:

    'AVATAR_IMG' => $poster_avatar,

    Adaugati dupa:
    Cod:

    'USERID_BANNED' => $is_banned,

    Deschideti viewtopic.php:

    Cautati:
    Cod:

    unset($id_cache);

    Adaugati dupa:
    Cod:

    // BEGIN BAN TEST
    $sql = 'SELECT b.*, u.user_id
    FROM ' . BANLIST_TABLE . ' b, ' . USERS_TABLE . ' u
    WHERE (b.ban_end >= ' . time() . '
    OR b.ban_end = 0)';
    $result = $db->sql_query($sql);
    $ban_list = array();
    while ($row2 = $db->sql_fetchrow($result))
    {
    $ban_list[] = $row2['ban_userid'];
    }
    $db->sql_freeresult($result);
    // END BAN TEST

    Cautati:
    Cod:

    'U_SEARCH' => $user_cache[$poster_id]['search'],

    Adaugati dupa:
    Cod:

    'S_USERID_BANNED' => (in_array($poster_id, $ban_list)) ? true : false,

    ¤ Şterge-ţi cache.
    Să scrii Avertismente intri în forum/language/en/common.php si cauţi:
    Cod:

    'WARNINGS' => 'Warnings',

    Înlocuieşti warnings cu Avertismente.
    Iar pentru a-l colora puneţi:
    Cod:

    'WARNINGS' => <font color="red">'Warnings'</font>,

    şi română:
    Cod:

    'WARNINGS' => <font color="red">'Avertismente'</font>,

    red = fiind culoarea.

      Data/ora curentă este: Joi Noi 21, 2024 2:53 am