Добавляем жалобы к заданиям SoooFast
Добавляем жалобы к заданиям SoooFast
Как и обещал, выкладываю это дополнение. При установке будьте внимательны. Я распишу как можно поподробнее. Итак, поехали.

1. Самое важное. Ставим это дополнение. Без него ниче не попрёт. Если уже установлено, то по новой устанавливать не придётся.
2. Сделаем SQL-запросы к БД:
ALTER TABLE tb_users ADD taskabuses VARCHAR(5) NOT NULL DEFAULT '0';
ALTER TABLE tb_task ADD abuses VARCHAR(5) DEFAULT '0' NOT NULL;
CREATE TABLE IF NOT EXISTS `sfb_taskabuses` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `ident` varchar(5) NOT NULL,
  `text` varchar(10000) NOT NULL,
  `username` varchar(15) NOT NULL,
  `data` varchar(10) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=9;

3. Вам к счастью я приготовил сразу все файлы. Качаете архив Вы не можете скачивать файлы с нашего сервера и кидаете всё в корень.
4. Открываете header.php и в самый конец добавляете
<?require('config.php'); ?>

Этот шаг обязателен, если у вас скрипт не оптимизирован.

Что нового:
1. Добавлены жалобы - это и есть сама идея.
2. Исправлен баг в отображении своих заданий.
3. Исправлен баг в переключателе страниц.
4. При наборе 10 жалоб автору автоматически запрещается выполнять и добавлять задания.

Однако по последнему пункту чуток забыл написать. Короче, открываем в админке userlist.php и в начале после:
<?
if(isset($_POST["id"]))
{
  $id=$_POST["id"];

Добавить:
$taskabuses=$_POST["taskabuses"];

Затем ниже после:
$autoref=$_POST["autoref"];

Добавить:
mysql_query("UPDATE tb_users SET taskabuses='$taskabuses' WHERE id='$id'");

И наконец ещё ниже ищем строкy:
Денег на балансе: <input type="text" name="money" value="<?= $registroe["money"] ?>"><br>

И после неё добавляем:
Кол-во жалоб на задания: <input type="text" name="taskabuses" value="<?= $registroe["taskabuses"] ?>"><br>

Всё. Теперь юзеры когда поймут, что их забанили на выполнение заданий, напишут вам, и вы договаривайтесь с ними и в обычном редактировании пользователей убираете кол-во жалоб.


Рубрика: Бесплатное » Дополнения   |   Автор: Alex   |   Просмотры: 3498
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.