Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » ---Как добавить свою кнопку в BB-панель?


---Как добавить свою кнопку в BB-панель?

Сообщений 1 страница 19 из 19

1

Как добавить свою кнопку в BB-панель?. Duka

И так, рассмотрим 2 случая.
1) Простая кнопка-ссылка на другую web-страничку.

   

<style>
    #button-mybutton {background-image:url('Картинка'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
    </style>
    <script type="text/javascript">
    if(form=document.getElementById("form-buttons"))
    form.getElementsByTagName("tr")[0].insertCell(18).innerHTML="<a href=\"ссылка\" target=\"_blank\"><img src='/i/blank.gif' id='button-mybutton'/></a>"
    </script>

18 - позиция в панеле. Отсчет с нуля.
Красная строчка - для каждой кнопки должен быть свой id. В каждом скрипте кнопки меняйте эти значения на свои. Причем в скрипте id должен повторяться 2 раза.

2) Кнопка с BB-кодом.

    <style>
    #button-mybb {background-image:url('Картинка'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
   

</style>
    <script type="text/javascript">
    if(form=document.getElementById("form-buttons"))
    form.getElementsByTagName("tr")[0].insertCell(18).innerHTML="<img src='/i/blank.gif' id='button-mybb' onclick=\"bbcode('[mybb]', '[/mybb]');\"/>"
    </script>

0

2

А вот у меня никак не выходит, скажите это делается при Своем стиле, или можно при стандартном?

0

3

DeVi, при стандартном.

0

4

А вот что то не выходит, вот мой форум http://bollywood.1bb.ru/ скажите, а возможен индивидуальный набор кнопок?

0

5

DeVi написал(а):

а возможен индивидуальный набор кнопок?

конечно возможен

вот ещё кстати, вариант кнопки:

кнопка с загрузкой страницы и вставкой BB-кода в пост

<style>
#button-mybb {background-image:url('адрес иконки'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">

var popup;
    function pop()
    {
    popup = window.open("адрес нужной страницы","popDialog","height=380,width=650")
    if (!document.all)  {popup.moveTo(100,100);}
    return false
    }

if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(11).innerHTML="<img src='/i/blank.gif' img title='Кнопка' id='button-mybb' onclick=\"pop(); bbcode('[mybb]', '[/mybb]');\"/>"
</script>

можно применять для загрузки видео или аудио с других ресурсов и создания своих bb-кодов, для этого в скрипте применяется всплывающее окно window.open

Отредактировано Romych (2010-03-31 16:25:23)

0

6

Не выходит, может я что то не так делаю! А у Вас есть готовые варианты кнопок?

0

7

DeVi написал(а):

Не выходит, может я что то не так делаю! А у Вас есть готовые варианты кнопок?

насколько я понял, вы хотите сделать кнопки не в форме ответа,
а иконки новых сообщений и нет сообщений на главной странице, да?

0

8

А можно сделать кнопку благодарности "СПАСИБО", и что бы при нажатии на неё отображалось кто поблагодарил и когда (дата). А так же если возможно то выдача штрафных санкций, предупреждений сразу же на месте, с того сообщения где флуд и так далее, вот к примеру два скрина из одного форума, это пример как бы приблизительно хотябы я это хотел видеть у себя на форуме
http://s48.radikal.ru/i122/1004/22/2b9ad885e1bct.jpghttp://i025.radikal.ru/1004/5a/934394667156t.jpg
Если это возможно то расскажите что и как, буду безмерно благодарен, а то как то по всей сети за этим гонюсь, а ничего похожего найти не могу.

0

9

Rak написал(а):

А можно сделать кнопку благодарности "СПАСИБО", и что бы при нажатии на неё отображалось кто поблагодарил и когда (дата). А так же если возможно то выдача штрафных санкций, предупреждений сразу же на месте, с того сообщения где флуд и так далее, вот к примеру два скрина из одного форума, это пример как бы приблизительно хотябы я это хотел видеть у себя на форуме

прямо вот так не получится... потому что там всё идёт через пхп и данные об предупреждениях, жалобах и благодарениях хранятся в базе данных. здесь это невозможно реализовать, так как нет ни доступа к базе, ни к пхп-файлам

Rak написал(а):

а ничего похожего найти не могу.

вроде что-то насчёт "кнопки спасибо" есть в скриптах...

0

10

Да мне и не обязательно прям так же, главное что бы Модерату и Админу можно было давать предупреждения за то или то.
А за скрипт по спасибо хоть приблизительно не подскажите где искать?

0

11

Спасибо) http://forumupload.ru/uploads/0002/25/06/8547-4.gif

0

12

Уважаемые, подскажите, как организовать доп.кнопку с вложенными кнопками? То есть, при клике по кнопке открывается галерея (типа галереи смайлов), где мы видим несколько кнопок для вставки тегов.

Отредактировано Ksana (2011-10-22 19:44:05)

0

13

Ksana написал(а):

Уважаемые, подскажите, как организовать доп.кнопку с вложенными кнопками? То есть, при клике по кнопке открывается галерея (типа галереи смайлов), где мы видим несколько кнопок для вставки тегов.
            Отредактировано Ksana (Сегодня 19:44:05)

Выделение Цитат в ролевых текстах

+1

14

Ммм... пардон, уважаемые, но у меня не вышло...
Например, есть я хочу вместо стандартной кнопки поставить изображение своей, но чтобы она выдавала тот же код, что и перед сменой картинки.

Например.
Есть кнопка жирного шрифта [b]. Допустим, я хочу изменить картинку на {b}, но чтобы текст всё равно выделялся жирным. Это возможно?
По крайней мере я на некоторых форумах это видела, собственно это возможно.. Как такое сделать?

0

15

Дорсель

<style>
#button-bold {
background-image: url(http://st0.bbcorp.ru/i/text_bold.png);
}
</style>

+1

16

Deff, а по какой схеме добавлять все остальные?
"По центру", "Курсив" и другое. Для них свои скрипты, или этот же?  *не силён по части скриптов*

В принципе я разобрался, да. Вместо bold вставить название кнопки.
Вопрос: как поставить на зачёркивание? Ибо слово strikethrough он не читает.

Отредактировано Дорсель (2012-01-31 20:45:56)

0

17

Дорсель
Гы  - нет у каждого свой селектор... Селекторы текущих

<td id="button-font" title="Шpифт"><img
<td id="button-size" title="Paзмep">
<td id="button-bold" title="Жиpный">
<td id="button-italic" title="Haклoнный">
<td id="button-underline" title="Пoдчepкнутый">
<td id="button-strike" title="Зaчepкнутый">
<td id="button-left" title="Bыpaвнивaниe пo лeвoму
<td id="button-center" title="Bыpaвнивaниe пo цeнтpу">
<td id="button-right" title="Bыpaвнивaниe пo пpaвoму кpaю">
<td id="button-link" title="Ccылкa">
<td id="button-email" title="E-mail">
<td id="button-image" title="Изoбpaжeниe">
<td id="button-video" title="Bидeo">
<td id="button-hide" title="Cкpытый тeкcт">
<td id="button-quote" title="Цитaтa">
<td id="button-code" title="Кoд">
<td id="button-color" title="Цвeт">
<td id="button-smile" title="Cмaйлик">
<td id="button-keyboard" title="Bиpтуaльнaя клaвиaтуpa">

+1

18

Строите добавку по той жа схеме

<style>
#button-bold {
background-image: url(
http://st0.bbcorp.ru/i/text_bold.png);
}

</style>

Зеленым - изменяемое для каждой новой кнопки

0

19

Deff
Большое спасибо)

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » ---Как добавить свою кнопку в BB-панель?


Рейтинг форумов | Создать форум бесплатно