Совместимость: Лицензия/Пиратская [Null]
Создавайте или используйте уже текущие задания для Ваших пользователей сайта.
За выполнение заданий пользователю можно выдать скидку или деньги на сайте.
Модуль полностью исправен. Задания добавляются!
Установка и настройка
Скачать архив.
Выгрузить согласно иерархии папок.
Выполнить в базу данных запрос ( создать запрос )
Создавайте или используйте уже текущие задания для Ваших пользователей сайта.
За выполнение заданий пользователю можно выдать скидку или деньги на сайте.
Модуль полностью исправен. Задания добавляются!
Установка и настройка
Скачать архив.
Выгрузить согласно иерархии папок.
Выполнить в базу данных запрос ( создать запрос )
SQL:
CREATE TABLE IF NOT EXISTS `tasks` (
`id` int(11) NOT NULL,
`name` varchar(32) NOT NULL,
`description` varchar(512) NOT NULL,
`fa` varchar(32) NOT NULL,
`file` varchar(32) NOT NULL,
`strfield` varchar(528) DEFAULT NULL,
`intfield` int(11) NOT NULL DEFAULT '0',
`active` int(11) NOT NULL DEFAULT '1',
`award` int(11) NOT NULL DEFAULT '1',
`award_count` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `users__tasks` (
`id` int(11) NOT NULL,
`userid` int(11) NOT NULL,
`taskid` int(11) NOT NULL,
`completdate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `tasks` (`id`, `name`, `description`, `fa`, `file`, `strfield`, `intfield`, `active`, `award`, `award_count`) VALUES
('1', 'Подписка', 'Вам необходимо подписаться на нашу группу в вк.<br><a href="vk.com/" target="_blank">Ваш ВК</a>', 'users', 'vkgroup', 'topforo.ru', 0, 0, 2, 25),
('2', 'Давай дружить', 'Добавь в друзья руководителя проекта.<br><a href="vk.com/" target="_blank">Ссылка на ВК</a>', 'users', 'vkfriend', 'topforo.ru', 0, 0, 2, 25),
('3', 'Общительный', 'Отправь 15+ сообщений в чате!', 'users', 'chatter', '', 15, 1, 1, 25),
('4', 'Дружелюбный', 'Подружись c 10-ю участниками нашего сайта!', 'users', 'friendly', '', 10, 1, 1, 10),
('5', 'Комментатор', 'Оставь не менее 20 комментариев под новостями на сайте', 'users', 'commentator', NULL, 20, 1, 1, 20),
('6', 'Меценат', 'Потрать более 500 руб. на сайте', 'users', 'mecenat', NULL, 500, 1, 1, 150),
('7', 'Форумчанин', 'Прояви не большую активность на форуме, увлекись дискуссией, оставь как минимум 100 сообщений на форуме', 'users', 'forumgik', '', 100, 1, 1, 50),
('8', 'Спасибо', 'Поблагодари 25 раз, ставь "спасибки"', 'users', 'thanks', NULL, 25, 1, 1, 10),
('9', 'Донатер', 'Пополни баланс на 300 руб. одним платежом', 'users', 'donater', NULL, 300, 1, 1, 100);
ALTER TABLE `tasks` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
ALTER TABLE `users__tasks` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;
INSERT INTO `pages` (`id`, `file`, `url`, `name`, `title`, `description`, `keywords`, `kind`, `image`, `robots`, `privacy`, `type`, `active`, `module`, `page`, `class`) VALUES
(NULL, 'modules/tasks/list.php', 'tasks', 'tasks', 'Задания', 'Задания', 'Задания', 1, 'files/miniatures/standart.jpg', 1, 2, 1, 1, 0, 0,0),
(NULL, 'modules/tasks/settings.php', 'admin/tasks', 'admin_tasks', 'Настройка заданий', 'Настройка заданий', 'Настройка заданий', 1, 'files/miniatures/standart.jpg', 0, 0, 2, 1, 0, 0, 0);