Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
не - я такое никогда нигде не писал :) перепутали наверное.
если интересно, то вот моя реализация: http://torrentpier.com/threads/Случайная-раздача-random-release.1534/(точнее её там чутьчуть переписали), правда спизженная нехорошими человеками и выложенная в том топике примерно известным мне...
дык тут: http://www.torrentpier.com/threads/Кнопка-случайной-темы.1736/#post-23045
тоже не обязательно в футер, а в любое место в любом шаблоне. :) и без лишнего редиректа и без лишнего в многострадальном page_header (хотя вьютопик тоже довольно многострадален, но не так сильно)
совсем необязательно ajax.
как сделано на рутрекере в переинтерпретации к TPII: делаешь в футере ссылку типа .viewtopic.php?randrelease=1 это и будет постоянной ссылкой.
а в viewtopic.php в самом начале, там где определяется номер топика, или поста - туда ещё добавить проверку переданного...
Lange, смотреть отдельно нужно.
попробуй там же где и предыдущее делали ещё сразу после строки
// Get group_opt
вставить строку
if (!$userdata || !isset($userdata['user_id'])) return false;
если не получится - то в личку. разбираться будем
Lange, есть такое.
попробуй в том месте functions.php (в районе 1479)
весь блок // Get group opt привести к такому виду:
// Get group_opt
$group_opt = 0;
if (!empty($userdata['user_id']) && $userdata['user_id'] > 0)
{
$sql = "
SELECT g.group_opt
FROM ". BB_USER_GROUP ." ug
LEFT JOIN "...
тогда можно в админке тройной радиобуттон замутить:
1) Отключить ДХТ. (при скачивании во всех торрентах DHT принудительно отрубается)
2) Исходное состояние. (ДХТ вкл или выкл в зависимости от того как был залит торрент релизером +возможность это определить при аплоаде торрента)
3) Включить ДХТ...
Я бы немного переделал по другому принципу вообще - проставлять запрет дхт в торрент не при зашивке, а при скачивании. Хочется услышать мнение других разработчиков перед тем как закоммититьв свн.
небольшое изменение к праву unlim - разгружаем анонсер.
1) создаём крон-задачку. делаем в includes/cron/jobs новый файл: update_unlim_cache.php с содержимым:
<?php
$sql = "
SELECT ug.user_id
FROM ". BB_GROUPS ." g
LEFT JOIN ". BB_USER_GROUP ." ug ON(g.group_id = ug.group_id AND...
Дополнение к моду - право автопроверки.
добавляем право в functions.php например:
'autocheck' => 6,
соответственно добавляем ланг:
$lang['GROUP_OPT_AUTOCHECK'] = 'Члены группы имеют право создавать раздачи со статусом Проверено';
открываем posting.php, ищем:
if($bb_cfg['premod'])
меняем...
так - один отпал.
ReadMe.txt по установке читать нужно.
Lange, скажи мне плиз что у тебя в php.ini насчёт строки
mbstring.internal_encoding =
не закомментирована ли она и какое значение в ней стоит?
а ещё лучше сказать - какое значение у этой строки в PHP Info из админки
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.