Webmaster общности: Predpriemach.com | SearchEngines.bg

    Покажи IP на потребителите

    Автор: Killop

    Заглавие: Покажи IP в индекса на форума MOD
    Описание: Този мод позволява да се виждат ИП на всички онлайн потребители на главната
    страница на форума без да е необходимо да влизате в Админ панела
    Версия: 1.0

    Инсталация: Лесно
    Време за инсталиране: 3 Минути
    Файлове за редактиране: 3
    /includes/page_header.php
    /language/lang_english/lang_main.php
    /templates/subSilver/index_body.tpl

    ПРЕДИ ЗА ЗАПОЧНЕТЕ ДА РЕДАКТИРАТЕ ФАЙЛОВЕТЕ ИМ НАПРАВЕТЕ БЕКЪП!!!

    ##-----------[ ОТВОРИ ]-------------------------------------------
    ##
    
    /includes/page_header.php
    
    ##
    ##-----------[ НАМЕРИ ]-------------------------------------------
    ##
    //
    // Get basic (usernames + totals) online
    // situation
    //
    $logged_visible_online = 0;
    $logged_hidden_online = 0;
    $guests_online = 0;
    $online_userlist = '';
    $l_online_users = '';
    ##
    ##-----------[ ДОБАВИ СЛЕД ТОВА ]------------------------------------
    ##
    $reg_userlist = ''; // View IP Addresses in Forum Index MOD
    $hid_userlist = ''; // View IP Addresses in Forum Index MOD
    $guest_list = ''; // View IP Addresses in Forum Index MOD
    ##
    ##-----------[ НАМЕРИ ]-------------------------------------------
    ##
    if ( $row['user_allow_viewonline'] )
    {
    $user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
    $logged_visible_online++;
    }
    else
    {
    $user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
    $logged_hidden_online++;
    }
    ##
    ##-----------[ ЗАМЕНИ С ]----------------------------------------
    ##
    if ( $row['user_allow_viewonline'] )
    {
    $user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
    $logged_visible_online++;
    if ($userdata['user_level'] == ADMIN) {$reg_userlist .= ( $reg_userlist != '' ) ? ', ' . $user_online_link . '<i> <a href="http://www.dnsstuff.com/tools/whois.ch?ip=' . decode_ip($row['session_ip']) . '" target="_blank" style="color: #000000;">(' . decode_ip($row['session_ip']) . ')</a></i>': $user_online_link . '<i> <a href="http://www.dnsstuff.com/tools/whois.ch?ip=' . decode_ip($row['session_ip']) . '" target="_blank" style="color: #000000;">(' . decode_ip($row['session_ip']) . ')</a></i>';} // View IP Addresses in Forum Index MOD
    else {$reg_userlist .= ( $reg_userlist != '' ) ? ', ' . $user_online_link : $user_online_link;}
    }
    else
    {
    $user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
    $logged_hidden_online++;
    if ($userdata['user_level'] == ADMIN) {$hid_userlist .= ( $hid_userlist != '' ) ? ', ' . $user_online_link . '<i> <a href="http://www.dnsstuff.com/tools/whois.ch?ip=' . decode_ip($row['session_ip']) . '" target="_blank" style="color: #000000;">(' . decode_ip($row['session_ip']) . ')</a></i>': $user_online_link . '<i> <a href="http://www.dnsstuff.com/tools/whois.ch?ip=' . decode_ip($row['session_ip']) . '" target="_blank" style="color: #000000;">(' . decode_ip($row['session_ip']) . ')</a></i>';} // View IP Addresses in Forum Index MOD
    }
    ##
    ##-----------[ НАМЕРИ ]-------------------------------------------
    ##
    else
    {
    // Skip multiple sessions for one user
    if ( $row['session_ip'] != $prev_session_ip )
    {
    $guests_online++;
    ##
    ##-----------[ ДОБАВИ СЛЕД ТОВА ]------------------------------------
    ##
    $guest_list .= ( $guest_list != '' ) ? ', ' . '<i><a href="http://www.dnsstuff.com/tools/whois.ch?ip=' . decode_ip($row['session_ip']) . '" target="_blank" style="color: #000000;">' . decode_ip($row['session_ip']) . '</a></i>': '<i><a href="http://www.dnsstuff.com/tools/whois.ch?ip=' . decode_ip($row['session_ip']) . '" target="_blank" style="color: #000000;">' . decode_ip($row['session_ip']) . '</a></i>'; // View IP Addresses in Forum Index MOD
    ##
    ##-----------[ НАМЕРИ ]-------------------------------------------
    ##
    if ( empty($online_userlist) )
    {
    $online_userlist = $lang['None'];
    }
    ##
    ##-----------[ ДОБАВИ СЛЕД ТОВА ]------------------------------------
    ##
    
    // Start View IP Addresses in Forum Index MOD
    if ($userdata['user_level'] == ADMIN) {
    $reg_users_data = $lang['Registered_users']. ' ' .$reg_userlist. '<br />';
    if($logged_hidden_online == 0){$hid_users_data = $lang['Hidden_data']. ' 0 <br />';}
    else{$hid_users_data = $lang['Hidden_data']. ' ' . $hid_userlist . '<br />';}
    if($guests_online == 0) {$guests_data = $lang['Guests_data']. ' 0';}
    else{$guests_data = ( $userdata['user_level'] == ADMIN) ? $lang['Guests_data']. $guest_list : '';}
    }
    else {$reg_users_data = $lang['Registered_users']. ' ' .$reg_userlist;}
    // End View IP Addresses in Forum Index MOD
    ##
    ##-----------[ НАМЕРИ ]-------------------------------------------
    ##
    'PRIVATE_MESSAGE_INFO' => $l_privmsgs_text,
    'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,
    'PRIVATE_MESSAGE_NEW_FLAG' => $s_privmsg_new,
    ##
    ##-----------[ ДОБАВИ СЛЕД ТОВА ]------------------------------------
    ##
    'REG_USERS_DATA' => $reg_users_data, // View IP Addresses in Forum Index MOD
    'HID_USERS_DATA' => $hid_users_data, // View IP Addresses in Forum Index MOD
    'GUESTS_DATA' => $guests_data, // View IP Addresses in Forum Index MOD
    ##
    ##--------------[ ОТВОРИ ]---------------------------------------------
    ##
    /language/lang_english/lang_main.php
    ##
    ##--------------[ НАМЕРИ ]---------------------------------------------
    ##
    //
    // That's all, Folks!
    // -------------------------------------------------
    ##
    ##--------------[ ДОБАВО ПРЕДИ НЕГО ]---------------------------------------
    ##
    // Start View IP in Forum Index MOD
    $lang['Guests_data'] = 'Guests: ';
    $lang['Hidden_data'] = 'Hidden Users: ';
    // End View IP in Forum Index MOD
    ##
    ##--------------[ ОТВОРИ]---------------------------------------------
    ##
    /templates/subSilver/index_body.tpl
    ##
    ##--------------[ НАМЕРИ ]---------------------------------------------
    ##
    {LOGGED_IN_USER_LIST}
    ##
    ##--------------[ ЗАМЕНИ С ]---------------------------------------
    ##
    {REG_USERS_DATA}{HID_USERS_DATA}{GUESTS_DATA}
    ##
    ##
    ##--------------[ ЗАПИШИ ПРОМЕНИТЕ И ЗАТВОРИ ]---------------------------------------
    ##
    ## КЛП

    Оставете коментар