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

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

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

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

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

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


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


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

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

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

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

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

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

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

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


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

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

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

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