ForumDesign TechSupport - Дизайн для форумов и техническая поддержка

Объявление

Акция! Дизайн «MyBB Technical Support»

Дизайн для форума MyBB в тематике компьютерных сообществ или технической поддержки
Стоимость при покупке эксклюзивно: 2000р 1200р
Скидка 40%. В стоимость входит настройка и корректировка дизайна.

Подробнее

Дизайн «Warlords of Draenor»

Детализированный rpg-дизайн для MyBB форума гильдии «Warlords of Draenor»
Стоимость при покупке эксклюзивно: 6300р
В стоимость входит настройка и корректировка дизайна под ваш проект.

Подробнее

Светлый дизайн в фентези стиле с аниме-графикой

Макет для светлого дизайна в фентези стиле с аниме-графикой.
Стоимость: 2600р*
Дизайн продается эксклюзивно (в одни руки).

Подробнее

Дизайн для MyBB форума гильдии WoW Exodar

Детализированный rpg-дизайн для mybb форума гильдии в тематике Экзодара.
Стоимость: 2150р*
В стоимость входит настройка и корректировка дизайна.

Подробнее

Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Фонд форумаРеклама на сайте
Стать модераторомОтзывыДонат

Предложения

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ForumDesign TechSupport - Дизайн для форумов и техническая поддержка » Устаревшие коды и скрипты » Специальные сообщения над списком тем (Mybb) [mkusher]


Специальные сообщения над списком тем (Mybb) [mkusher]

Сообщений 1 страница 3 из 3

1

Скрипт специальных сообщений над списком тем раздела. (с) mkusher
Добавляет блок с вашим контентом, который отображается только в заданных разделах форума.
http://s39.radikal.ru/i086/0912/a6/e9b84da53b51.jpg

Автор: mkusher
Платформа: MyBB
Аналоги: Свое Объявление к конкретной теме/форуму (Mybb) [Deff] | Свой контент на определенных страницах (MyBB) [Alex_63]

<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
сообщение выскакивает только на странице просмотра тем, можно сделать отдельно для тем, можно сделать для всех тем данной категории, это если кому-то надо

немного дополнительной инфы от меня:

Тест сообщений (который вы вводите между кавычек) может быть отформатирован с помощью HTML! (это особенно радует)
То бишь используя теги html, вы можете делать текст жирным, курсивом, располагать его по центру, размещать картинки, ссылки, коды баннеров, бегущие строки и т.п. проверено.

Удачи всем со скриптом. :flag:
Если что, обращайтесь с вопросами.

Отредактировано Герда (16.05.2013 04:00:07)

+1

2

опять неуказали куда ставить

0

3

Чиии
Тег <style> - прописывается в HTML верху (обычно) <script> - в HTML-низу, реже в форме ответа.
Вам прописывать в HTML-низ

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » ForumDesign TechSupport - Дизайн для форумов и техническая поддержка » Устаревшие коды и скрипты » Специальные сообщения над списком тем (Mybb) [mkusher]