- Совместимость
- не проверялся на совместимость
- Изменения в БД
- требуются
- Автор
- Wertos
- Общественное достояние
- да
Описание: добавляет возможность пользователям делать заказы на раздачи, которые они хотели бы видеть.
- Инструкция по установке
-
PHP:
----------- SQL --------------------- CREATE TABLE IF NOT EXISTS `bb_order` ( `order_id` int(10) unsigned NOT NULL auto_increment, `order_forum_id` smallint(5) NOT NULL default '0', `order_name` text, `order_desc` text, `order_time` int(11) NOT NULL, `order_user_performed_id` int(1) NOT NULL default '0', `order_topic_id` mediumint(8) NOT NULL default '0', `order_yes` int(1) NOT NULL default '0', `order_user_id` int(10) NOT NULL default '0', `order_vote` int(10) NOT NULL default '0', PRIMARY KEY (`order_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `bb_order_comment` ( `comment_id` int(10) unsigned NOT NULL auto_increment, `order_id` int(10) unsigned NOT NULL, `comment` text, `comment_time` int(11) NOT NULL, `comment_user_id` int(10) NOT 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