В каком файле надо заменить перенос строки сообщения с <br /> на </p><p> ?

Автор Vveb.ws, 07 ноября 2009, 16:04:47

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Vveb.ws

Подскажите, пожалуста,
В каком файле надо заменить, чтобы новая строка в посте (при нажатии Enter) отделялась не:
<br />
а так:
</p><p>
Мне это надо, чтобы задать класс абзаца по умолчанию

BIOHAZARD

Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Vveb.ws

1) НЕТ !
мне не нравится <br />
ответь пожалуста, где заменить

кстати, у меня SMF 1.1.10

если интересно, класс абзаца будет такой:
div.po p { text-indent:40px; }

<div class=po> будет создан при помощи BB-кодов

чтобы каждый абзац не выделять своим BB-кодом для отступа, проще сделать <div class=po> для группы абзацев


2) и ещё вопрос.
Надо настроить в BB-коде url, чтобы понятнее было, вместо:
(url)(/url)
вставляло
(url=http://xxxxxx.xx)сайт...(/url)
а уже потом посетитель будет заменять на свои данные - так понятнее

вместо квадратных скобок - круглые, просто с квадратными оно не показывает, как надо


3) В каком файле переделать BB-код таблицы, вставляющий
<table style="font: inherit; color: inherit;">
чтобы была нормальная видимая таблица со своим классом


Если интересно, я работаю над таким вот форматированием страницы
_http://ozdorovlenie.__vveb.ws/index.php?topic=5.msg7#msg7
"Custom BB codes" уже сделал, теперь доделываю последние штрихи

BIOHAZARD

1) видимо sources\post.php {Post2()}
2) можно поставить мод, там при нажатии кнопки вставки гиперссылки сначала спрашивают адрес ссылки, потом название и вставляется уже готовый код (название мода не помню)
3) sources\subs.php ~1540 строка (искать соответственно по <table style="font: inherit; color: inherit;">)
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Vveb.ws

1) и 3) спасибо !

2) видел я такой мод, уже не помню где
идея хорошая, но НЕправильная.
потому что когда выскакивает окно "введите ссылку" или "введите текст", то скопировать ссылку или текст из браузера НЕвожможно, потому что окно страницы НЕдоступно.
Очень неудобно !
Можно скопировать ссылку, но текст ссылки всё равно надо писать от руки ИЛИ вставлять пустую ссылку с помощью этого мода, а потом вносить в неё свои данные.
Надо только открыть страницу со ссылкой во FrontPage или NamoWebEditor, чтобы скопировать данные в этот мод. А это вдвойне НЕ удобно !

BIOHAZARD

2) ваша идея со вставкой левых данных бредовая
для посетителей удобнее всего мод, а ваши рассуждения - это ваши личные проблемы и не надо рассказывать про удобства для посетителей

если хотите - то subs.php вам в руки
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Vveb.ws

1) насчёт АБЗАЦЕВ вместо BR у меня не получилось
Я сделал 5 замен через автозамену в  sources\post.php
<br />
</p><p>

и это НЕ дало эффекта. Вот что получилось:
<div class="post" id="msg_10">АБЗАЦЫ <br />ИЛИ <br />БР</div>

Скажите, а в этих строках sources\post.php надо делать замену:
767
$form_message = preg_replace('~<br(?: /)?' . '>~i', "\n", $form_message);

2112
$row['body'] = preg_replace('~<br(?: /)?' . '>~i', "\n", $row['body']);

и на что менять ?


2)
Цитировать2) ваша идея со вставкой левых данных бредовая
Может быть...
Где мне скачать этот мод ?

Я так понял, что сделать как я хочу НЕвозможно idiot. Я смотрел мод "Custom BB-codes" и понял, что при вставке ВВ-кода симметрично вставляет (kod)(/kod), и вставить типа (kod=...)...(/kod) НЕреально.
вопрос снят


3) перекрасить таблицу у меня получилось. Сделал. Спасибо !

Vveb.ws