Вебдизайн и Техническая поддержка
Skype: disbb.ru
Контакты: обратная связь
Часы работы:
Пн-Пт 10:00-18:00
* по московскому времени


Свое Объявление к конкретной теме/форуму (Deff, mkusher)


Скриншот

  • Добавляет блок с вашим контентом, который отображается только в заданных разделах или темах.
  • Автор: Deff, mkusher
  • Платформа: MyBB
  • Категория: Объявление и главная страница форума
  • Оценка: 5.0/2
  • 13.08.2015, 19:54

Скриншот

В графе "Объявление" размещаем Свой контент и обрамляем его в теги:
Цитата
<div alt="Точное название темы/или форума" class="notificat" style="display:none;width:100%;" >
Тут контент Вашего Объявления, к теме или форуму
</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-->

Другой вариант скрипта от 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>

Здесь указано: в первых скобках id-номер категории, можно посмотреть в адресе идет после "viewforum.php?id=", во вторых скобках специальное сообщение именно для этой категории, можно не указывать. Размножать сколько надо и сколько не надо =)
Здесь указано стандартное сообщение, его надо обязательно ввести
Здесь указан класс нового контейнера для css
Здесь указан id нового контейнера для css
сообщение выскакивает только на странице просмотра тем, можно сделать отдельно для тем, можно сделать для всех тем данной категории, это если кому-то надо
Теги: Категории и разделы форума, объявление, mybb, mkusher, Страница топика форума, Страница списка тем форума, скрипт, Deff

Просмотров: 779, Загрузок: 0, Оценка: 5.0 (2)
Страницы:
Имя *:
Email *:
Код *:
Сайт создан в системе uCoz