[Soft] Интеграция phpbb3 с CyberHype трекером

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

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

    XanderMaximov Читатель

    Заблокирован
    Регистр.:
    8 ноя 2008
    Сообщения:
    49
    Симпатии:
    139
    И так.. наконец-то я выпустил официальную интеграцию CyBERhype Tracker`a с форумом phpBB3. Пока только BETA. Односторонняя интеграция - это такая интеграция при которой изменения на одном движке будут производить изменения на другом движке.. но не наоборот.. В данном случае изменения в трекере будут производить изменения на форуме, но не наоборот. Если будет время - разберусь с форумом и зделаю двустороннюю интеграцию..
    Сложность установки: Сложно
    Время установки: около 30 мин.
    Описание: данная интеграция позволяет производит на двух движках одинковые изменеия: в профиле пользователя(имя, пароль, ICQ, город, день рождения, e-mail, группа, сайт), в блокировке E-mail`a, IP`a, пользователя, в Login`е и Logout`е пользователя, в подтвержении пользователя, в удалении пользователя + BONUS блок-форум(последние сообщения с форума).
    Я крайне не советую ставить на большие трекера эту модификацию, всё-таки бета.. есть бета...как только эта модификация будет полностью проверана, её статус станет FINAL.
    В чём особенности: Удобно будет изменить интеграцию на другой форум, просто переписав функции.
    Архив с файлами, необходимыми для работы интеграции:

    :D

    в include/function_phpbb3.php добавьте после:
    PHP:
    global $use_email_act$default_group_name$ratio_groups$ALLGROUPS$rootpath;
       global 
    $dbname$table_prefix$forum_integrated;
    это:

    PHP:
    $has_registred 0;
       
    $res sql_query 'SELECT u.user_id, s.session_id, sk.key_id FROM ' $dbname '.' $table_prefix 'users AS u LEFT JOIN ' $dbname '.' $table_prefix 'sessions AS s ON s.session_user_id=u.user_id LEFT JOIN ' $dbname '.' $table_prefix 'sessions_keys AS sk ON sk.user_id=u.user_id WHERE u.username_clean = ' sqlesc strtolower $username ) ).' ORDER BY s.session_time DESC LIMIT 1' ) or sqlerr __FILE____LINE__ );
       
    $res mysql_fetch_array $res );
       
    $name_config sqlesc 'cookie_name' );
       
    $res2 sql_query 'SELECT config_value FROM ' $dbname '.' $table_prefix 'config WHERE config_name = ' $name_config ) or sqlerr __FILE____LINE__ );
       
    $res2 mysql_fetch_array $res2 );
       
    $config_value $res2 ['config_value'];
       if (
    $_COOKIE [$config_value '_sid'] == $res ['session_id'] && $_COOKIE [$config_value '_u'] == $res ['user_id'] && md5 $_COOKIE [$config_value '_k'] ) == $res ['key_id']) {
          
    $has_registred 1;
          
    $res ['user_id'] = 0;
       }
       if (
    $res ['user_id']) {
          
    stdhead 'Ошибка!' );
          
    stdmsg 'Ошибка!''Данный аккаунт уже был зарегестрирован на форуме, пожалуйста, выберите другой Ник. Если вы зарегистрированы на форуме, то пожалуйста, войдите, и зарегистрируйтесь на трекере снова.''error' );
          
    stdfoot ();
          die ();
       }
    это:
    PHP:
    if (! $forum_integrated)
          return;
    заменить на:
    PHP:
    if (! $forum_integrated || $has_registred)
          return;
    это:

    PHP:
    FORUM_setgroup $username$group );
    заменить на:

    PHP:
    FORUM_setgroup $lastuname$group );
    это:

    PHP:
    $group_id = ( int ) $groups_ratio [$default];
    заменить на:

    PHP:
    $group_id = ( int ) $groups_ratio [$set_tr_group];
    :D
     
  2. Ruslankz

    Ruslankz Создатель

    Регистр.:
    5 авг 2008
    Сообщения:
    27
    Симпатии:
    2
    А на форум IBP у вас есть интеграция?
     
  3. dvd2050

    dvd2050 Создатель

    Регистр.:
    17 мар 2009
    Сообщения:
    17
    Симпатии:
    19
    XanderMaximov, можно ли ожидать интеграции с вбулетином?
    И занимается ли кто-нибудь проблемой 2-х сторонней интеграции с пхпбб3?
    Эту я поставил, но конечно очень неудобна односторонняя интеграция...
     
  4. MrJ

    MrJ Писатель

    Регистр.:
    10 апр 2009
    Сообщения:
    3
    Симпатии:
    4
    Вот выкладываю готовые файлы интеграции форума phpbb3 с CyberHype трекером, что бы не париться при установке.
    http://depositfiles.com/ru/files/h5sfch6u6
     
  5. PHPDog

    PHPDog Писатель

    Регистр.:
    18 дек 2008
    Сообщения:
    0
    Симпатии:
    1
    XanderMaximov, ты сделал?:smmne:
     
  6. malerok

    malerok Писатель

    Регистр.:
    24 фев 2009
    Сообщения:
    2
    Симпатии:
    0
    Это уже двухсторонняя инеграция?
     
  7. SashaBriskavod

    SashaBriskavod Создатель

    Регистр.:
    30 окт 2008
    Сообщения:
    20
    Симпатии:
    1
    тот же вопрос!!! Если есть выложите как установить!!! :)
     
  8. Вася_Пупкин

    Вася_Пупкин Читатель

    Заблокирован
    Регистр.:
    21 июн 2009
    Сообщения:
    8
    Симпатии:
    0
    на IPB еще не встречал, думаю ближе к зиме заказать у программиста, если у кого будет желание скинутся на мод я потом создам тему в разделе скинутся, думаю актуально, в phpBB много дыр..
     
  9. dragonstyle

    dragonstyle Читатель

    Заблокирован
    Регистр.:
    17 ноя 2008
    Сообщения:
    525
    Симпатии:
    479
    Если хорошо постараться, можно от дыр уйти.. Оставив лишь только парочку..
    А насчет интеграции ипб, думаю к тому времени, напишут... Ведь существует много систем схожих по коду, и уже с готовой интеграцией
     
  10. Web_Robot

    Web_Robot Писатель

    Регистр.:
    12 май 2009
    Сообщения:
    8
    Симпатии:
    0
    ойойой, сразу поимело +8 запросов.. тс где вы узнали что так надо писать? стучите в асю настрою))
     
Статус темы:
Закрыта.