Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > Старые версии vBulletin (3.0 и 2.x) > Хаки, моды и скрипты 3.0

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 22.09.2005, 09:21   #1
Знаток
 
Аватар для TOXACb
Thumbs up Bb-код Offtop

До VB у меня был форум ExBB и там была такая фишка как оффтоп. В VB ничего подобного не нашел, поэтому сделал дополнительный BB-код. Выглядит это так (в красной рамке, естественно, красной рамки нет в коде):



Сделать это можно так:

1. Файл off.gif кладем в папку forum/images/editor/, файл offtop.gif - в forum/images/smilies/. Файлы берем в аттаче.

2. Заходим в админку и выбираем пункт Доп. BB-коды - Добавить BB-коды. Далее заполняем поля следующим образом:
Заголовок: Оффтопик
Тег: OFF
Замена:
Код HTML:
<div align="center"><table width="98%"  border="0" cellspacing="0" cellpadding="6"><tr>
            <td align="left"><img src="images/smilies/offtop.gif"></td>
          </tr><tr>
            <td align="left" bgcolor="#D4D0C8" style="border-width: 1px; border-style:solid; border-color:#FFFFFF">{param}</td>
          </tr></table></div>
(в соответствии со своей цветовой гаммой можете менять параметы bgcolor, border-color)
Пример: Оффтоп
Описание: Оффтопик (не в тему)
Использование {option}: Нет
Изображение кнопки: Нет

3. В шаблон editor_toolbar_standard (и в showthread_quickreply, если вы используете быстрый ответ с расширенным редактированием) после строк:
Код HTML:
<td><div class="imagebutton"><a href="#" onclick="namedlink('EMAIL')"><img src="$stylevar[imgdir_editor]/email.gif" alt="$vbphrase[insert_email_link]" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" border="0" /></td>
вставляем вот такой код:
Код HTML:
<td><div class="imagebutton" style="cursor: hand"><a onclick="return vbcode('OFF')"><img src="$stylevar[imgdir_editor]/off.gif" alt="Вставить текст Оффтопика ('не в тему')" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" border="0" /></td>
Невтемного вам использования))) Никаких авторских прав здесь нет. Делайте с этим всё, что захотите)))
Изображения
Тип файла: gif off.gif (91 байт, 1835 просмотров)
Тип файла: gif offtop.gif (1.5 Кб, 1688 просмотров)

Последний раз редактировалось TOXACb; 22.09.2005 в 09:33..
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

Azeroth (02.08.2008), Capri (08.07.2011), D0cent (28.01.2008), dissey (12.11.2008), EaGames (16.11.2008), end666 (20.01.2008), Friman (22.10.2005), hisky (22.06.2008), hypnose (18.02.2010), IMPERlAL (04.04.2009), jujik (04.02.2011), k3NGuru (08.03.2008), kosen (18.11.2006), OldEr (01.07.2007), roman66 (17.02.2009), Rustle (06.10.2008), SIN (16.02.2009), StayR (20.05.2008), System32 (13.06.2007), weroroot (02.05.2009), Дмитрий Попов (02.10.2008), Лео (09.04.2008)
Рекламка
Реклама на форуме
Старый 22.09.2005, 15:39   #2
kerk
k0t
 
Аватар для kerk
ну и еще один код офтопика, раз на то пошло... =))
подсмотрел на одном форуме =)
сам текст офтопа скрыт, пока не нажмешь на линк, кому надо, нажмет и посмотрит...
=============
Заголовок - Offtopic
Тег - OFF
Замена:
Код HTML:
<span><a href="#" title="для просмотра текста оффтопа - жми сюда" onclick="
obj=this.parentNode.childNodes[1].style; 
tmp=(obj.display!='block') ? 'block' : 'none'; 
obj.display=tmp; 
return false;">Оффтоп</a><div class="subblock" style="display: none">
{param}</div></span>
пример - [оff]так будет выглядеть текст[/оff]
Описание - используется при вставке ответа не по теме, тег [off]
Использование {option} - нет
=============
и нужно добавить описание класса subblock в CSS в менеджере стилей:
скролим в самый низ, находим дополнительные параметры CSS для продвинутых пользователей и вписываем туда:
Код HTML:
/* bbcode [off] */
div.subblock {
background-color: #F9F9FF; 
border-left: 2px solid #738499; 
padding: 5px; 
margin-top: 5px; 
margin-bottom: 5px; 
margin-left: 20px; 
display: none;
}
кнопку делаем по примеру выше
скрины ниже =))
============

============
Вложения
Тип файла: txt BB_Code_[off].txt (954 байт, 381 просмотров)
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

4ikapikadesi (15.02.2009), bond95 (06.10.2009), Capri (08.07.2011), CrazyMann (21.09.2009), D0cent (28.01.2008), d0s (30.03.2009), Dizmo (02.01.2010), Djonson (24.04.2008), EaGames (16.11.2008), generalbratsk (04.11.2010), Ha3aP (25.10.2009), IMPERlAL (04.04.2009), iropko (22.07.2009), JustForDownload (13.06.2010), k3NGuru (08.03.2008), Koneko (10.10.2011), Kurbatov (06.06.2008), Larskort (18.06.2010), miSHOCK (13.03.2008), Myhu (05.11.2008), NeoSOV (26.02.2009), NordFire (13.07.2008), Pravdaufa (20.11.2009), Rizhaya (14.10.2006), Rulez (07.10.2009), Rustle (06.10.2008), Shestak (24.06.2008), SIN (16.02.2009), StayR (20.05.2008), Teka14 (28.07.2007), velzevul (18.04.2008), VideoArt (07.10.2009), vitalis (08.06.2010), w0rZe (11.07.2009), wepp (24.07.2007), weroroot (02.05.2009), XaoAsakura (07.05.2008), zNk (29.03.2008), Дмитрий Попов (02.10.2008), Лео (09.04.2008), ХулиGUN (21.03.2009)
Старый 22.09.2005, 16:20   #3
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
Почему.

нупочемупочемупочему!!! (аккуратно бЪецца головой об стену).
Почему у меня не получается?

Всё пошагово сделал. А текст отображается тока так:

Оффтоп

да и кнопка не жмецца. Совсем. (
  Ответить с цитированием
Старый 22.09.2005, 16:37   #4
kerk
k0t
 
Аватар для kerk
КотЪ,
ты на 3.5х ставишь?
я на нем не проверял, только на 3.0х.....
может там какая то особенная добавка ббкодов?
хотя я и на своей версии пару дней помучился, что бы заработало... =))

Добавлено через 02 минут(ы)
а, да... =))
в тексте "пример - [оff]так будет выглядеть текст[/оff]" - стоит русская буква "о" в теге, что б на этом форуме не сработал тег... =))
но вряд ли в этом причина

Добавлено через 07 минут(ы)
проверил сейчас на локалке на 3.5 rc2 - все пашет =))
ты наверное не добавил описание класса subblock в CSS?
  Ответить с цитированием
Старый 22.09.2005, 16:42   #5
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
Не в "о" причина...

На 3.5, но там в точности такая же форма добавления кодов, как тут написано.

...И НЕ РАБОТАЕТ!

Может, где-то эти custom-bb нужно еще и разрешать?

Добавлено через 01 минут(ы)
Цитата:
ты наверное не добавил описание класса subblock в CSS?
добавил(
  Ответить с цитированием
Старый 22.09.2005, 16:52   #6
kerk
k0t
 
Аватар для kerk
скрины с локалки vb 3.5cr2
===========

===========
  Ответить с цитированием
Старый 22.09.2005, 17:25   #7
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
я тебе верю)))


Но все-же, в чем может быть причина? Больше подсказок нет? А то начну бицца головой менее аккуратно))

Добавлено через 25 минут(ы)
:(
Изображения
Тип файла: jpg rrrrrrrrr.jpg (13.4 Кб, 439 просмотров)
  Ответить с цитированием
Старый 22.09.2005, 17:32   #8
Goury
Гость
похоже у тебя просто тег отключен
  Ответить с цитированием
Старый 22.09.2005, 17:40   #9
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
Я это как-то заметил. А где он включается/отключается ?
  Ответить с цитированием
Старый 22.09.2005, 18:57   #10
Goury
Гость
в настройках раздела где-то
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 10:57 26.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.0.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot