Свое Объявление к конкретной теме/форуму (Deff, mkusher)
В графе "Объявление" размещаем Свой контент и обрамляем его в теги:
Количество таких блоков зависит только от Вашего желания.
В Начало HTML низ cтавим такой скрипт:
Другой вариант скрипта от mkusher:
Специальные сообщения над списком тем
Здесь указано: в первых скобках id-номер категории, можно посмотреть в адресе идет после "viewforum.php?id=", во вторых скобках специальное сообщение именно для этой категории, можно не указывать. Размножать сколько надо и сколько не надо =)
Здесь указано стандартное сообщение, его надо обязательно ввести
Здесь указан класс нового контейнера для css
Здесь указан id нового контейнера для css
сообщение выскакивает только на странице просмотра тем, можно сделать отдельно для тем, можно сделать для всех тем данной категории, это если кому-то надо
Цитата
<div alt="Точное название темы/или форума" class="notificat" style="display:none;width:100%;" >
Тут контент Вашего Объявления, к теме или форуму
</div>
Тут контент Вашего Объявления, к теме или форуму
</div>
Количество таких блоков зависит только от Вашего желания.
В Начало HTML низ cтавим такой скрипт:
Код
<!--Своё Объявление для каждой темы или форума--><script>
var st = document.getElementById("pun-crumbs1").innerHTML;
$("#pun-announcement div.notificat[alt]").each(function (i) {
var Tem_title=$(this).attr("alt");
if (st.indexOf(Tem_title)!= -1){$(this).show();};});
</script><!--End/MyAdvertise-->
var st = document.getElementById("pun-crumbs1").innerHTML;
$("#pun-announcement div.notificat[alt]").each(function (i) {
var Tem_title=$(this).attr("alt");
if (st.indexOf(Tem_title)!= -1){$(this).show();};});
</script><!--End/MyAdvertise-->
Другой вариант скрипта от mkusher:
Специальные сообщения над списком тем
Цитата
<script type="text/javascript">
var url = new Array();
url.push(new Array("id=1", "Специальная сообщение для категории 1"));
url.push(new Array("id=2", "Специальная сообщение для категории 2"));
url.push(new Array("id=7"));
var text = 'Это сообщение выскочит, если не указано специальное'
try{
var block = document.getElementById("pun-viewforum");
for(i in url){
if(location.search == "?"+url[i][0]){
var mess = document.createElement('div');
mess.className = "container";
mess.id = "pun-alert";
mess.innerHTML = (url[i][1]) ? url[i][1] : text;
block.insertBefore(mess,document.getElementById("pun-main"));
}
}
}
catch(e){}
</script>
var url = new Array();
url.push(new Array("id=1", "Специальная сообщение для категории 1"));
url.push(new Array("id=2", "Специальная сообщение для категории 2"));
url.push(new Array("id=7"));
var text = 'Это сообщение выскочит, если не указано специальное'
try{
var block = document.getElementById("pun-viewforum");
for(i in url){
if(location.search == "?"+url[i][0]){
var mess = document.createElement('div');
mess.className = "container";
mess.id = "pun-alert";
mess.innerHTML = (url[i][1]) ? url[i][1] : text;
block.insertBefore(mess,document.getElementById("pun-main"));
}
}
}
catch(e){}
</script>
Здесь указано: в первых скобках id-номер категории, можно посмотреть в адресе идет после "viewforum.php?id=", во вторых скобках специальное сообщение именно для этой категории, можно не указывать. Размножать сколько надо и сколько не надо =)
Здесь указано стандартное сообщение, его надо обязательно ввести
Здесь указан класс нового контейнера для css
Здесь указан id нового контейнера для css
сообщение выскакивает только на странице просмотра тем, можно сделать отдельно для тем, можно сделать для всех тем данной категории, это если кому-то надо
Просмотров: 779, Загрузок: 0, Оценка: 5.0 (2)
Страницы: | |