На форуме нужно сохранять текст в виде аккордов песен.
Для этого есть тег PRE, его можно вставить через HTML. Но это я потом понял, что так можно, прежде же пошел обходным путем и сам создал BB код PRE, как основу брал мод OFF (офтопик).
Но все мне это не помогло, в мой преформатированный текст форум вставляет тег BR (разрыз строки).
Как решить эту проблемму?
Где вообще это открючается в коде?
И как я понимаю, отключать то не нужно, а нужно как-то проследить когда у меня используется тег PRE и только тогда убрать ненужные теги BR.
Как обуздать тег PRE
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: Литва
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 2 месяца
- Поблагодарили: 1 раз
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: Литва
Тоже самое, в пределах тега CODE - не убираются теги BR.
Они вставлены как разрыв строки, хотя там и тег PRE имеется.
У меня версия форума 2.0.22.
Добавлено спустя 4 минуты 9 секунд:
Проверка.
Гм. А у меня так не работает.
Добавлено спустя 7 минут 27 секунд:
У меня скин обычный Силвер, там построение на основе Таблиц.
tr> <td><span class="genmed"><b>Код:</b></span></td> </tr> <tr> <td class="code">
А у вас на основе Див.
<div class="codetitle"><b>Код:</b></div><div class="codecontent">
Ладно, вижу подсказку, если кто знает как убрать между кодом CODE тег BR напишите.
Они вставлены как разрыв строки, хотя там и тег PRE имеется.
У меня версия форума 2.0.22.
Добавлено спустя 4 минуты 9 секунд:
Код: Выделить всё
F#m E
Сигаpета мелькает во тьме,
Hm F#m
Ветеp пепел в лицо швыpнyл мне.
F#m E Hm F#m
И обyгленный фильтp на пальцах мне оставил ожо-о-о-ог...
Скpипнyв сталью, откpылася двеpь.
Ты идешь, ты моя тепе-е-еpь,
Я пpиятнyю дpожь ощyщаю с головы до ног...
Гм. А у меня так не работает.
Добавлено спустя 7 минут 27 секунд:
У меня скин обычный Силвер, там построение на основе Таблиц.
tr> <td><span class="genmed"><b>Код:</b></span></td> </tr> <tr> <td class="code">
А у вас на основе Див.
<div class="codetitle"><b>Код:</b></div><div class="codecontent">
Ладно, вижу подсказку, если кто знает как убрать между кодом CODE тег BR напишите.
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 10 месяцев
- Поблагодарили: 2 раза
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: Литва
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 17 лет 11 месяцев
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 17 лет 11 месяцев
-
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 19 лет 10 месяцев
- Откуда: St.Petersburg
После разрешении html-тега pre через админ-панель возникает
проблема в следующем
Пишу просстой тест с сообщением, использующем pre:
В окне ввода сообщения:
А это возникает в предпросмотре и в посте (при просмотре html-кода страницы):
- появляется лишний тег <br/> который мне совершенно не нужен, т.к. из-за него возникают слишком большие межстрочные интервалы.
Вопрос в том, как от этого избавиться?
Делал "ход конем" - прописывал в стиле тега pre 45% высоту строки.
Интервалы приходят в норму (выглядят так как хочется), но это явно неправильный мед, а хочется сделать правильно!
Подскажите, плиз, как это сделать?
ббкод code - не подходит, потому что внутри него не работают другие ббкоды (в частности, не работает расцветка, а для некоторых постингов на моем форуме - это критично).
проблема в следующем
Пишу просстой тест с сообщением, использующем pre:
В окне ввода сообщения:
Код: Выделить всё
<pre>
test
test
test
test
</pre>
Код: Выделить всё
<pre>
<br />test
<br />test
<br />test
<br />test
<br /></pre>
Вопрос в том, как от этого избавиться?
Делал "ход конем" - прописывал в стиле тега pre 45% высоту строки.
Интервалы приходят в норму (выглядят так как хочется), но это явно неправильный мед, а хочется сделать правильно!
Подскажите, плиз, как это сделать?
ббкод code - не подходит, потому что внутри него не работают другие ббкоды (в частности, не работает расцветка, а для некоторых постингов на моем форуме - это критично).
С уважением, WingLion
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!