[Soft] TBDev v2.0 (18.05.07) Pre 6 RC 0 (update 26.04.09)

Тема в разделе "Торрент Трекеры", создана пользователем legion333, 28 апр 2009.

Статус темы:
Закрыта.
  1. legion333

    legion333 Читатель

    Заблокирован
    Регистр.:
    5 авг 2007
    Сообщения:
    37
    Симпатии:
    18
    Вот, немного изменил Yuna свой движок) Обновляемся ;)

    26.04.09
    Удалены файлы форума + фиксы секурити.
    Ждите след. обновления - удаление интеграции с форумом.

    Скачать:
    Посмотреть вложение TBDev.18.05.07_pre_fixed.zip

    P.S: Может давайте сделаем общую тему поповоду этого движка? Движок очень популярный в Украине
     
  2. DeamoniC

    DeamoniC Создатель

    Регистр.:
    26 июл 2006
    Сообщения:
    43
    Симпатии:
    9
    Чет описание вообще никакое, что тут, что на офф. сайте. Какие конкретно дыры закрыты, а то их там хоть задом ешь. Еще с форумом не понятно, написано что файлы удалены, при этом на офф. сайте написано что ждите дезинтеграцию в след. версии.

    Да и вообще нафиг этого Юну, он уже не занимается этим делом, только лаве сшибает, посему тема отдельная под это дырявое уг делать не стоит.
     
    ssh2k нравится это.
  3. XanderMaximov

    XanderMaximov Читатель

    Заблокирован
    Регистр.:
    8 ноя 2008
    Сообщения:
    49
    Симпатии:
    139
    Отдельного раздела под каждый двиг не предусмотрено, но можно обсуждать все в одной теме, то не запрещено
     
  4. LOCKEE

    LOCKEE Прохожие

    Ну, а всётаки, что реализовано лично Тобой в данном движке?
    Можешь дать хоть какоето описание, коечто может и я смогу добавить.
     
  5. legion333

    legion333 Читатель

    Заблокирован
    Регистр.:
    5 авг 2007
    Сообщения:
    37
    Симпатии:
    18
    Я не создатель) А вот создатель сборки много чево сделал, пример кинозал.тв, рипов.нет и тд..
     
  6. shagy04

    shagy04 Писатель

    Регистр.:
    21 апр 2009
    Сообщения:
    3
    Симпатии:
    2
    можно демо?
    или скриншоты..
    или описание полное..хоть что нибудь :)
     
  7. legion333

    legion333 Читатель

    Заблокирован
    Регистр.:
    5 авг 2007
    Сообщения:
    37
    Симпатии:
    18
    Демо:
    _http://tracker.hdclub.com.ua/
    _http://ripov.net
     
  8. legion333

    legion333 Читатель

    Заблокирован
    Регистр.:
    5 авг 2007
    Сообщения:
    37
    Симпатии:
    18
    Хак: Полное удаление форума MyBB

    MyBB - бесплатный движок форума, который быстро вскрывают умелые люди. Так что он в дивжке лишний, удаляем;)

    из takelogin.php удалить
    PHP:
    $mybb sql_query("SELECT uid, loginkey FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($row['id']));
    if (
    mysql_num_rows($mybb) >= 1) {
        
    $mybbuser mysql_fetch_array($mybb);
        
    my_setcookiee("mybbuser"$mybbuser['uid']."_".$mybbuser['loginkey'], nulltrue);
    }
    из userdetails.php удалить
    PHP:
      $posts get_row_count(TABLE_PREFIX."posts""WHERE uid = $user[id] AND visible = 1");

    [...]

    if (
    $posts && (($user["class"] >= UC_POWER_USER && $user["id"] == $CURUSER["id"]) || get_user_class() >= UC_MODERATOR))
        print(
    "<tr><td class=\"rowhead\">Сообщений</td><td align=\"left\"><a href=\"forum/search.php?action=finduser&uid=$user[id]\">$posts</a></td></tr>\n");
    else
        print(
    "<tr><td class=\"rowhead\">Сообщений</td><td align=\"left\">0</td></tr>\n");
    из functions.php удалить
    PHP:
    require_once($rootpath 'include/mybb.php');

    [...]

        
    my_unsetcookiee("mybbuser");
        
    my_unsetcookiee("sid");
        if (
    my_getuid($uid)) {
            
    $time TIMENOW;
            
    $lastactive $time-900;
            
    sql_query("UPDATE ".TABLE_PREFIX."users SET lastactive = ".sqlesc($lastactive).", lastvisit = ".sqlesc($time)." WHERE uid = ".sqlesc($uid));
        }
    из init.php удалить
    PHP:
    define ('TABLE_PREFIX''mybb_'); // DO NOT CHANGE !

    [...]

    // DEFINE FORUM GROUPS
    define ('MYBB_GUEST'1);
    define ('MYBB_USER'2);
    define ('MYBB_SUPERMOD'3);
    define ('MYBB_ADMINISTRATOR'4);
    define ('MYBB_PENDING'5);
    define ('MYBB_MODERATOR'6);
    define ('MYBB_BANNED'7);
    define ('MYBB_POWER_USER'8);
    define ('MYBB_VIP'9);
    define ('MYBB_UPLOADER'10);
    из cleanup.php удалить
    PHP:
                sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($arr["id"])) or sqlerr(__FILE____LINE__);

    [...]

                
    sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($arr["id"])) or sqlerr(__FILE__,__LINE__);

    [...]

                
    sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($arr["id"])) or sqlerr(__FILE____LINE__);

    [...]

                
    sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($arr["id"])) or sqlerr(__FILE__,__LINE__);

    [...]

                
    sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($arr["id"]));
    из takesignup.php удалить
    PHP:
        $mybb sql_query("SELECT uid, loginkey FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($id));
        if (
    mysql_num_rows($mybb) >= 1) {
            
    $mybbuser mysql_fetch_array($mybb);
            
    my_setcookiee("mybbuser"$mybbuser['uid']."_".$mybbuser['loginkey'], nulltrue);
        }

    [...]

    include_once(
    "include/community.php");
    из adduser.php удалить
    PHP:
        define ('TYPE''add_forum_user');
    из modtask.php удалить
    PHP:
                $mybb_unban sql_query("SELECT uid FROM ".TABLE_PREFIX."banned WHERE uid = ".sqlesc($userid));
                if (
    mysql_num_rows($mybb_unban) >= 1)
                    
    sql_query("DELETE FROM ".TABLE_PREFIX."banned WHERE uid = ".sqlesc($userid));
                
    sql_query("UPDATE ".TABLE_PREFIX."users SET usergroup = '".MYBB_USER."' WHERE uid = ".sqlesc($userid)) or sqlerr(__FILE__,__LINE__);


    [...]

                
    $mybb_ban sql_query("SELECT uid FROM ".TABLE_PREFIX."banned WHERE uid = ".sqlesc($userid));
                if (
    mysql_num_rows($mybb_ban) == 0) {
                    
    sql_query("INSERT INTO ".TABLE_PREFIX."banned (uid, gid, oldgroup, admin, dateline, bantime, lifted, reason) VALUES (".sqlesc($userid).", '0', '2', ".sqlesc($modifier).", $dateline, 'perm', '0', ".sqlesc($disreason).")") or sqlerr(__FILE__,__LINE__);
                }
                
    sql_query("UPDATE ".TABLE_PREFIX."users SET usergroup = '".MYBB_BANNED."' WHERE uid = ".sqlesc($userid)) or sqlerr(__FILE__,__LINE__);


    [...]

            
    sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = $userid") or sqlerr(__FILE____LINE__);
            
    sql_query("DELETE FROM ".TABLE_PREFIX."banned WHERE uid = $userid") or sqlerr(__FILE____LINE__);
    из takeprofedit.php удалить
    PHP:
            $mybb sql_query("SELECT uid,loginkey FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($CURUSER['id'])." LIMIT 1");
            if (
    mysql_num_rows($mybb) >= 1) {
                
    $mybbuser mysql_fetch_array($mybb);
                
    my_setcookiee("mybbuser"$mybbuser['uid']."_".$mybbuser['loginkey'], nulltrue);
            }
            unset(
    $mybb,$mybbuser);
    из confirm.php удалить
    PHP:
    sql_query("UPDATE ".TABLE_PREFIX."users SET usergroup='".MYBB_USER."' WHERE uid='".sqlesc($id)."'");
    sql_query("DELETE FROM ".TABLE_PREFIX."awaitingactivation WHERE uid='".sqlesc($id)."' AND type='r' OR type='e'");

    //SET FORUM COOKIE.
    $mybb sql_query("SELECT uid, loginkey FROM ".TABLE_PREFIX."users WHERE uid = ".sqlesc($id));
    if (
    mysql_num_rows($mybb) >= 1) {
        
    $mybbuser mysql_fetch_array($mybb);
        
    my_setcookiee("mybbuser"$mybbuser['uid']."_".$mybbuser['loginkey'], nulltrue);
    }
    из delacct.php удалить
    PHP:
      sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = $id") or sqlerr(__FILE____LINE__);
    из delacctadmin.php удалить
    PHP:
    sql_query("DELETE FROM ".TABLE_PREFIX."users WHERE uid = $id") or sqlerr(__FILE____LINE__);
    изменить forums.php на
    PHP:
    <?php
    require ('include/bittorrent.php');
    gzip();
    dbconn();
    loggedinorreturn();

            
    header('Location: '.$DEFAULTBASEURL.'/forum/');

    ?>
    Файлы community.php и mybb.php полностью удалить.

    Естественно удалить все файлы форума MyBB в папке /forum и удалить в базе MySQL все таблицы с префихом mybb_



    нашёл crypt0s:

    1. из takeprofedit.php удалить

    PHP:
    define('REGISTER'true);
    define('TYPE''change_forum_password');
    include_once(
    "include/community.php");
    2. из confirmemail.php удалить

    PHP:
    sql_querY("UPDATE ".TABLE_PREFIX."users SET email = " sqlesc($email) . " WHERE uid = ".sqlesc($id)); 
    3. удалить файл forumaccount.php

    4. из adduser.php удалить

    PHP:
    define('REGISTER'true);
    define('TYPE''change_forum_password_admin');
    $userid $id;
    $chpassword $newpassword;
    include_once(
    "include/community.php");
    5. из takesignup.php удалить

    PHP:
    define ('REGISTER'true);
    define ('TYPE''add_forum_user');

    if (
    $users == 0)
        
    define ('GROUP'MYBB_ADMINISTRATOR);
    else
        
    define ('GROUP'MYBB_USER);
    6. из init.php удалить

    PHP:
     && !defined('IN_MYBB')
    Хак написал qwertzuiop
     
    SooR нравится это.
  9. legion333

    legion333 Читатель

    Заблокирован
    Регистр.:
    5 авг 2007
    Сообщения:
    37
    Симпатии:
    18
    [AJAX] - Личные сообщения (by SWED)

    Описание:

    Альтернативный мод, замена стандартному. Работает на Ajax, позволяет пользователям получать и отправлять личные сообщения без перезагрузки любой страницы.
    Очень красивое и эффектное окно пользовательской почты, напоминает просмотр картинок через lightbox.
    Автоматическое уведомление "Не прочитанных/прочитанных/удалённых" сообщений. Также была интегрирована функция поиска пользовательского аккаунта при вводе в поле "Кому". С проверкой от двух символов и выше.
    Соблюдаются условия для поиска контакта/отправки сообщения пользователям, которые занесли отправителя в чёрный список или установили флажок принимать [Л.С.] только от друзей. Все поля (Кому/Тема/Сообщения) проверяются, в случае пустого поля отображается ошибка.
    Вызов почтового профильского ящика допускается из чата/профиля/stdhead(а).
    Полностью изменены фразы на переменные и переведены на русский / украинский язык!

    Скрин в Атаче

    Скачать: Посмотреть вложение modal_mailbox.zip
     

    Вложения:

    • tAltU595XT.png
      tAltU595XT.png
      Размер файла:
      47,4 КБ
      Просмотров:
      63
  10. SooR

    SooR Постоялец

    Регистр.:
    24 сен 2008
    Сообщения:
    63
    Симпатии:
    3
    legion333 о, спасибо, хоть не ты написал, но я не видел как его нормально удалять.
    Лучше с IPB совместить, мод на это дело есть.
     
Статус темы:
Закрыта.