Текущие версии программ: After Effects CC 2017 v14.1  Premiere Pro CC 2017 v11.0.2

не стесняйтесь создавать новые темы для новых вопросов

Удаление лишней строчки после некоторых bbcode-ов.

Что поменялось, добавилось, допилилось и отвалилось
Canonical Link
Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 1031
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 2 раза
Поблагодарили: 106 раз

Удаление лишней строчки после некоторых bbcode-ов.

Сообщение aeplug » 04 май 2016 01:06

Не проверено! Что бы убрать лишнюю строчку, которую вставляет phpbb после ббкодов (вложений, code и т.д.)

Код: Выделить всё

case 0:
   $this->bbcode_cache[$bbcode_id] = array(
      'str' => array(
+         "[/quote:\$uid]\n"   => $this->bbcode_tpl('quote_close', $bbcode_id),
         '[/quote:$uid]'   => $this->bbcode_tpl('quote_close', $bbcode_id)
      ),
      'preg' => array(
-----------------
case 8:
   $this->bbcode_cache[$bbcode_id] = array(
      'preg' => array(
-         '#\[code(?:=([a-z]+))?:$uid\](.*?)\[/code:$uid\]#ise'   => "\$this->bbcode_second_pass_code('\$1', '\$2')",
+         '#\[code(?:=([a-z]+))?:$uid\](.*?)\[/code:$uid\][\n]?#ise'   => "\$this->bbcode_second_pass_code('\$1', '\$2')",
      )
   );
break;

Источник: Sumanai / phpBBex 2.0 / commit / 657ae2b87fd2 — Bitbucket
https://bitbucket.org/Sumanai/phpbbex-2.0/commits/657ae2b87fd2
Файл bbcode.php для сравнения из phpbbex прилагается.
Вложения
bbcode phpbbex 2.0.4.rar
(4.64 КБ) 99 скачиваний
bbcode phpbbex 2.0.4.rar
(4.64 КБ) 99 скачиваний
Removde BR from phpbbex TXT.rar
(229.99 КБ) 108 скачиваний
Removde BR from phpbbex TXT.rar
(229.99 КБ) 108 скачиваний
Removde BR from phpbbex.jpg
Removde BR from phpbbex.jpg (48.35 КБ) 369 просмотров
Removde BR from phpbbex.jpg
Removde BR from phpbbex.jpg (48.35 КБ) 369 просмотров


Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 1031
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 2 раза
Поблагодарили: 106 раз

Удаление с помощью стилей CSS

Сообщение aeplug » 09 май 2016 09:28

Вот еще один метод через правку стиля CSS для блоков:

Код: Выделить всё

display: inline-block;
width: 98%;

phpBB • How to remove line break <br /> after quote box </quote>
https://www.phpbb.com/community/viewtopic.php?f=74&t=2242416&p=14426851#p13637526
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 1031
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 2 раза
Поблагодарили: 106 раз

Что я сделал в итоге?

Сообщение aeplug » 11 май 2016 17:27

Изменять движок в файле bbcode.php пока не стал. Ограничился правкой CSS.
Для .codebox, blockquote и

Код: Выделить всё

div.inline-attachment {
   display: inline-block;
}

в файле стиля /forum/styles/se_square/theme/content.css

Особенностью этого метода является то, что размеры блоков берутся автоматически по содержанию, а не как раньше по ширине страницы.
блоки разного размера.jpg
блоки разного размера.jpg (15.87 КБ) 356 просмотров
блоки разного размера.jpg
блоки разного размера.jpg (15.87 КБ) 356 просмотров

Возможное решение - добавление параметра

Код: Выделить всё

width: 98%;
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Advanced BBCode Box допилка
    aeplug » 26 мар 2016 15:47 » в форуме Лог изменений форума (ChangeLog)
    0
    212
    aeplug
    26 мар 2016 15:47
  • Удаление папок Вложения
    KAMA3uK » 11 сен 2016 13:04 » в форуме Adobe Premiere Pro
    1
    80
    aeplug
    11 сен 2016 22:17

Вернуться в «Лог изменений форума (ChangeLog)»

Кто сейчас на конференции

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