Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.1.x » Расширения phpBB 3.1.x

Advanced BBCode Box 3.1

Расширение функциональности phpBB 3.1.x. Создание и использование расширений.

Сообщение 14 янв 2015, 05:56

Расширение, которое заменяет стандартные bbcode.
Требование: phpBB 3.1.2 или выше (на старых версиях форума работать не будет)
Ссылка на расширение: Advanced BBCode Box 3.1
Для того чтобы расширение заработало в быстром ответе, необходимо поставить расширение Быстрый ответ
crash
Поддержка
 
Сообщений: 11349
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 09 фев 2015, 19:17

Неплохая сборка работает хорошо у меня phpbb3.1.3 нужно немного заняться переводом а так сойдет, хотя в админки если залезать в модули портала приходиться код писать самому с подсказки, да и с оцентровкой текста проблемы хочу сделать текст на форуме с права и приходиться вручную дописывать что справа.... шаманим в админки сами до совершенства довести его нужно.
loginza6178
Новичок
 
Сообщений: 2
Зарегистрирован:
07 фев 2015, 20:17
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 07 апр 2015, 13:45

Да расширение отличное
На phpbb 3.1.3 установил Advanced BBCode Box 3.1.0
Изображение
для кода BBvideo есть всплывающее окно для ввода адреса видео,
а для IMG и для URL всплывающего окна нет.
Что бы сделать всплывающие окна для IMG и для URL
редактируем файл ext/vse/abbc3/styles/all/template/abbc3_posting_buttons.html
Находим примерно 19строка-29строка
Код: выделить все
   function bbcodeToPlainPattern(match_0, match_1, match_2, match_3) {
      if (match_3 && match_3.indexOf('[') > -1) {
         match_3 = bbcodeToPlainSimpleReplace(match_3);
      }
      return match_3;
   }

   var basicBBcodeMatch = new RegExp('\\[([a-z][a-z0-9]*)(?:=([^\\]]+))?]((?:.|[\r\n])*?)\\[/\\1]', 'gim');

   return bbcodeToPlainSimpleReplace(data);
}

и вставляем после
Код: выделить все
/**
* Всплывающее окно для img
*/
function BBCimg()
   {
      var enterURL   = prompt('{LA_ENTER_URL_IMG}','http://');
         
      if (!enterURL || enterURL == 'http://')
      {
         return;
      }
     
      var ToAdd = '[img]' + enterURL + '[/img]';
      insert_text(ToAdd);
   }
/**
* Всплывающее окно для url
*/   
   function BBCurl()
      {
         var enterURL   = prompt('{LA_ENTER_URL}', 'http://');
         var enterTITLE = prompt('{LA_ENTER_TEXT}', '{LA_DESC_URL}');

         if (!enterURL || !enterTITLE || enterURL == 'http://')
         {
            return;
         }

         var ToAdd = '[url=' + enterURL + ']' + enterTITLE + '[/url]';
         insert_text(ToAdd);
      }   


Далее находим
Код: выделить все
      <!-- IF S_BBCODE_IMG -->
         <input type="button" class="abbc3_button" accesskey="p" name="addbbcode14" value=" " style="background-image:url('{ROOT_PATH}{ABBC3_BBCODE_ICONS}/img.gif');" onclick="bbstyle(14)" title="{L_BBCODE_P_HELP}" />
      <!-- ENDIF -->   
          <!-- IF S_LINKS_ALLOWED -->
         <input type="button" class="abbc3_button" accesskey="w" name="addbbcode16" value=" " style="background-image:url('{ROOT_PATH}{ABBC3_BBCODE_ICONS}/url.gif');" onclick="bbstyle(16)" title="{L_BBCODE_W_HELP}" />
          <!-- ENDIF -->

Заменить на
Код: выделить все
        <!-- IF S_BBCODE_IMG -->
        <input type="button" class="abbc3_button" accesskey="p" name="addbbcode14" value=" " style="background-image:url('{ROOT_PATH}{ABBC3_BBCODE_ICONS}/img.gif');" onclick="BBCimg('message','')" title="{L_BBCODE_P_HELP}" />
        <!-- ENDIF -->   
        <!-- IF S_LINKS_ALLOWED -->
        <input type="button" class="abbc3_button" accesskey="w" name="addbbcode16" value=" " style="background-image:url('{ROOT_PATH}{ABBC3_BBCODE_ICONS}/url.gif');" onclick="BBCurl('message','')" onmouseover="helpline('w')" onmouseout="helpline('tip')" />
      <!-- ENDIF -->

Затем чистим кеш и радуемся работой расширения :D

Изображение
Аватар пользователя
mokvo4
Новичок
 
Сообщений: 1
Зарегистрирован:
20 фев 2015, 19:15
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 15 сен 2015, 19:08

Подскажите где поправить панель. Видать не совместимо с стилем. Идёт сверху вниз всё.

ShooterScreenshot-38-15-09-15.png


Как поправить? Версия 3.1.6
Заранее. Если что не получается тут http://staiki.net/
staiki2009
Новичок
 
Сообщений: 1
Зарегистрирован:
15 сен 2015, 19:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 16 сен 2015, 09:44

@staiki2009
попробуйте для начала обновить кэш стиля, очистить кэш форума
crash
Поддержка
 
Сообщений: 11349
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 23 окт 2015, 17:54

Я загрузил себе расширение Advanced BBCode Box 3.1, но ничего не изменилось.
Подскажите как его установить правильно.
Я загрузил и распаковал архив vse_abbc3_3.1.1 в папку ext.
Адрес имеет такой вид: /public_html/forum/ext/vse/abbc3/ext.php
Что дальше делать?

Всё, разобрался. Нужно было просто зайти в персонализацию и включить расширение :)
static77
Пользователь
 
Сообщений: 15
Зарегистрирован:
19 фев 2015, 16:15
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 28 окт 2015, 21:52

Подскажите как в это расширение добавить поддержку видео с Вконтакте.
Отдельно через добавление BBCode не могу поставить по той же старой причине "No route found for "GET /adm/index.php""
static77
Пользователь
 
Сообщений: 15
Зарегистрирован:
19 фев 2015, 16:15
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 30 ноя 2015, 09:08

Спасибо классное расширение,только не понял,как цвет текста менять
ruroulette
Новичок
 
Сообщений: 5
Зарегистрирован:
21 ноя 2015, 15:03
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.


Вернуться в Расширения phpBB 3.1.x

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама