Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Запросы модов для трекера

  • Список форумов
  • Форумы по phpBB 3.0
  • Мод трекера ppkBB3cker
  • Моды и стили для трекера
  • Запросы модов для трекера

Запрос адаптации модов с TorrentPier Часть 1

54 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • След.
Просмотры: 3807 • 
  • VoVZiK13 Сообщение 03.02.2011
    bizZz0n
    Ну я почти сделал мод чтоб
    bizZz0n писал(а):Отдано, Скачано - из этого высчитывать сколько доступно! (как на тапках).
    Потом:
    bizZz0n писал(а):5) Нет аватара / No avatar
    Мод для форума phpbb3 идеально подходит и для трекера http://www.phpbb.com/community/viewtopic.php?t=1098215
    1. functions_display.php в \includes\

    --найти--

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

    if (empty($avatar) || !$avatar_type)
    	{
    		return '';
    --заменить (return '';)--
    на

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

    return '<img src="images/avatars/no_avatar.png" alt="' . ((!empty($user->lang[$alt])) ? $user->lang[$alt] : $alt) . '" />';
    --сохранить и закрыть--

    2. Расположить файл no_avatar.png в /images/avatars/
    bizZz0n писал(а):3) UPLOAD за регистрацию
    Это можно без мода сделать. Зайди в phpMyAdmin далее в свою базу найди таблицу с пользователями (xxxxxx_users) зайди в неё потом структура найди строчку user_uploaded нажми "изменить" в поле "по умолчанию" вместо нуля выставь значение (в байтах) сохрани и всё теперь каждому новому пользователю будет выставляться это значение. Потом когда не нужно будет уберёш на ноль.
    bizZz0n писал(а):1) Кнопка загрузки изображений в быстром ответе
    Отпишись вот в этой теме если это то viewtopic.php?f=32&t=1685
    Россия, такая Россия.
VoVZiK13
  • Аватара пользователя
    serrrios Сообщение 04.02.2011
    VoVZiK13 писал(а):Доступно = (Отданно * (ратио - мин. парог рейтинга для скачивания)) + (скачано * (ратио - мин. парог рейтинга для скачивания))
    С чего сея формула?
    С похмела мож че не так думаю, но на мой взгляд как-то так:
    up/dl=r => const(up)/dl=r (то есть, аплоад считаем что не изменяется, тогда даунлод обратно пропорционален ратио, следовательно если уменьшаем ратио до парога, то даунлоад должен увеличиваться) => (учитываем даунлоад как сумму того что было(тож не изменяется) и доступно до да спада ратио до парога) const(up)/(dl(dost)+const(dl))=porog => (const(up)/porog) - const(dl) = dl(dost) ??
    Единственно что здесь не учтено, так это бонус. Но я считаю что его вообще надо убрать от ратио ибо это бред бредовый оО за бонус лучше сделать какие-нибудь услуги типа обмена аплоада, чем в будущем и займусь..
    А так формула учитывая бонус выглядит как-то так: (const(up)/porog) - const(dl) + (const(up)/bonus) = dl(dost)
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    votept Сообщение 04.02.2011
    Мне бы вот такую штуку в профиль и больше ничего ненадо.
votept
  • Аватара пользователя
    serrrios Сообщение 04.02.2011

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

    	$sql="SELECT SUM(size) size FROM tracker_torrents WHERE poster_id = ".$member['user_id'];
    	$result=$db->sql_query($sql, 360);
           	$total_size=$db->sql_fetchrow($result);
    

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

    	'TRACKER_USER_SIZE'		=> get_formatted_filesize($total_size['size']),
    
    В memberlist_add1.php, чтоб выводить сколько зарелизил..
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    votept Сообщение 04.02.2011
    serrrios писал(а):

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

    	$sql="SELECT SUM(size) size FROM tracker_torrents WHERE poster_id = ".$member['user_id'];
    	$result=$db->sql_query($sql, 360);
           	$total_size=$db->sql_fetchrow($result);
    

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

    	'TRACKER_USER_SIZE'		=> get_formatted_filesize($total_size['size']),
    
    В memberlist_add1.php, чтоб выводить сколько зарелизил..

    :? А по подробней пожалуйста?

    Добавлено спустя 6 минут 7 секунд:
    Не понял куда это пихать

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

    $sql="SELECT SUM(size) size FROM tracker_torrents WHERE poster_id = ".$member['user_id'];
       $result=$db->sql_query($sql, 360);
              $total_size=$db->sql_fetchrow($result);
    :?

    Ща вот так вывело в профиле: { TRACKER_USER_SIZE }: 0 байт
votept
  • Аватара пользователя
    serrrios Сообщение 04.02.2011
    Находишь кусок кода в файле: memberlist_add1.php

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

    				'CRON_TASK'=>'<img src="' . append_sid($phpbb_root_path . 'tracker/cron.' . $phpEx, 'id[]='.$cron_id) . '" alt="cron" width="1" height="1" />'
    				)
    			);
    		}
    	}
    }
      
    $template->assign_vars(array(
    	'TRACKER_USER_TORRENTS'		=> '<a href="'.append_sid("{$phpbb_root_path}search.$phpEx", "search_id=egosearch&torrent=my&u=".$user_id).'">'.$member['user_torrents'].'</a>',
    
    Заменяешь на:

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

    				'CRON_TASK'=>'<img src="' . append_sid($phpbb_root_path . 'tracker/cron.' . $phpEx, 'id[]='.$cron_id) . '" alt="cron" width="1" height="1" />'
    				)
    			);
    		}
    	}
    }
    
     $sql="SELECT SUM(size) size FROM tracker_torrents WHERE poster_id = ".$member['user_id'];
       $result=$db->sql_query($sql, 360);
              $total_size=$db->sql_fetchrow($result);
    
    $template->assign_vars(array(
       'TRACKER_USER_SIZE'      => get_formatted_filesize($total_size['size']),
    	'TRACKER_USER_TORRENTS'		=> '<a href="'.append_sid("{$phpbb_root_path}search.$phpEx", "search_id=egosearch&torrent=my&u=".$user_id).'">'.$member['user_torrents'].'</a>',
    
    В файле memberlist_view.html в нужное место вставляешь {TRACKER_USER_SIZE}
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    votept Сообщение 04.02.2011
    Вот что вышло... Может то что у меня 39 версия? :?


    SQL ERROR [ mysql4 ]

    Table 'voteptr_php.tracker_torrents' doesn't exist [1146]

    SQL

    SELECT SUM(size) size FROM tracker_torrents WHERE poster_id = 218

    BACKTRACE

    FILE: includes/db/mysql.php
    LINE: 173
    CALL: dbal->sql_error()

    FILE: tracker/include/memberlist_add1.php
    LINE: 64
    CALL: dbal_mysql->sql_query()

    FILE: memberlist.php
    LINE: 585
    CALL: include_once('tracker/include/memberlist_add1.php')
votept
  • Аватара пользователя
    serrrios Сообщение 04.02.2011
    wtf оО Пишет что таблицы нету с торрентами хВ
    Попробуй замени строчку

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

    $sql="SELECT SUM(size) size FROM tracker_torrents WHERE poster_id = ".$member['user_id'];
    на

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

    	$sql="SELECT SUM(size) size FROM ".TRACKER_TORRENTS_TABLE." WHERE poster_id = ".$member['user_id'];
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    votept Сообщение 04.02.2011
    serrrios писал(а):wtf оО Пишет что таблицы нету с торрентами хВ
    Попробуй замени строчку

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

    $sql="SELECT SUM(size) size FROM tracker_torrents WHERE poster_id = ".$member['user_id'];
    на

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

    	$sql="SELECT SUM(size) size FROM ".TRACKER_TORRENTS_TABLE." WHERE poster_id = ".$member['user_id'];
    ;) Помогло. Спасибо. Правда он показывает общий вес раздач которые я лично залил, а не раздал. Но тоже не плохо )
votept
  • Аватара пользователя
    serrrios Сообщение 04.02.2011
    Ну так блин =) Скок отдал стандартно выводиться с помощью {TRACKER_USER_UPLOAD}, а скачал {TRACKER_USER_DOWNLOAD} =))
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
54 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • След.

Вернуться в «Запросы модов для трекера»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума