Суббота, 30.11.2024, 23:53
Скрипты для Ucoz
Карта сайта
Главная | Создаём свой код ББкнопки через HTML тэг - Скрипты для Ucoz



Книги для вебмастера
Новые сообщения Участники Правила форума Поиск Лента новостей
  • Страница 1 из 1
  • 1
Создаём свой код ББкнопки через HTML тэг
bandjukДата: Воскресенье, 11.12.2011, 19:56 | Сообщение # 1
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Благодаря этой статье Вы сможете научится создавать свои ББкнопки для форума Ucoz.

Итак, начнём!

1. Создадим скрипт нашей ББкнопки
Открываем:
Панель управления ---> Управление дизайном ---> Форум ---> Общий вид форума и ставим в самый низ код:

Code
<script type="text/javascript">         
       // by $USERNAME$         
       $('td.posttdMessage').each(function(){         
       $(this).html($(this).html().split('[bbcode]').join('bbcode').split('[/bbcode]').join('/bbcode'));         
       });         
       </script>


Расшифровка кода:

[bbcode] - открывающий бб-код (например [marquee]
[/bbcode] - закрывающий бб-код (например [/marquee])
bbcode - html содержимое открывающего бб-кода (например <marquee>)
/bbcode - html содержимое закрывающего бб-кода (например </marquee>)

Пример:
Создадим бегущую строку, подставив в код выше тэг бегущей строки marquee
:

Code
<script type="text/javascript">         
       // by $USERNAME$         
       $('td.posttdMessage').each(function(){         
       $(this).html($(this).html().split('[marquee]').join('<marquee>').split('[/bbcode]').join('</marquee>'));         
       });         
       </script>


Скрипт создан!

1. Теперь нужно создать саму кнопку! Для этого открываем:

Панель управления ---> Управление дизайном ---> Форум ---> Форма добавления сообщений после $BBCODES$ пишем:

Code
<input type="button" value="bbcode" onclick="simpletag('bbName','','','message',''); return false;" class="codeButtons"/>


Расшифровка кода:
bbcode меняем на текст надписи, который будет на кнопке (в нашем случае это "Бегущая строка")
bbName - меняете на название вашего бб-кода БЕЗ квадратных скобок (например "marquee").

Пример для нашей бегущей строки:

Code
<input type="button" value="Бегущая строка" onclick="simpletag('marquee','','','message',''); return false;" class="codeButtons"/>


Всё кнопка бегущей строки создана! Если Вы сделали всё правильно, о она появится в форме добавления сообщения рядом с другими ББкнопками!

Материалы на эту же тему:

В строке браузера отображается название темы форума
Изменяем цвет ника в мини-чате
Слайд-шоу работает на любом сайте
Вставляем слайд-шоу в любое место на сайте
Как вставить текст перед новостями сайта на главной
Создание информера "Анекдотов, афоризмов и т.д." на Ucoz
Самая простая установка новых смайлов на сайт
Создаём блок "Новые материалы"
Создаём из модуля тесты полноценный чат!
Создаём для каждого раздела сайта свою шапку
Если нет Аватара, появляется Аватар со знаком зодиака
Как добавить глобальный блок на страницу форума Ucoz
 
CHVVДата: Вторник, 07.08.2012, 04:16 | Сообщение # 2
Рядовой
Группа: Пользователи
Пол:
Награды: 0
Репутация: 0
Сообщений: 1
Пост ОК

Многие его копируют в урезанном виде.

Черный цвет фона - неудачный цвет, хотя и выглядит стильно.

Отшельник.
 
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика
Copyright Глюк Рекордс © 2024

Создать бесплатный сайт с uCoz