На форуме нужно сохранять текст в виде аккордов песен.
Для этого есть тег PRE, его можно вставить через HTML. Но это я потом понял, что так можно, прежде же пошел обходным путем и сам создал BB код PRE, как основу брал мод OFF (офтопик).
Но все мне это не помогло, в мой преформатированный текст форум вставляет тег BR (разрыз строки).
Как решить эту проблемму?
Где вообще это открючается в коде?
И как я понимаю, отключать то не нужно, а нужно как-то проследить когда у меня используется тег PRE и только тогда убрать ненужные теги BR.
			
			
									
						Как обуздать тег PRE
- 
				SSelf
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 9 месяцев
- Откуда: Литва
- 
				VVVas  
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 11 месяцев
- Поблагодарили: 1 раз
- 
				SSelf
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 9 месяцев
- Откуда: Литва
Тоже самое, в пределах тега 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 напишите.
- 
				Xpert
- phpBB Guru 
- Сообщения: 5484
- Стаж: 21 год 7 месяцев
- Поблагодарили: 2 раза
- 
				SSelf
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 18 лет 9 месяцев
- Откуда: Литва
- 
				TDSH12
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 18 лет 9 месяцев
- 
				kvazimot  
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 18 лет 9 месяцев
- 
				WingLion  
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 20 лет 7 месяцев
- Откуда: 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
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
			
						Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!

