Как установить трэкер VBTT 3 XBT на vBulletin?

B

batman1

#1
Как установить трэкерVBTT_3_XBT_3.7_3.8 на vBulletin ?

Если кто знает опищите либо дайте сылку поустановке если кто знает.
 
Н

Ночная странница

#2
batman, этот хак у нас не выложен, но я знаю, что внутри должна быть инструкция подробная. Здесь выложить не могу по той причине, что версии этого хака существуют разные... а ты не указал, откуда скачал. Знаю человека, у которого этот хак стоит, могу попросить тебе помочь...

Ну а к админам просьба выложить этот хак... почему-то везде он на депозите выложен, а у меня из-за серого IP туда доступа нет...
 
B

batman1

#3
ИНСТРУКЦИЯ ПО УСТАНОВКЕ V1.2 SVN

Шпион Потока VBulletin 3 для XBT 1.2 SVN - Новый Устанавливает vBulletin 3.7.x/3.8.x только!

Поддержка, доступная в www.torrenttrader.org/forum/
ВЫ ДОЛЖНЫ ИСПОЛЬЗОВАТЬ ВКЛЮЧЕННЫЙ ИСТОЧНИК XBT, ЧТОБЫ ПОЗВОЛИТЬ СКОРОСТЬ И КТО ЗАКОНЧИЛ ПОДДЕРЖКУ ПОТОКА.

ОРИГИНАЛЬНЫЙ XBT НЕ ВКЛЮЧАЕТ ЭТУ ПОДДЕРЖКУ!


Инсталляционные Инструкции:
Чтобы установить таможенный XBT, загрузите xbt папку к своему серверу, и в предельном типе

./make.sh (должен быть в папке шпиона) собирать источник

отредактируйте xbt_tracker.conf файл к своим деталям базы данных

./xbt_tracker (все еще в папке Шпиона), чтобы начать XBT


Следующие инструкции только, чтобы установить VBTT 3 модификации, пожалуйста, обратитесь к http://xbtt.sourceforge.net/tracker/ для подробного XBT, устанавливают инструкции! НЕ ИМПОРТИРУЙТЕ SQL ДЛЯ XBT, ЭТОТ МОДНИК ДЕЛАЕТ ЭТО!!


1.

В этом шаге/forumroot/будет определять папку, где Ваш форум Vbulletin установлен (вообще "/или / форум /")
ЗАГРУЗИТЕ charts.php к/forumroot/
ЗАГРУЗИТЕ charts.swf к/forumroot/
ЗАГРУЗИТЕ history.php к/forumroot/
ЗАГРУЗИТЕ history2.php к/forumroot/
ЗАГРУЗИТЕ history3.php к/forumroot/
ЗАГРУЗИТЕ resetpasskey.php к/forumroot/
ЗАГРУЗИТЕ stats.php к/forumroot/
ЗАГРУЗИТЕ torrent.php к/forumroot/
ЗАГРУЗИТЕ torrents.php к/forumroot/

ЗАГРУЗИТЕ vbtt к/forumroot/

Изображения ЗАКАЧКИ к/forumroot/

ЗАКАЧКА включает в/forumroot/

ЗАГРУЗИТЕ admincp к/forumroot/

В AdminCP, используя Менеджера по продукции, избранного product-vbtt3forxbt.xml файл и, импортируют это. Это устанавливает все необходимые Таблицы базы данных Vbulletin/XBT, плагины и шаблоны

Установите включенного таможенного шпиона XBT на сервере и установите XBT config файл к Вашей DB форума. Продукт устанавливает необходимые столы/ценности DB XBT.

2.
Откройте attachment.php, удалите:
($hook = vBulletinHook:: fetch_hook (' attachment_display '))? An estimation ($hook): the false;
Тогда найдите:
$startbyte = 0; $lastbyte = $attachmentinfo [' filesize '] - 1;

и замените это:
($hook = vBulletinHook:: fetch_hook (' attachment_display '))? An estimation ($hook): the false; $startbyte = 0; $lastbyte = $attachmentinfo [' filesize '] - 1;

Тогда найдите:
$attachmentinfo = $db->query_first_slave("
SELECT attachmentid, SUBSTRING(" . ((!empty($vbulletin->GPC['thumb']) ? 'thumbnail' : 'filedata')) . ", $startbyte + 1, $readsize) AS filedata
FROM " . TABLE_PREFIX . "attachment
WHERE attachmentid = $attachmentinfo[attachmentid]
");
echo $attachmentinfo['filedata'];

и замените это:
if (!$startbyte && $lastbyte == $attachmentinfo['filesize'] - 1 && strlen($attachmentinfo['filedata']) == $attachmentinfo['filesize'])
{
echo $attachmentinfo['filedata'];
}
else
{
$attachmentinfo = $db->query_first_slave("
SELECT attachmentid, SUBSTRING(" . ((!empty($vbulletin->GPC['thumb']) ? 'thumbnail' : 'filedata')) . ", $startbyte + 1, $readsize) AS filedata
FROM " . TABLE_PREFIX . "attachment
WHERE attachmentid = $attachmentinfo[attachmentid]
");
echo $attachmentinfo['filedata'];
}


Тогда найдите:
? 'thumbnail_dateline AS dateline, thumbnail_filesize AS filesize,'
: 'attachment.dateline, filesize,')) . "

и замените это:
? 'attachment.thumbnail AS filedata, thumbnail_dateline AS dateline, thumbnail_filesize AS filesize,'
: 'attachment.dateline, SUBSTRING(filedata, 1, 2097152) AS filedata, filesize,')) . "

3.
Откройте newattachment.php и найдите:
$popid = array_keys($vbulletin->GPC['delete']);
$attachmentid = intval($popid[0]);
и замените это:
$popid = array_keys($vbulletin->GPC['delete']);
$attachmentid = intval($popid[0]);
($hook = vBulletinHook::fetch_hook('vbtt_newattach_hook')) ? eval($hook) : false;

4.
Открытый showthread.php
найдите:
if ($thread['attach'])
{
$attachments = $db->query_read("
SELECT dateline, thumbnail_dateline, filename, filesize, visible, attachmentid, counter,
postid, IF(thumbnail_filesize > 0, 1, 0) AS hasthumbnail, thumbnail_filesize,
attachmenttype.thumbnail AS build_thumbnail, attachmenttype.newwindow
FROM " . TABLE_PREFIX . "attachment
LEFT JOIN " . TABLE_PREFIX . "attachmenttype AS attachmenttype USING (extension)
WHERE postid IN (-1" . $ids . ")
ORDER BY attachmentid
");

и замените это:
if ($thread['attach'])
{
$attachments = $db->query_read("
SELECT info_hash, `".TABLE_PREFIX."attachment`.size,comment,created_by,announce_list,completed_by, completed, seeders, leechers, upspeed, downspeed, dateline, thumbnail_dateline, filename, filesize, visible, attachmentid, counter,
postid, IF(thumbnail_filesize > 0, 1, 0) AS hasthumbnail, thumbnail_filesize,
attachmenttype.thumbnail AS build_thumbnail, attachmenttype.newwindow
FROM " . TABLE_PREFIX . "attachment
LEFT JOIN " . TABLE_PREFIX . "attachmenttype AS attachmenttype USING (extension)
WHERE postid IN (-1" . $ids . ")
ORDER BY attachmentid
");

Тогда найдите первую инстанцию ТОЛЬКО:
$postattach["$attachment[postid]"]["$attachment[attachmentid]"] = $attachment;


и замените это:
($hook = vBulletinHook::fetch_hook('vbtt_postbitstats_hook')) ? eval($hook) : false;
$postattach["$attachment[postid]"]["$attachment[attachmentid]"] = $attachment;
5.
Откройте includes/class_dm_attachment.php, затем найдите:
'filedata' => array(TYPE_BINARY, REQ_NO, VF_METHOD),
'filesize' => array(TYPE_UINT, REQ_YES),
и замените это:
'filedata' => array(TYPE_BINARY, REQ_NO, VF_METHOD),
'filesize' => array(TYPE_UINT, REQ_YES),
'info_hash' => array(TYPE_STR, REQ_NO),
'announce_list' => array(TYPE_STR, REQ_NO),
'created_by' => array(TYPE_STR, REQ_NO),
'comment' => array(TYPE_STR, REQ_NO),
'size' => array(TYPE_NUM, REQ_NO),
6.
Откройте includes/functions_forumdisplay.php, затем найдите:
if ($thread['attach'] > 0)
{
$show['paperclip'] = true;
$thread['checkbox_value'] += THREAD_FLAG_ATTACH;
}

и замените это:
if ($thread['attach'] > 0)
{
$show['paperclip'] = true;
($hook = vBulletinHook::fetch_hook('vbtt_threadbitstats_hook')) ? eval($hook) : false;
$thread['checkbox_value'] += THREAD_FLAG_ATTACH;
}

7.
Откройте includes/class_dm_user.php, затем найдите:
'sigpicrevision' => array(TYPE_UINT, REQ_NO),

и замените это:
'sigpicrevision' => array(TYPE_UINT, REQ_NO),

'can_leech' => array(TYPE_UINT, REQ_NO),
'wait_time' => array(TYPE_NUM, REQ_NO),
'downloaded' => array(TYPE_NUM, REQ_NO),
'uploaded' => array(TYPE_NUM, REQ_NO),
'torrent_pass' => array(TYPE_STR, REQ_NO),

8.
Откройте admincp/user.php, затем найдите:
"resources.php?" . $vbulletin->session->vars['sessionurl'] . "do=viewuser&u=" . $vbulletin->GPC['userid']
=> $vbphrase['view_forum_permissions'],

и замените это:
"resources.php?" . $vbulletin->session->vars['sessionurl'] . "do=viewuser&u=" . $vbulletin->GPC['userid']
=> $vbphrase['view_forum_permissions'],
"resetkey.php?" . $vbulletin->session->vars['sessionurl'] . "u=" . $vbulletin->GPC['userid']
=> $vbphrase['vbtt_reset_passkey'],
В этом пункте Вы должны будете сделать следующий шаблон, редактирует.

Вы должны будете сделать, они редактируют для каждого стиля, который Вы установили.


9.
В AdminCP VBulletin, в Шаблонах Списка участника, редактируют список пользователей, тогда найдите:
<if condition="$show['emailcol']"><td class="thead" nowrap="nowrap">$vbphrase[contact]</td></if>


и замените это:
<if condition="$show['memstats']">
<td class="thead">$vbphrase[vbtt_downloaded]</td>
<td class="thead">$vbphrase[vbtt_uploaded]</td>
<td class="thead">$vbphrase[vbtt_dlspeed]</td>
<td class="thead">$vbphrase[vbtt_ulspeed]</td>
<td class="thead">$vbphrase[vbtt_ratio]</td>
<td class="thead">$vbphrase[vbtt_bt_client]</td>
</if>
<if condition="$show['emailcol']"><td class="thead" nowrap="nowrap">$vbphrase[contact]</td></if>

10.
В AdminCP VBulletin, в Шаблонах Списка участника, редактируют memberlist_resultsbit, тогда найдите:
<if condition="$show['usertitlecol']"><div class="smallfont">$userinfo[usertitle]</div></if>
</td>

и замените это:
<if condition="$show['memstats']">
<td class="$bgclass">$userinfo[downloaded]</td>
<td class="$bgclass">$userinfo[uploaded]</td>
<td class="$bgclass">$userinfo[dlspeed]</td>
<td class="$bgclass">$userinfo[ulspeed]</td>
<td class="$bgclass">$userinfo[ratio]</td>
<td class="$bgclass">$userinfo[btclient]</td>
</if>

11.
В AdminCP VBulletin, в Шаблонах Постдолота, редактируют postbit_attachment и помещают это в очень конец:
<tr><td> </td><td>
<br>
$attachment[tstats]
<br>
$attachment[torrentinfo]
</td>
</tr>
 
B

batman1

#4
12.
В AdminCP VBulletin, в Шаблонах Постдолота, редактируют и постбит и postbit_legacy, тогда найдите:
<div>
$vbphrase[posts]: $post[posts]
</div>

и замените это:
<div>
$vbphrase[posts]: $post[posts]
</div>
<if condition="THIS_SCRIPT =='showthread'">
<if condition="$show['postbitstats']">
<if condition="$post[uploaded] || $post[downloaded]">
<div> UL: <span style="color: green">$post[uploaded]</span></div>
<div> DL: <span style="color: blue">$post[downloaded]</span></div>
<div> Ratio: <if condition="$post[ratio] > .75"><span style="color: black"><else /><span style="color: red"></if>$post[ratio]</span>
</div>
</if>
</if>
</if>

13.
В AdminCP VBulletin, в Шаблонах Threadbit, редактируют threadbit, тогда найдите:
<if condition="$show['unsubscribe']">

и замените это:
<if condition="$show['threadstats']">
<div class="smallfont">$thread[torrent]</div>
</if>
<if condition="$show['unsubscribe']">

Наконец.
Наслаждайтесь VBTT 3 для XBT на Вашем сайте!
 
Н

Ночная странница

#5
batman, я так понимаю, это перевод имеющейся англоязычной инструкции?
Если выложите сам хак, или дадите ссылку, откуда качали, или, как минимум, дадите английский вариант (лучше в формате txt), я смогу вам корректно перевести все эти "
Тогда найдите первую инстанцию ТОЛЬКО:

:D

Добавлено через 1 минуту
Ой, только увидела архив, извиняюсь, сейчас оформлю всё должным образом.
 
B

batman1

#7
К чему я отредактировал этот пост чтоб в помогли мне разобратся кое в чем.

Скачать продукт можно [DLDOWN="18"]Популярный хак торент трэкера VBTT 3 XBT (2.68 Мб)[/DLDOWN]

Добавлено через 5 минут
А что он делает, за кем шпионит? :cool:

Незнаю закем он шпионит а так это хак торента в vBulletin3.8.X:D

Добавлено через 41 минуту
./make.sh такого файла нет в папке XBT или его надо создать?

[ADMIN="Veter"]Выложил хак в файлловый архив[/ADMIN]
 
W

Wmboard

#8
Хак выложил сюда, англоязычная инструкция там же в архиве. Хак был скачан по ссылке batman, поэтому гарантий его защиты и работоспособности нет.

Будет аналог из надежного источника перезалью, в теме отпишусь.
 
B

batman1

#9
Как толко появится осуждение подобного хака найденым вами известите хорошо.
 
Н

Ночная странница

#10
./make.sh такого файла нет в папке XBT или его надо создать?

я вообще увязла с этой инструкцией, там столько технических моментов, что боюсь мой перевод будет ... больше вреден, чем полезен. Файл такой (как написано) ДОЛЖЕН БЫТЬ... а вот уж есть или нет, сейчас погляжу его на локалке...
 
B

batman1

#11
Это точно черезчур замудреная инструкция в топку етот хак . Вообще сам хак полезен будет многим пользователям еслиб знат его конкретные настройки.
 
Н

Ночная странница

#12
черезчур замудреная инструкция в топку етот хак

batman, ну зачем сразу в топку?
Я посидела со словарем, помучала друга, лучше меня разбирающегося и в трекерах и в английском, и осилила эту инструкцию /особые благодарности - другу, он перевел самые трудные участки текста/

Переведенная инструкция прилагается.
Если будут замечены ошибки - просьба указать - исправлю.
Тот файл, о котором выше шла речь, нашелся, но не нашелся другой (в инструкции указано примечанием от НС (то есть меня)...
 
B

batman1

#13
batman, этот хак у нас не выложен, но я знаю, что внутри должна быть инструкция подробная. Здесь выложить не могу по той причине, что версии этого хака существуют разные... а ты не указал, откуда скачал. Знаю человека, у которого этот хак стоит, могу попросить тебе помочь...

Ну а к админам просьба выложить этот хак... почему-то везде он на депозите выложен, а у меня из-за серого IP туда доступа нет...

А мне интерестно ты бы немогла узнать у этогого человека просто хочу ставить булку такой модэли -vBulletin 3.8.4+торент трекер+моды меня интересует подерживает ли этот (хак торрент) для стандартного трэкера ?

 
B

Boss3

#14
batman, знаешь че я тебе посоветую. Не ставить всякие левые сборки чтоб потом не было проблем с форумом. Ну если ты собираешься его развивать дальше :pardon:

В Рунете всего несколько мест где можно скачать воблу и знать точно, что туда ничего не вшили :D
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread