Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Haktar

Автоматическое добавление атрибута br

Recommended Posts

При добавление в сообщение тегов таких как img и quote, автоматически после тега добавляется и атрибут <br> (именно <br> а не <br />). Как избавиться от автодобавления этого <br>?

Искал и правил в двух файлах - core.php (\admin\sources\classes\bbcode) и defaults.php (\admin\sources\classes\bbcode\custom) - никакого эффекта.

 

Подскажите плиз решение для этого.

Share this post


Link to post
Share on other sites

Все символы новой строки (\n) заменяются на

 

admin/sources/classes/editor/class_editor.php

    	$t = str_replace( "\n"			, "<br />"        , $t );

Если пост будет

строка
новая строка

то добавится

 

Share this post


Link to post
Share on other sites

Все символы новой строки (\n) заменяются на <br />

admin/sources/classes/editor/class_editor.php

Это не то что мне нужно. Проблема не в том что новая строка заменяется <br /> - это так и должно быть.

 

Проблема в том что к некоторым тегам добавляется ещё один, добавочный <br />

 

Нашёл общую связь - к тем тегам которые завёрнуты в блок <div>

Share this post


Link to post
Share on other sites

Все то.

 

Нашёл общую связь - к тем тегам которые завёрнуты в блок

Да ладно?

Вставил в редактор

[quote]цитата[/quote]
новая строка
[img=http://ipbskins.ru/forum/public/style_images/4_logo.png]
еще строка

Результат

preview.png

preview2.png

Share this post


Link to post
Share on other sites

Да ладно?

Вставил в редактор

Так текст же вставлен без переноса.

 

А вот если так:

[quote]цитата[/quote]

новая строка

[img=http://ipbskins.ru/forum/public/style_images/4_logo.png]

еще строка

еще строка

еще строка

 

цитата

 

новая строка

 

4_logo.png

 

еще строка

 

еще строка

 

еще строка

Share this post


Link to post
Share on other sites

Как видно из этого, если это обычный тест, то идёт один br, а если это блок цитаты - добавляется ещё один br

Share this post


Link to post
Share on other sites

Как видно из этого, если это обычный тест, то идёт один br, а если это блок цитаты - добавляется ещё один br

Хм... Вообще то по двум везде добавляется. Что то я совсем запутался.

 

После блока цитаты идёт перенос в два раза больше - видимо не в br проблема, а в стилях....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...