Стол заказов 1.1.0

Добавляет возможность пользователям делать заказы на раздачи, которые они хотели бы видеть.

  1. Exile
    Совместимость:
    не проверялся на совместимость
    Изменения в БД:
    требуются
    Автор:
    Wertos
    Общественное достояние:
    да
    Описание: добавляет возможность пользователям делать заказы на раздачи, которые они хотели бы видеть.
    Инструкция по установке:
    PHP:
    ----------- SQL ---------------------
    CREATE TABLE IF NOT EXISTS `bb_order` (
      `
    order_idint(10unsigned NOT NULL auto_increment,
      `
    order_forum_idsmallint(5NOT NULL default '0',
      `
    order_nametext,
      `
    order_desctext,
      `
    order_timeint(11NOT NULL,
      `
    order_user_performed_idint(1NOT NULL default '0',
      `
    order_topic_idmediumint(8NOT NULL default '0',
      `
    order_yesint(1NOT NULL default '0',
      `
    order_user_idint(10NOT NULL default '0',
      `
    order_voteint(10NOT NULL default '0',
      
    PRIMARY KEY  (`order_id`)
    ENGINE=MyISAM  DEFAULT CHARSET=utf8;

    CREATE TABLE IF NOT EXISTS `bb_order_comment` (
      `
    comment_idint(10unsigned NOT NULL auto_increment,
      `
    order_idint(10unsigned NOT NULL,
      `
    commenttext,
      `
    comment_timeint(11NOT NULL,
      `
    comment_user_idint(10NOT NULL default '0',
      
    PRIMARY KEY  (`comment_id`)
    ENGINE=MyISAM  DEFAULT CHARSET=utf8;
    --------------- 
    ajax.php ---------------
    Найти
    'view_profile'      => array('user'),
    Ниже вставить
    'order'              => array('user'),

    Найти
    function view_profile()
        {
            require(
    AJAX_DIR 'view_profile.php');
        }
    Ниже вставить
    function order()
        {
            require(
    AJAX_DIR 'order.php');
        }

    ----------------- 
    init_bb.php -------------
    Найти
    define
    ('BB_LOG',                  'bb_log');
    Ниже вставить
    define
    ('BB_ORDER',                'bb_order');   
       
    ----------------------- 
    lang_main.php ----------------

    // Start order mod
    $lang['ORDER_SECTION'] = 'Секция запросов';
    $lang['ORDER'] = 'Запрос';
    $lang['ORDER_ADDED'] = 'Добавлен';
    $lang['USER_ORDERED_ADD'] = 'Запросил';
    $lang['ORDER_YES'] = 'Выполнен ?';
    $lang['USER_ORDER_PERFORMED'] = 'Выполнил';
    $lang['ORDER_VOTE'] = 'Голосов';
    $lang['ORDER_ADD'] = 'Сделать запрос';
    $lang['ORDER_MY'] = 'Мои запросы';
    $lang['ORDER_ALL'] = 'Все запросы';
    $lang['ORDER_HIDE_YES'] = 'Спрятать выполненные';
    $lang['INPUT_ORDER_HEAD'] = 'Введите заголовок запроса';
    $lang['INPUT_ORDER_DESC'] = 'Введите краткое описание';
    $lang['ORDER_ARE_VOTE'] = 'Извините, но Вы уже голосовали за данный запрос сегодня !\n Голосовать можно раз в сутки !';
    $lang['SET_ORDER_TOPIC_ID'] = 'В этом поле укажите ID топика';
    $lang['ORDER_TOPIC_ID_NOT_SET'] = 'ID топика не указан !!!';
    $lang['ORDER_ABUSE'] = 'Нарушение';
    $lang['ORDER_SHOW_ABUSE'] = 'C нарушениями';
    $lang['SELECT_ORDER_FORUM'] = '<b>Выберите форум.</b><br />В котором, по Вашему мнению должна располагаться раздача';
    // End order mod

    Изображения

    1. t87v.png