В этой статье я выкладываю страницу просмотра рекламы, которую написал Rufus. К этой странице \"прикручены\" жалобы на ссылку (написанные только что мной) и выделение цветом. Если на ссылку подано более 5 жалоб, то тогда рядом будет написано красными буквами \"Опасно\". Также изменится цвет ссылки. Если более 10 жалоб, то ссылка автоматически удаляется. Естественно управлять жалобами можно будет с админки со страницы редактирования дин. ссылок.
Установка:
1. Сделаем SQL-запрос:
Этим запросом добавим ячейку в tb_ads, в которую будет записываться кол-во жалоб (так будет проще, чтобы не добавлять запросов)
2. Ещё один SQL-запрос:
Этот SQL-запрос поможет нам создать таблицу в БД, куда будут заноситься жалобы на ссылку.
3. Скачиваем архив и кидаем файлы в корень (из папки \"В админку\" в папку с вашей админкой)
Теперь мелкие моменты:
Открываем spage.php и ищем:
Здесь число 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;
`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="( Опасно )"; }
Здесь число 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 - кол-во жалоб для удаления ссылки.
Не забываем, что управлять жалобами вы сможете с админки.
2 комментарии
116 загрузки
Детали
- Первый релиз 02 мар 2011
- Последнее обновление 16 сен 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 203
- Рейтинг (0)
- Регистрация 19 фев 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

vaspov
- 30 авг 2011Установил все по инструкции,Не в админке не на сайте нету изменений.
sifon
- 09 мар 2011А как добавить сюда цену клика?Подскажите!