Давно просили этот скрипт, что ж, лучше поздно, чем никогда.
Скрипт добавляет рекламные баннеры (или что-то еще, что Вашей душе угодно) после заданных Вами постов на страницах топика. Можно настроить где. что и кому будет показывать.
Скрипт ставим в хтмл-низ
<style type="text/css"> .advcont { margin-top: 1em; padding: 1em; text-align: center; } </style> <script type="text/javascript"> var advarray = { //номер поста : "баннер" 1 : "<a href='http://rusff.me/new.php' target='_blank'><img src=http://i.rusff.me/f/ru/rusff/rusff_banner_red1.gif></a>", 2 : "<a href='http://rusff.me/new.php' target='_blank'><img src=http://i.rusff.me/f/ru/rusff/rusff_banner_red1.gif></a>", 5 : "<a href='http://rusff.me/new.php' target='_blank'><img src=http://i.rusff.me/f/ru/rusff/rusff_banner_red1.gif></a>" //после последнего запятая не нужна } var allusers = 1; //0 - только для групп, указанных в advgroups; 1 - для всех var advgroups = "3,4"; // 1 - админы, 2 - модераторы, 3 - гости, 4 - пользователи, 5,6,7... - Ваши кастомные группы var allpage = 0; //0 - только на 1ой странице, 1 - на всех страницах var advcont = "<div class='advcont container'></div>"; //контейнер с баннером if((allpage || $(".linkst .pagelink strong").text() == 1) && (allusers || advgroups.indexOf(GroupID)!=-1)) { for (x in advarray) { $(advcont).insertAfter($(".topic").find(".post").eq(x-1)) .append(advarray[x]); }} </script>
Настройки:
Сами баннеры добавляются так:
5 : "<a href='http://rusff.me/new.php' target='_blank'><img src=http://i.rusff.me/f/ru/rusff/rusff_banner_red1.gif></a>"
по схеме
номер поста : "код баннера"
//в коде баннеров не должно быть двойных навычек, меняйте их на '
Другие настройки:
var allusers = 1; // кому показывать баннеры
//0 - только для групп, указанных в advgroups; 1 - для всехvar advgroups = "3,4"; //если allusers = 0, здесь перечисляем через запятую группы, которым показывать баннеры
// 1 - админы, 2 - модераторы, 3 - гости, 4 - пользователи, 5,6,7... - Ваши кастомные группыvar allpage = 0; // где показывать
//0 - только на 1ой странице, 1 - на всех страницахvar advcont = "<div class='advcont container'></div>"; //контейнер с баннером, здесь может быть любой html, в который будут оборачиваться баннеры, не знаете, что с этим делать - не трогайте
Стили контейнера-обертки можно вынести в Свой стиль и отредактировать так, как Вам захочется:
<style type="text/css"> .advcont { margin-top: 1em; padding: 1em; text-align: center; } </style>
Демо http://sadhaka.moy.su/html/Adv.htm
Теги: скрипт, реклама