Главная Форум Поиск Пользователи Регистрация Добрый вечер, Гость Вход


Главная


Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта.
Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn.
Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
[FULL] Скорость интернета в профиле  
Начать новую тему   Ответить на тему    Главная -> SVN -> Моды (full)
Автор Сообщение
Mercedec
Гость
Сообщение 31-Янв-11 21:56 #1  
Код:
выполнить в бд

Код:
    ALTER TABLE `bb_users` ADD `user_upsp` TINYINT( 2 ) NOT NULL DEFAULT '0',
    ADD `user_dwsp` TINYINT( 2 ) NOT NULL DEFAULT '0';

открыть config.php

в конец добавить

Код:
    $bb_cfg['user_speeds'][1] = '64kbps';
    $bb_cfg['user_speeds'][2] = '128kbps';
    $bb_cfg['user_speeds'][3] = '256kbps';
    $bb_cfg['user_speeds'][4] = '512kbps';
    $bb_cfg['user_speeds'][5] = '768kbps';
    $bb_cfg['user_speeds'][6] = '1Mbps';
    $bb_cfg['user_speeds'][7] = '1.5Mbps';
    $bb_cfg['user_speeds'][8] = '2Mbps';
    $bb_cfg['user_speeds'][9] = '3Mbps';
    $bb_cfg['user_speeds'][10] = '4Mbps';
    $bb_cfg['user_speeds'][11] = '5Mbps';
    $bb_cfg['user_speeds'][12] = '6Mbps';
    $bb_cfg['user_speeds'][13] = '7Mbps';
    $bb_cfg['user_speeds'][14] = '8Mbps';
    $bb_cfg['user_speeds'][15] = '9Mbps';
    $bb_cfg['user_speeds'][16] = '10Mbps';
    $bb_cfg['user_speeds'][17] = '12Mbps';
    $bb_cfg['user_speeds'][18] = '14Mbps';
    $bb_cfg['user_speeds'][19] = '20Mbps';
    $bb_cfg['user_speeds'][20] = '25Mbps';
    $bb_cfg['user_speeds'][21] = '30Mbps';
    $bb_cfg['user_speeds'][22] = '48Mbps';
    $bb_cfg['user_speeds'][23] = '100Mbit';
    $bb_cfg['user_speeds'][24] = '1Gbit';

можете пополнять как вам вздумается, главное чтобы иды были по порядку, начиная с единицы

открываем incluses/uscp/usercp_register.php

найти

Код:
    , 'interests' => 'interests'

добавить

Код:
    , 'upsp' => 'upsp', 'dwsp' => 'dwsp'

найти

Код:
    validate_optional_fields($icq, $aim, $msn, $yim, $website, $location, $occupation, $interests

добавить

Код:
    , $upsp, $dwsp

найти

Код:
            $interests = stripslashes($interests);

добавить ниже

Код:
            $upsp = stripslashes($upsp);
            $dwsp = stripslashes($dwsp);

найти

Код:
    $username_sql = $signature_bbcode_uid = '';

вставить после

Код:
        $upsp = ( isset($HTTP_POST_VARS['upsp']) ) ? intval ($HTTP_POST_VARS['upsp']) : 0;
        $dwsp = ( isset($HTTP_POST_VARS['dwsp']) ) ? intval ($HTTP_POST_VARS['dwsp']) : 0;

найти

Код:
                    $sql = "UPDATE " . USERS_TABLE . "
                        SET " . $username_sql . $passwd_sql . "

в запросе найти

Код:
                            user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . "

после добавить в строку

Код:
                        , user_upsp = '$upsp',   user_dwsp = '$dwsp'

найти

Код:
    $sql = "INSERT INTO " . USERS_TABLE . "

найти в строке далее

Код:
    (

после добавить

Код:
    user_upsp, user_dwsp,

далее в строке найти

Код:
    VALUES (

добавить

Код:
    '$upsp', '$dwsp',

найти

Код:
    $interests = stripslashes($interests);

добавить

Код:
        $upsp = stripslashes($upsp);
        $dwsp = stripslashes($dwsp);

найти

Код:
    $interests = $userdata['user_interests'];

добавить

Код:
        $upsp = $userdata['user_upsp'];
        $dwsp = $userdata['user_dwsp'];

найти

Код:
    display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $email, $new_password, $cur_password, $password_confirm, $icq, $aim, $msn, $yim, $website, $location, $user_flag, $occupation, $interests, $signature, $viewemail, $notifypm, $notifyreply, $attachsig, $allowviewonline, 1, $user_lang, $user_timezone, $user_dateformat, $userdata['session_id']

в строке найти

Код:
    );

перед добавить

Код:
    , $upsp, $dwsp

найти

Код:
            }
        }
        $flag_select .= '</select>';
    // FLAGHACK-end

вставить после

Код:
    // speed-start

    function get_user_speeds($name, $spid, $arr, $lname) {
        $selected = ( isset($spid) ) ? '' : ' SELECTED';
        $sp_select = "<select name=\"$name\">";
    $sp_select .= "<option value=\"".$selected."\">" . $lname . "</option>";
        for ($i = 1; $i <= count($arr); $i++)
        {
            $spname = $arr[$i];

            $selected = ( isset( $spid) ) ? (($i == $spid) ? ' SELECTED' : '' ) : '' ;
            $sp_select .= "\t<option value=\"$i\"$selected>$spname</option>";

        }
        $sp_select .= '</select>';

    return $sp_select;
    }
    $upsp_select = get_user_speeds('upsp', $upsp, $bb_cfg['user_speeds'], $lang['upsp']);
    $dwsp_select = get_user_speeds('dwsp', $dwsp, $bb_cfg['user_speeds'], $lang['dwsp']);
    // speed-end

найти

Код:
                'VIEW_EMAIL_YES' => ( $viewemail ) ? 'checked="checked"' : '',

добавить после

Код:
            'UPSP_SELECT' => $upsp_select,
            'DWSP_SELECT' => $dwsp_select,
                'L_YOUR_SPEED' => $lang['your_speed'],

открыть

languages/lang_russian/lang_main.php

в конец добавить

Код: Выделить всё

Код:
    $lang['upsp'] = "Скорость отдачи";
    $lang['dwsp'] = "Скорость скачки";
    $lang['your_speed'] = "Скорость интернета";

открыть

templates/default/usercp_register.tpl

найти

Код:
    <tr>
        <td>{L_INTERESTS}:</td>
        <td><input type="text" name="interests" size="50" value="{INTERESTS}" /></td>
    </tr>

добавить после

Код:
    <tr>
        <td>{L_YOUR_SPEED}:</td>
        <td><img src="images/speed_down.png"> {DWSP_SELECT} / <img src="images/speed_up.png">{UPSP_SELECT}</td>
    </tr>

открыть

templates/default/usercp_viewprofile.tpl

найти

Код:
                <tr>
                    <th class="vBottom">{L_LOCATION}:</th>
                    <td><b>{LOCATION}</b></td>
                </tr>

добавить после

Код:
                <tr>
                    <th class="vBottom">{L_YOUR_SPEED}:</th>
                    <td><img src="images/speed_down.png" title="{L_DWSP}"> {DWSP} / <img src="images/speed_up.png" title="{L_UPSP}">{UPSP}</td>
                </tr>

открыть includes/ucp/usercp_viewprofile.php

найти

Код:
    $template->assign_vars(array(

добавить перед

Код:
    $dwsp=$profiledata['user_dwsp'];
    $upsp=$profiledata['user_upsp'];
    if($dwsp && $upsp) {
    $dwsp=$bb_cfg['user_speeds'][$dwsp];
    $upsp=$bb_cfg['user_speeds'][$upsp];
    }
    else {
    $dwsp='?';
    $upsp='?';
    }

найти

Код:
        'LOCATION' => $location,

добавить после

Код:
        'UPSP'    => $upsp,
        'DWSP'    => $dwsp,
        'L_UPSP'    => $lang['upsp'],
        'L_DWSP'    => $lang['dwsp'],
        'L_YOUR_SPEED'    => $lang['your_speed'],

аплодим папку images из архива, и всё сохраняем, пользуемся

далее кому нужен вывод под аватарой делаем следующее

открыть viewtopic.php

найти

Код:
    $sql = "
        SELECT

в строке найти

Код:
    , u.user_allowavatar

перед добавить

Код:
    , u.user_upsp, u.user_dwsp

найти

Код:
        // Buttons
        $pm_btn = '';

добавить после

Код:
    if($postrow[$i]['user_upsp'] && $postrow[$i]['user_dwsp']) {
    $upsp = $bb_cfg['user_speeds'][$postrow[$i]['user_upsp']];
    $dwsp = $bb_cfg['user_speeds'][$postrow[$i]['user_dwsp']];
    $userspeed = "<img src=\"images/speed_down.png\" title=\"".$lang['dwsp']."\">".$dwsp."&nbsp;&nbsp;<img src=\"images/speed_up.png\" title=\"".$lang['upsp']."\">&nbsp;&nbsp;".$upsp;
    }
    else $userspeed = '';

найти

Код:
            'POSTER_RANK'        => $poster_rank,

добавить ниже

Код:
            'USERSPEED'        => $userspeed,

открыть templates/default/viewtopic.tpl

найти

Код:
    <!-- IF postrow.POSTER_AVATAR --><p class="avatar">{postrow.POSTER_AVATAR}</p><!-- ENDIF -->

добавить после

Код:
            <p>{postrow.USERSPEED}</p>
Вернуться к началу
 
** *Cibertro*N* **
Зарегистрирован: 2011-04-25
Сообщ.: 63
Откуда: Dushanbe
tajikistan.gif
Сообщение 10-Май-11 01:47 #2  
Что такое БД это Админ Панель если неошибаюсь
Вернуться к началу
    
krumax
Зарегистрирован: 2010-12-10
Сообщ.: 304
Сообщение 10-Май-11 02:44 #3  
** *Cibertro*N* ** писал(а):
Что такое БД это Админ Панель если неошибаюсь

Shocked очень даже ошибаешься.

_________________
http://krumax.org Krumax Tracker - ты закачаешься!
Вернуться к началу
    
** *Cibertro*N* **
Зарегистрирован: 2011-04-25
Сообщ.: 63
Откуда: Dushanbe
tajikistan.gif
Сообщение 10-Май-11 03:00 #4  
krumax писал(а):
** *Cibertro*N* ** писал(а):
Что такое БД это Админ Панель если неошибаюсь

Shocked очень даже ошибаешься.


И где здесь БД я все еше непонял Обейсни : derisive :

krumax кстати трекер твой натури красава живи брат и обейсни нашет БД мне
Вернуться к началу
    
Nikolaich
Зарегистрирован: 2011-02-12
Сообщ.: 89
ecuador.gif
Сообщение 10-Май-11 10:57 #5  
** *Cibertro*N* ** писал(а):
обейсни

Иди в школу. Там тебе "обейснят".

_________________
Никому нельзя верить, даже себе! Мне - можно...
pic
Вернуться к началу
    
** *Cibertro*N* **
Зарегистрирован: 2011-04-25
Сообщ.: 63
Откуда: Dushanbe
tajikistan.gif
Сообщение 10-Май-11 11:51 #6  
Nikolaich Хаха а чет я Самневаюсь ты такой страшный Laughing
Если можешь брат помоги
Вернуться к началу
    
Nikolaich
Зарегистрирован: 2011-02-12
Сообщ.: 89
ecuador.gif
Сообщение 10-Май-11 16:09 #7  
** *Cibertro*N* ** писал(а):
ты такой страшный

С чего ты взял?
** *Cibertro*N* ** писал(а):
Если можешь брат помоги

Википедия тебе в руки, гугль и букварь.

_________________
Никому нельзя верить, даже себе! Мне - можно...
pic
Вернуться к началу
    
epimigyz
Зарегистрирован: 2023-09-27
Сообщ.: 0
Откуда: Ухта
southafrica.gif
Сообщение 20-Ноя-11 17:29 #8  
Как вообще можно устанавливать себе торрент-трекер когда люди не знают простейшего - БД. Это Базы Данных а выполнить их означает сделать sql запрос. Я поражон!!! Прошу прощения за плохой русский мой родной украинский
Вернуться к началу
    
Заголовок новой темы
Форум для новой темы
 
Страница 1 из 1
Показать сообщения:   
Начать новую тему   Ответить на тему    Главная -> SVN -> Моды (full) Часовой пояс: GMT + 4

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru обязательна!

sitemap     карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках



Powered by phpBB © 2001, 2011 phpBB Group
| ©2011-2024 - Воронеж |


Нравится