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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
Что поменялось, добавилось, допилилось и отвалилось
Canonical Link
Аватара пользователя

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

Удаление лишней строчки после некоторых 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 КБ) 123 скачивания
bbcode phpbbex 2.0.4.rar
(4.64 КБ) 123 скачивания
Removde BR from phpbbex TXT.rar
(229.99 КБ) 130 скачиваний
Removde BR from phpbbex TXT.rar
(229.99 КБ) 130 скачиваний
Removde BR from phpbbex.jpg
Removde BR from phpbbex.jpg (48.35 КБ) 523 просмотра
Removde BR from phpbbex.jpg
Removde BR from phpbbex.jpg (48.35 КБ) 523 просмотра


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


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

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

Удаление с помощью стилей 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
Санта
Санта
Сообщения: 1252
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 3 раза
Поблагодарили: 148 раз

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

Сообщение 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 КБ) 510 просмотров
блоки разного размера.jpg
блоки разного размера.jpg (15.87 КБ) 510 просмотров

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

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

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


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

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

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