Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
Создание КПК Ответов [ 0 ]
Вопросы по м... Ответов [ 0 ]
Evil Zone Ответов [ 0 ]
Old Story Ответов [ 0 ]
Lost World: ... Ответов [ 0 ]
Создание КПК Ответов [ 0 ]
Вопросы по м... Ответов [ 0 ]
Evil Zone Ответов [ 0 ]
Old Story Ответов [ 0 ]
Lost World: ... Ответов [ 0 ]
Возрожденный Постов [ 50 ]
Roza Постов [ 0 ]
Призрак Постов [ 0 ]
Ястреб™ Постов [ 0 ]
Mafia50000 Постов [ 0 ]
Алеся[27.01.2016]
Призрак[15.06.2014]
Ястреб™[03.04.2014]
Mafia50000[16.03.2014]
Gold-StalkeR[13.03.2014]
  • Страница 1 из 1
  • 1
Форум » Общение » Ucoz » Дополнительные шрифты и цвета к BB-кодам.
Дополнительные шрифты и цвета к BB-кодам.
ВозрожденныйДата: Воскресенье, 16.02.2014, 18:23 | Сообщение # 1

Группа: Администраторы

Сообщений: 50
Награды: 1
Репутация: 0

Статус: :-(


Всё достаточно просто:

В шаблон «Форум, форма добавления» (в самый низ) добавляются следующие скрипты:

Для добавления списка шрифтов:


Код
<script type="text/javascript">     
function setFFamily(){     
var obj=document.getElementById('ffont'),olen=obj.options.length;     
var family=[['Verdana','Verdana'],['Tahoma','Tahoma'],['Georgia','Georgia'],['Palatino','Palatino Linotype'],['Monotype Corsiva','Monotype Corsiva']];     
for(i=0,len=family.length;i<len;i++){     
obj.options[olen]=new Option(family[i][0],family[i][1]);olen++;     
};};     
if(document.getElementById('ffont')){setFFamily();};     
</script>

Где:

Код
var family=[['Verdana','Verdana'],['Tahoma','Tahoma'],['Georgia','Georgia'],['Palatino','Palatino Linotype'],['Monotype Corsiva','Monotype Corsiva']];

- массив добавляемых шрифтов, первое значение: - название - будет отображаться в выпадающем списке, второе значение - имя шрифта (полностью) - будет вписываться в bb-код.
И первое и второе значение - в кавычках.
... В принципе, всё.

Для добавления списка цветов:


Код
<script type="text/javascript">     
function setFColor(){     
var obj=document.getElementById('fcolor'),olen=obj.options.length;     
var colors=[['Розовый','#f1f'],['Коричневый','#630'],['Бордовый','#933'],['Салатовый','#3c6']];     
for(i=0,len=colors.length;i<len;i++){     
obj.options[olen]=new Option(colors[i][0],colors[i][1]);     
obj.options[olen].setAttribute('style','color:'+colors[i][1]);     
olen++;     
};};     
if(document.getElementById('fcolor')){setFColor();};     
</script>

Где:


Код
var colors=[['Розовый','#f1f'],['Коричневый','#630'],['Бордовый','#933'],['Салатовый','#3c6']];

- массив добавляемых цветов, в котором: первое значение - имя/название цвета (любое) - будет отображаться в выпадающем списке; второе значение - точный код цвета (возможные значения HEX, RGB, Ключевое слово) - будет вписываться в bb-код и в цвет названия цвета в списке.
И первое и второе значение - в кавычках.
...
Список ограничен лишь разумными пределами.
...
Форум » Общение » Ucoz » Дополнительные шрифты и цвета к BB-кодам.
  • Страница 1 из 1
  • 1
Поиск:



Конструктор сайтов - uCoz
Дизайн от SS-Studio.ru