Страница просмотра сайтов от Rufusa + дополнения от SFB
Страница просмотра сайтов от Rufusa + дополнения от SFB
В этой статье я выкладываю страницу просмотра рекламы, которую написал Rufus. К этой странице "прикручены" жалобы на ссылку (написанные только что мной) и выделение цветом. Если на ссылку подано более 5 жалоб, то тогда рядом будет написано красными буквами "Опасно". Также изменится цвет ссылки. Если более 10 жалоб, то ссылка автоматически удаляется. Естественно управлять жалобами можно будет с админки со страницы редактирования дин. ссылок.

Установка:
1. Сделаем SQL-запрос:
ALTER TABLE tb_ads ADD abuses VARCHAR(5) DEFAULT '0' NOT NULL;

Этим запросом добавим ячейку в tb_ads, в которую будет записываться кол-во жалоб (так будет проще, чтобы не добавлять запросов)

2. Ещё один SQL-запрос:
CREATE TABLE IF NOT EXISTS `sfb_abuses` (
  `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=8;

Этот SQL-запрос поможет нам создать таблицу в БД, куда будут заноситься жалобы на ссылку.

3. Скачиваем архив Вы не можете скачивать файлы с нашего сервера и кидаем файлы в корень (из папки "В админку" в папку с вашей админкой)

Теперь мелкие моменты:
Открываем spage.php и ищем:
if($links_array["abuses"] > 5) { $hllink="#f66"; $sfbecho="( <font color=red>Опасно</font> )"; }

Здесь число 5 - кол-во жалоб для перекрашивания ссылки и вывода текста "Опасно", можете сменить на своё.

Далее ищем:
if($links_array["abuses"] > 10) { mysql_query("DELETE FROM tb_ads WHERE id='$sfbid'"); mysql_query("DELETE FROM sfb_ads WHERE ident='$sfbid'"); }

Тут число 10 - кол-во жалоб для удаления ссылки.

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


Рубрика: Бесплатное » Плагины   |   Автор: Alex   |   Просмотры: 5681
Комментариев: 137
Публикаций: 3
ICQ: 641954255
- 165 +
  Автор: sifon   |   Группа: Пользователи   |   Дата: 09 марта 2011  
А как добавить сюда цену клика?Подскажите!
Комментариев: 33
Публикаций: 0
ICQ: 481629233
- 48 +
  Автор: vaspov   |   Группа: Пользователи   |   Дата: 31 августа 2011  
Установил все по инструкции,Не в админке не на сайте нету изменений.
Информация

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