BB Button Code

BB Button Code 1.3.2

Нет прав для скачивания

Hope

Premium
Сообщения
48,305
Решения
22
Реакции
71,871
Баллы
40,905
Пользователь Hope разместил новый ресурс:

BB Button Code - Красивие кнопки на css.

BB-код позволит Вам добавлять в сообщения красивые кнопки, такие же, как эта:
Посмотреть вложение 5663

Пример создания этой кнопки:
Код:
[button="size='extralarge' text='XenForo' desc='The best forum software' style='gradient' new='yes' bgcolor='#A12621' textcolor='white'"] http://www.xenforo.com [/button]

Как Вы уже поняли - для создания кнопок будет использоваться тег [button].

Узнать больше об этом ресурсе...
 
Можно как то добавить его в панель bb - кодов?
 
при установке кнопки при создании новой темы при замене ссылки все равно при нажатии на копку перекидывает на главную страницу форума. кто подскажет где покрутить настройки.
 
Не знаю, всё работало, может Вы не так что-то прописываете...
 
я ничего не менял в кнопке.она также отобразилась в разделе помощь где прописаны BB-коды.если попробовать нажать в разделе помощь по кнопке то там все нормально.перекидывает на страницу .А если код кнопки вставить в переписку на форуме или создать тему то при нажатии перекидывает на главную страницу форума.(код кнопки не меняю).

так кто подскажет где копать?
 
Ну Вы как вставляете код самой кнопки в сообщение?
 
я для теста попробовал просто скопировать код кнопки и вставит в сообщение,потом попробовал прописать код вручную со своей ссылкой.результат один и тот же,ссылку через редактор пробовал делать активной,тоже не то.
 
Последнее редактирование:
Это скорее всего получается из за преобразования ссылок в название страницы, когда делался этот вв-код, этого не было в ксене. Его надо пилить под новые версии движка.

Там в исходном коде вообще ссылка не отображается:
Код:
<a class="bbutton extralarge gradient " href="" style="background-color: #A12621; color: white; width: ; " target="_blank" title="" rel="follow">
    <span class="bbuttontitle">XenForo</span>
    <span class="bbuttonsubtitle">The best forum software</span>
</a>
Наверное просто устарел :-)

Все разобрался :-) там надо ссылку в тег url
Код:
[button="size='extralarge' text='XenForo' desc='The best forum software' style='gradient' new='yes' bgcolor='#A12621' textcolor='white'"] [PLAIN][url]http://www.xenforo.com[/url][/PLAIN][/button]

Это наверное присутствовало в описание, просто тег форматировался и не видно было :)
 
Это скорее всего получается из за преобразования ссылок в название страницы, когда делался этот вв-код, этого не было в ксене. Его надо пилить под новые версии движка.

Там в исходном коде вообще ссылка не отображается:
Код:
<a class="bbutton extralarge gradient " href="" style="background-color: #A12621; color: white; width: ; " target="_blank" title="" rel="follow">
    <span class="bbuttontitle">XenForo</span>
    <span class="bbuttonsubtitle">The best forum software</span>
</a>
Наверное просто устарел :-)

Все разобрался :-) там надо ссылку в тег url
Код:
[button="size='extralarge' text='XenForo' desc='The best forum software' style='gradient' new='yes' bgcolor='#A12621' textcolor='white'"] [PLAIN][url]http://www.xenforo.com[/url][/PLAIN][/button]

Это наверное присутствовало в описание, просто тег форматировался и не видно было :-)
Не а. Даже с тегом все равно тянет на главную. Блен... и как перебороть это?

Еще и ошибки на серваке полетели после установки этого бб
ErrorException: Undefined offset: 0 - library/BButtonCode/BbCode/Formatter/Base.php:19
Generated By: , Yesterday at 11:48 PM
Stack Trace
#0 /home/casinoto/public_html/library/BButtonCode/BbCode/Formatter/Base.php(19): XenForo_Application::handlePhpError(8, 'Undefined offse...', '/home/casinoto/...', 19, Array)
#1 [internal function]: BButtonCode_BbCode_Formatter_Base->renderTagButton(Array, Array, Object(BBM_BbCode_Formatter_Base))
#2 /home/casinoto/public_html/library/XenForo/BbCode/Formatter/Base.php(745): call_user_func(Array, Array, Array, Object(BBM_BbCode_Formatter_Base))
#3 /home/casinoto/public_html/library/BBM/BbCode/Formatter/Base.php(810): XenForo_BbCode_Formatter_Base->renderValidTag(Array, Array, Array)
#4 /home/casinoto/public_html/library/XenForo/BbCode/Formatter/Base.php(652): BBM_BbCode_Formatter_Base->renderValidTag(Array, Array, Array)
#5 /home/casinoto/public_html/library/BBM/BbCode/Formatter/Base.php(1618): XenForo_BbCode_Formatter_Base->renderTag(Array, Array, 0)
#6 /home/casinoto/public_html/library/XenForo/BbCode/Formatter/Base.php(565): BBM_BbCode_Formatter_Base->renderTag(Array, Array, 0)
#7 /home/casinoto/public_html/library/XenForo/BbCode/Formatter/Base.php(546): XenForo_BbCode_Formatter_Base->renderTreeElement(Array, Array, 0)
#8 /home/casinoto/public_html/library/BBM/BbCode/Formatter/Base.php(1601): XenForo_BbCode_Formatter_Base->renderSubTree(Array, Array)
#9 /home/casinoto/public_html/library/XenForo/BbCode/Formatter/Base.php(526): BBM_BbCode_Formatter_Base->renderSubTree(Array, Array)
#10 /home/casinoto/public_html/library/BBM/BbCode/Formatter/Base.php(1538): XenForo_BbCode_Formatter_Base->renderTree(Array, Array)
#11 /home/casinoto/public_html/library/XenForo/BbCode/Parser.php(505): BBM_BbCode_Formatter_Base->renderTree(Array, Array)
#12 /home/casinoto/public_html/library/XenForo/DataWriter/DiscussionMessage/Post.php(72): XenForo_BbCode_Parser->render('[button="size='...')
#13 /home/casinoto/public_html/library/XenForo/DataWriter/DiscussionMessage.php(345): XenForo_DataWriter_DiscussionMessage_Post->_checkMessageValidity()
#14 /home/casinoto/public_html/library/XenForo/DataWriter.php(1460): XenForo_DataWriter_DiscussionMessage->_preSave()
#15 /home/casinoto/public_html/library/XenForo/DataWriter.php(1399): XenForo_DataWriter->preSave()
#16 /home/casinoto/public_html/library/XenForo/ControllerPublic/Post.php(275): XenForo_DataWriter->save()
#17 /home/casinoto/public_html/library/XenForo/FrontController.php(351): XenForo_ControllerPublic_Post->actionSaveInline()
#18 /home/casinoto/public_html/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#19 /home/casinoto/public_html/index.php(13): XenForo_FrontController->run()
#20 {main}
[B]Request State[/B]
array(3) {
["url"] => string(42) " "
["_GET"] => array(0) {
}
["_POST"] => array(6) {
["message_html"] => string(284) "<p>[button="size='extralarge' text='XenForo' desc='The best forum software' style='gradient' new='yes' bgcolor='#A12621' textcolor='white'"]<a href=" " target="_blank" class="externalLink ProxyLink" data-proxy-href=" " rel="nofollow"></a></p>
"
["_xfRelativeResolver"] => string(40) " "
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(19) "/threads/ewdwef.49/"
["_xfNoRedirect"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
 
Это я виновен, каюсь :) Короче я сначала сделал новый вв-код, что бы отменить авто ссылки, попробовал не получилось, посмотрел файлы и увидел, что надо оборачивать в тег url, удалил вв-код думал не в этом дело :) но оказывается он нужен.
Создаем новый пользовательский вв-код:
Тэг BB-кода: button
Заголовок: BB Button Code
Способ замены: Простая замена
Опция BB-кода: Указывать не обязательно или Да
Замена HTML: {text}
Дополнение: BB Button Code
Галочка Включено
Переходим в Расширенные настройки и:
2016-07-22_134227.png
Сохраняем.
 
Дополнение: BB Button Code
Данного пункта не нашел (

Это я виновен, каюсь :-) Короче я сначала сделал новый вв-код, что бы отменить авто ссылки, попробовал не получилось, посмотрел файлы и увидел, что надо оборачивать в тег url, удалил вв-код думал не в этом дело :-) но оказывается он нужен.
Создаем новый пользовательский вв-код:
Тэг BB-кода: button
Заголовок: BB Button Code
Способ замены: Простая замена
Опция BB-кода: Указывать не обязательно или Да
Замена HTML: {text}
Дополнение: BB Button Code
Галочка Включено
Переходим в Расширенные настройки и:
Посмотреть вложение 57770
Сохраняем.
Ан нет! Все верно. Заработало все. Скайману +100500 в карму.
 
Можно как то добавить его в панель bb - кодов?
добавить кнопку то можно, с вв-кодом, который сделали выше, но кнопка ни чего особого не даст, там параметров много все равно дописывать надо, так что по шаблону.
 
Skaiman, вопрос то когда было создан:-D, я уже и забыл что писал в этой теме.
 
добавить кнопку то можно, с вв-кодом, который сделали выше, но кнопка ни чего особого не даст, там параметров много все равно дописывать надо, так что по шаблону.
Скайман, подскажи пжл. В чем может быть проблема?
При всавке кода все хорошо работает как надо. Но при цитировании или после редактирования поста - кнопа перестает вести на нужный урл, а тупо ссылается на главную.
В чем причина?

Скайман, подскажи пжл. В чем может быть проблема?
При всавке кода все хорошо работает как надо. Но при цитировании или после редактирования поста - кнопа перестает вести на нужный урл, а тупо ссылается на главную.
В чем причина?
Ау) Дратути люди... Кто нить подскажет может все таки? :ninja:
 
Последнее редактирование модератором:
Но при цитировании или после редактирования поста - кнопа перестает вести на нужный урл, а тупо ссылается на главную.
наверное преобразовывается в название как например
Код:
https://xenforo.info/threads/bb-button-code.1979/
BB Button Code

я уже не помню что там за вв-код, посмотри в его расширенных настройках галочка должна быть Отключить авто-ссылки
 
  • Мне нравится
Реакции: Hope
наверное преобразовывается в название как например
Код:
https://xenforo.info/threads/bb-button-code.1979/
BB Button Code
Есть 1 ньюанс только. И менеджер и сам BB стоит на 2-х форумах. На одном все работает ок, а вот на втором преобразовывется... Все настройки сверил - идентично.
Вот и тупик, по крайней мере для меня

Отключить авто-ссылки
Ща поищу

Галочка отключения автоссылок включена

Если подробнее, то при нажатии в теме "редактировать" , то сам бб код видоизменяется. Исчезают [урл] и [/урл] , но видна кликабельная ссылка. При сохранении кнопка больше не ведет по ссылке, а тупо тащит на главную. Вот.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу