Архив - только для чтения
Сообщество uCoz » Архивариус » Архив » Замена бб кодов на свои кнопки (для тех кто ещё не знает как это сделать)
Замена бб кодов на свои кнопки
Модератор форума
Сообщение # 1 | 16:02:02
Собсно для тех кто ещё не знает как можно поменять стандартные кнопки на свои желаемые!
http://helper.ucoz.ru/forum/22-1573-1

зря не пинать biggrin

Добавлено (Сегодня, 16:02:02)
---------------------------------------------

Architek86
Сообщений: 10
Репутация: 15

Сообщение # 46 | 19:54:15
awp_deagle,
Вставляем после $BODY$ в общем шаблоне форума:
Code
<script type="text/javascript" language="javascript"><!--
function Sim_Sim_Otkroysya()
{
var obj=document.getElementById('Sim_Sim');
if(obj.style.display=='none')
obj.style.display='block';
else
obj.style.display='none';
}
// --></script>
<script type="text/javascript" language="javascript"><!--
e=document.getElementsByTagName("TD");
for(k=15; k<e.length;k++){
if(e[k].className=='posttdMessage'){
s=e[k].innerHTML;
while (s.indexOf('[off]') != -1){s=s.replace('[off]','<div><a href="javascript: Sim_Sim_Otkroysya()"><img src="ссылка до картинки" /></a></div><div name="Sim_Sim" id="Sim_Sim" style="display: none">'); s=s.replace('[/off]','</div>'); e[k].innerHTML=s;}
}}  
// --></script>

Затем в шаблоне формы добавления сообщений в нужное место добавляем кнопку bb-кода:
Code
<input type="button" title="Offtop" value="off" onclick="simpletag('off','','','message','')" class="codeButtons" name="off" style="width:40px" />
CoolFENIX
Репутация: 3

Сообщение # 47 | 17:31:27
Простите за даблпост:
Наверно многие знают скрипт на на "спойлер", думаю было бы хорошо увидеть выбор названия спойлера, т.е. нажал "spoiler", а тебе табло с выбором названия, чтобы для разных случаев "Скачать", "Скрины", "Бла-бла-бла", как на dle

(фотопопаинт)

Я что-то этим загорелся, мне кажется это можно устроить, но нужно либо учить либо искать мастера java-скрипта.
Если кто может реализовать - реализуйте плизз smile

Angel7
Сообщений: 326
Репутация: 251

Сообщение # 48 | 18:27:17
CoolFENIX, есть такой. http://vacionlib.org.ru/forum (точно не помню)
VirusVoronezh
Сообщений: 4
Репутация: 3

Сообщение # 49 | 05:17:37
Помогите, вот вставляю после $BB_CODEs$ :
Code
<input type="button" value="video-player" onclick="simpletag('video-player','','','message',''); return false;" class="codeButtons" title="Плеер для воспроизедения видео файлов" name="video-player" />

Но код [video-player] открывается, но не закрывает cry И ещё использовать его получается только один и раз (((

Сообщение отредактировал VirusVoronezh - Среда, 13 Авг 2008, 05:18:06
_New-Uzer_
Репутация: 23

Сообщение # 50 | 13:50:47
VirusVoronezh, функция simpletag() в bbcodes.js устроена так, что при открытии тега добавляет "*" к надписи на кнопке а при закрытии тега - убирает(знаю, изучал bbcodes.js), поэтому чтобы работало надо добавлять кнопке id равное тому, что в первом параметре к simpletag() используется. В Вашем случае - video-player.

Вот так должно работать:

Code
<input type="button" id="video-player" name="video-player" value="video-player" onclick="simpletag('video-player','','','message',''); return false;" class="codeButtons" title="Плеер для воспроизедения видео файлов" />

В bbcomplex'е, правда, новые кнопки создавать гораздо проще.


Данная подпись нарушает правила форума. uCoz-XPert.
VirusVoronezh
Сообщений: 4
Репутация: 3

Сообщение # 51 | 16:22:13
_New-Uzer_, не получается. Одно и тоже что и было с моим кодом sad

В bbcomplex'е, правда, новые кнопки создавать гораздо проще. --всмысле???

Сообщение отредактировал VirusVoronezh - Среда, 13 Авг 2008, 16:25:39
_New-Uzer_
Репутация: 23

Сообщение # 52 | 16:27:40
Quote
В bbcomplex'е, правда, новые кнопки создавать гораздо проще. --всмысле???

Всмысле, там можно полностью настраивать панель BB-Кодов, менять расположение кнопок, добавлять новые и т.п. Можно указывать к кнопкам свои наборы картинок или использовать два стандартных(пока два) - smfblue и smfdarkgreen.

Данная подпись нарушает правила форума. uCoz-XPert.
VirusVoronezh
Сообщений: 4
Репутация: 3

Сообщение # 53 | 17:04:10
Quote (_New-Uzer_)
Всмысле, там можно полностью настраивать панель BB-Кодов, менять расположение кнопок, добавлять новые и т.п. Можно указывать к кнопкам свои наборы картинок или использовать два стандартных(пока два) - smfblue и smfdarkgreen.

мне впринцепи без разницы как, мне главное чтобы эта кнопка работала, если вы мне поможете сделать то пишите, вот моя аська 6474868

ZANUDA_SER
Сообщений: 1
Репутация: 3

Сообщение # 54 | 13:35:36
Quote (VirusVoronezh)
мне впринцепи без разницы как, мне главное чтобы эта кнопка работала

Париться не надо. Поступаем просто: выделяем прямо в браузере кнопки -> копируем в хтмл-редактор -> раскладываем код по косточкам: меняем параметры, ссылки и пр. А для того, чтобы кнопки работали как положено нужно блок $BB_CODES$ оставить как есть, только не выводить его на экран. Здесь пример
Dimsan
Сообщений: 1
Репутация: 6

Сообщение # 55 | 13:30:13
Здравствуйте кнопки удалось заменить а вот как изменить формы SIZE,FAMILY,COLOR (на русский язык) и где их можно изменить ???

Пробовал способ описанный в пост №45 не работает, форм просто не видно,хотя в редакторе все работает cry
Сообщение отредактировал Dimsan - Понедельник, 10 Ноя 2008, 17:23:25
Diversant_762
Репутация: 3

Сообщение # 56 | 15:49:32
У меня вопрос: как добавить еще несколько цветов выделения текста?
FasteeN
Сообщений: 20
Репутация: 56
Уровень замечаний:

Сообщение # 57 | 16:38:49
Diversant_762, придется заменять всю панель бб-кодов.

Добавлено (12-Ноя-2008, 16:38:49)
---------------------------------------------
Ну вообще код вот так выглядит:

Code
<option value="0">Цвет</option><option value="red" style="color: red;">Красный</option><option value="orange" style="color: orange;">Оранжевый</option><option value="yellow" style="color: yellow;">Желтый</option><option value="#00FF00" style="color: #00FF00;">Зеленый</option><option value="#00BFFF" style="color: #00BFFF;">Голубой</option><option value="blue" style="color: blue;">Синий</option><option value="#9400D3" style="color: #9400D3;">Фиолетовый</option><option value="#000000" style="color: #000000;">Черный</option><option value="#ffffff" style="color: #ffffff;">Белый</option><option value="#BEBEBE" style="color: #BEBEBE;">Серый</option>
Nigelist
Репутация: 6
Уровень замечаний:

Сообщение # 58 | 11:23:45
Получилось... Нарисовал себе комплект кнопок под дизайн набора кнопок №25. Теперь осталось SIZE,FAMILY,COLOR на русском сделать... Кстати как поменять цвет этих кнопок с темно-серого на светло серый или салатовый?

Позже, если кому понравились кнопки выложу их на форум...

Добавлено (10-Дек-2008, 11:23:45)
---------------------------------------------
И потом раз уж говорим про кнопки, я отойду немного от темы... Хочу спросить как заменить стандартный иконки обозначения темы:


  • Обычная тема;
  • Тема- опрос;
  • Важная тема;
  • Горячая тема;
  • Закрытая тема.

Я уже изготовил кнопки, но не могу заменить стандартные на свои...


Грехи других судить Вы так усердно рветесь, начните со своих и до чужих не доберетесь. © Шекспир
Сообщение отредактировал Nigelist - Среда, 10 Дек 2008, 08:48:07
Inspector
Репутация: 46
Уровень замечаний:

Сообщение # 59 | 11:43:55
Nigelist,
1. Активировать мозг.
2. ПУ => Форум => Настройки модуля
а) Набор иконок: -Свой набор- (Добавить ссылку к папке с иконками, в которой лежат изображения*)
б) Набор иконок 2: (*)
Nigelist
Репутация: 6
Уровень замечаний:

Сообщение # 60 | 19:25:51
Quote (Inspector)
Nigelist,
1. Активировать мозг.
2. ПУ => Форум => Настройки модуля
а) Набор иконок: -Свой набор- (Добавить ссылку к папке с иконками, в которой лежат изображения*)
б) Набор иконок 2: (*)

Только давайте без сарказма пожалуйста! Стандартные иконки, я поменял выбрав набор №9, но в наборе не указываются именно эти кнопки. По ходу дела они стандартные, и с изменением набора иконок на темы они не изменяются...

Может вы не все поняли?


Грехи других судить Вы так усердно рветесь, начните со своих и до чужих не доберетесь. © Шекспир
Сообщение отредактировал Nigelist - Среда, 10 Дек 2008, 19:33:24
Сообщество uCoz » Архивариус » Архив » Замена бб кодов на свои кнопки (для тех кто ещё не знает как это сделать)
Поиск: