Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
 
 
 
 

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

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.6.x > Made in vBSupport.org 3.6

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

В разных местах форума есть инфа по этому вопросу. Решил свести в одно место и доработать.

Взял свою идею, реализацию kerk и идею Malcolm Reed.

Оба тега используются для свертывания (как бы коряво это не звучало) текста и картинок.

Вот как используются эти теги на форуме, который я поддерживаю:







Установка:

1. Качаете аттач, распаковываете и из папки forum заливаете содержимое в корень своего форума.

2. Заходите в Управление - Доп. BB коды - Добавить BB коды:

Тег OFF - для свёртывания невтемного текста

Заголовок: OFF
Тег: OFF
Замена:
Код HTML:
<br><span><a title="для просмотра текста оффтопа - жми сюда" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;" style="cursor: hand"><img src="images/smilies/off.gif"></a><div class="tagoff" style="display: none">{param}</div></span><br>
Пример:
Код HTML:
[OFF]текст[/OFF]
Описание: Оффтопик (не в тему)
Использовать параметр: Нет
Изображение кнопки: images/editor/bboff.gif

Не забудьте нажать "Сохранить"

3. И еще раз Управление - Доп. BB коды - Добавить BB коды

Тег CUT- для свёртывания дополнительного текста

Заголовок: CUT
Тег: CUT
Замена:
Код HTML:
<br><span><a title="для просмотра скрытого текста - жми сюда" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;" class="tagcutflag">{option}</a><div class="tagcut" style="display: none">{param}</div></span><br>
Пример:
Код HTML:
[CUT="флаг"]текст[/CUT]
Описание: Текст под катом (скрывает содержимое)
Использовать параметр: Да
Изображение кнопки: images/editor/bbcut.gif

Не забудьте нажать "Сохранить"

4. Дальше Управление - Стили и шаблоны - Управление стилями - выбрать в раскрывающемся списке пункт "Основная таблица CSS" - Дополнительные определения CSS (блок в самом низу) и вставляете следующий код:
Код HTML:
/* BB код [CUT] */
div.tagcut {
background-color: #FFFCE0;
border: 1px solid #CDBFA2;
padding: 5px;
margin: 5px 10px 5px 10px;
display: none;
}
/* флажок для [CUT] */
a.tagcutflag {
border-bottom: 1px dashed #0055CC;
color: #0000FF;
cursor: pointer;
}
/* BB код [OFF] */
div.tagoff {
background-color: #D4D0C8;
border: 1px solid #FFFFFF;
padding: 5px;
margin: 5px 10px 5px 10px;
display: none;
}
Примечания:
Цвета блоков можете поменять в стилях CSS. Параметр "background-color" - фон блока, "border" - рамка блока. Код цвета в шестнадцатеричном коде (в виде #ХХХХХХ) можно посмотреть практически в любом редакторе изображений (тот же Photoshop) при выборе цвета.

Подробней про CSS.

Возможен случай, когда в результате восстановления базы данных форума или каких-либо других действий с БД дополнительные BB коды перестают работать. Исправить ситуацию очень просто - заходите в редактирование дополнительного BB кода и заново его сохраняете.
Вложения
Тип файла: zip forum.zip (7.8 Кб, 406 просмотров)
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

AleX (05.05.2009), Alexxali (11.09.2008), AloneFire (02.03.2007), Avia (29.12.2006), Berzebub (16.05.2008), dampfer (30.01.2007), DarkSH (20.09.2008), djpatron (13.04.2009), exuser (14.01.2009), Fiesta (26.03.2012), fomaateist (02.04.2007), FresHGio (12.09.2008), funtik (27.02.2008), Gilraen Vardamir (02.01.2007), goldsnake (28.12.2007), IMPERlAL (21.04.2009), JON2oo6spb (21.06.2007), kosen (09.12.2006), Lazek (11.12.2006), LDPE (06.06.2010), liner (17.12.2010), MagAssist (02.04.2007), maJic (10.06.2008), Martell (28.02.2007), mastah (05.04.2008), oia (10.12.2006), Party (15.01.2008), PRAVEDNIK (21.03.2008), qu1ck (23.12.2006), Ragimovich (20.07.2007), ramzes13 (07.03.2011), satnsk (20.02.2008), Seitec (09.01.2007), Sol (08.03.2008), theblackcat (09.02.2007), tusur (20.02.2009), Violet (29.12.2006), Wetal (12.08.2007), Worm62 (14.02.2008)
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 29.12.2006, 03:10   #2
Lazek
Эксперт
 
Аватар для Lazek
TOXACb,
Как правельно CUT добавить в шаблоны editor_toolbar_on postbit_quickedit showthread_quickreply ?
Пробую так:
<td><div class="imagebutton" id="{$editorid}_cmd_wrap0_cut"><img src="$stylevar[imgdir_editor]/cut.gif" alt="Вставить тег [CUT] вокруг выделенного текста" width="21" height="20" alt="$vbphrase[wrap_cut_tags]" /></div></td>

Сам тэг добавляется , но вспыхивающее окошко непоявляется.
Я просто не использую автоматическое добавление.

Так же сразу спрашиваю OFF тоже как добавлять?

Последний раз редактировалось Lazek; 29.12.2006 в 03:39..
  Ответить с цитированием
Старый 29.12.2006, 19:06   #3
Avia
Продвинутый
 
Аватар для Avia
+1, как добавить тэги в форму быстрого ответа?
  Ответить с цитированием
Старый 29.12.2006, 23:36   #4
Malcolm Reed
Эксперт
 
Аватар для Malcolm Reed
если никто не ответит до 3ьего января... то напомните исчо раз.

Добавлено через 48 секунд
P.S. Это не шутка.

Последний раз редактировалось Malcolm Reed; 29.12.2006 в 23:37.. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 30.12.2006, 13:11   #5
TOXACb
Знаток
 
Аватар для TOXACb
Lazek, Avia, единственная возможность - вставить вот этот код в нужное место:
PHP код:
$vBeditTemplate[extrabuttons
  Ответить с цитированием
Старый 31.12.2006, 12:23   #6
kosen
Продвинутый
 
Аватар для kosen
TOXACb,
При вставке данной строки, отображаются дополнительные кнопки форматирования, но при нажатии на одну из них происходит только перемещение на самый верх страницы браузера, а коды ВВ не вставляются :(
  Ответить с цитированием
Старый 31.12.2006, 14:35   #7
Malcolm Reed
Эксперт
 
Аватар для Malcolm Reed
kosen, почисти кэш браузера.
  Ответить с цитированием
Старый 31.12.2006, 15:25   #8
kosen
Продвинутый
 
Аватар для kosen
Malcolm Reed,
Конечно я это сделал в првую очередь...

Похоже что проблема у меня несколько иного рода...

Я дополнительно использую хак, который расширяет функциональность форматирования текста, представленный здесь - http://vbsupport.org/forum/showthread.php?t=6367

Так вот именно эти кнопки приводят к тому эффекту, который я описал выше...

Сам тег OFF при этом работает.

Можно ли организовать функциональную работу только тех кнопок, которые нужны?
Имеется в виду, конечно же, вопрос поднятый в этой теме - кнопки OFF/CUT

При быстром редактировании мне совсем не нужен полный набор имеющихся в наличии кнопок форматирования...
Изображения
Тип файла: jpg off_1.jpg (38.5 Кб, 271 просмотров)
  Ответить с цитированием
Старый 31.12.2006, 15:46   #9
Lazek
Эксперт
 
Аватар для Lazek
Может всё таки кто нить сможет сделать добавление CUT в шаблоны отдельно.
  Ответить с цитированием
Старый 24.01.2007, 18:04   #10
dolbokljuj
Простоузер
у меня возникла проблема. при вставке кода off у пользователей в сообщениях оффтопик не переносится. то есть образуется одна длинная строка до тех пор, пока пользователь не нажмет enter походу сообщения... может кто-нибудь помочь?
  Ответить с цитированием
Ответ

Закладки

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

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

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



 
 

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


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