Тег code перекашивает вёрстку

Внимание! Если у вас проблемы с регистрацией, пишем сюда свои жалобы.
Если вас что-то не устраивает, вы нашли ошибку или хотите что-то предложить - Пишите сюда, ваша просьба обязательно будет рассмотрена!

Модератор: Модераторы разделов

Аватара пользователя
ZyX
Сообщения: 355
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение ZyX »

/dev/random писал(а):
29.06.2010 14:21
тест
watashiwa_daredeska писал(а):
27.06.2010 23:22

Shell

Цвета: красный, зеленый, синий

color вообще молча съедается. А так хотелось цветные подсказки в sh :)


Цветов не вижу.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

А теперь?
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Тег code перекашивает вёрстку

Сообщение NickLion »

Цвета есть. В исходном сообщении, правда, нет. Только в цитатах. Но, наверное так и должно быть.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

ZyX писал(а):
28.06.2010 00:58
Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет.


sh2

man mountrfc1918
Изображение Наше лого
table/tr/tdtable/tr/td2
table/tr2/tdtable/tr2/td2
extract

Код:

codeboxb

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

code[b]b[/b]
Topic 100Post 100Blog 100Blog entry 100
Изображение

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

SELECT t.tid FROM a_table t WHERE t 

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

<html></html>

sh2/sh3

test

Изображение Test


Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Тег code перекашивает вёрстку

Сообщение watashiwa_daredeska »

Круть!
Спасибо сказали:
Аватара пользователя
ZyX
Сообщения: 355
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение ZyX »

~/.vimrc (Created by format.vim)

command -nargs=1 Test call system(<q-args>)


Да, так гораздо лучше.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

ZyX писал(а):
30.06.2010 10:41

~/.vimrc (Created by format.vim)

command -nargs=1 Test call system(<q-args>)


Да, так гораздо лучше.

Кстати, codebox тоже поддерживает цвета. Сейчас это должно быть его единственным отличием от code.

Код:

command -nargs=1 Test call system(<q-args>)

Спасибо сказали:
Аватара пользователя
ZyX
Сообщения: 355
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение ZyX »

/dev/random писал(а):
30.06.2010 13:21
Кстати, codebox тоже поддерживает цвета. Сейчас это должно быть его единственным отличием от code.

Код:

command -nargs=1 Test call system(<q-args>)

Хорошо, теперь этот тёг используется по умолчанию для background=light.

А что с сохранением HTML-экранирования символов при ответе и редактировании? Или такая фигня только со старыми сообщениями? Тест: [code]code[code]. (Во всяком случае, при попытке ответа на (моё сообщение, где написано, что не работает в [sh]) проблемы с <span …> присутствуют, а в вашем , где цитируется это моё сообщение, нет.)


Нет, экранирование по-прежнему не сохраняется.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Тег code перекашивает вёрстку

Сообщение t.t »

*в сторону*: Никак не возьму в толк, почему «тёг». Он ведь «tag» в оригинале. «Тег» — понимаю; «тэг» видел — тоже понять можно; «таг» — и то понятнее. Но «тёг»-то откуда?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

ZyX писал(а):
30.06.2010 18:11
(Во всяком случае, при попытке ответа на (моё сообщение, где написано, что не работает в [sh]) проблемы с <span …> присутствуют, а в вашем , где цитируется это моё сообщение, нет.)

Я просто исправил цитату, вписав туда теги, которые вы набирали. То ваше старое сообщение безнадёжно испорчено, навсегда.

ZyX писал(а):
30.06.2010 18:11
Нет, экранирование по-прежнему не сохраняется.

Можно напомнить, о каком экранировании идёт речь?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

/dev/random писал(а):
30.06.2010 18:34
Можно напомнить, о каком экранировании идёт речь?

В смысле - ткнуть, в каком месте какого сообщения какие проблемы.
Спасибо сказали:
Аватара пользователя
ZyX
Сообщения: 355
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение ZyX »

/dev/random писал(а):
30.06.2010 18:44
/dev/random писал(а):
30.06.2010 18:34
Можно напомнить, о каком экранировании идёт речь?

В смысле - ткнуть, в каком месте какого сообщения какие проблемы.

Если я в каком-либо сообщении пишу «&#91;», чтобы на экране получить «[», то при попытке редактирования я получу «[» в поле ввода. Попробуйте, к примеру, просто процитировать моё сообщение. У вас наверняка получится „«[», чтобы на экране получить «[»“.

Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

ZyX писал(а):
30.06.2010 19:11
У вас наверняка получится „«[», чтобы на экране получить «[»“.

Да, есть такое. Попробую разобраться.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

ZyX писал(а):
30.06.2010 19:11
/dev/random писал(а):
30.06.2010 18:44
/dev/random писал(а):
30.06.2010 18:34
Можно напомнить, о каком экранировании идёт речь?

В смысле - ткнуть, в каком месте какого сообщения какие проблемы.

Если я в каком-либо сообщении пишу «&#91;», чтобы на экране получить «[», то при попытке редактирования я получу «[» в поле ввода. Попробуйте, к примеру, просто процитировать моё сообщение. У вас наверняка получится „«[», чтобы на экране получить «[»“.

Спасибо сказали:
Аватара пользователя
ZyX
Сообщения: 355
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение ZyX »

/dev/random писал(а):
04.07.2010 00:07
ZyX писал(а):
30.06.2010 19:11
/dev/random писал(а):
30.06.2010 18:44
/dev/random писал(а):
30.06.2010 18:34
Можно напомнить, о каком экранировании идёт речь?

В смысле - ткнуть, в каком месте какого сообщения какие проблемы.

Если я в каком-либо сообщении пишу «&#91;», чтобы на экране получить «[», то при попытке редактирования я получу «[» в поле ввода. Попробуйте, к примеру, просто процитировать моё сообщение. У вас наверняка получится „«[», чтобы на экране получить «[»“.


Старые сообщения так же безнадёжно испорчены, или просто экранирование «[» и «]» не сохраняется? Вот что получается при попытке редактирования моего старого сообщения:

Код:

4. Как при «быстром», так и при «полном» редактировании предыдущего сообщения я вижу следующий текст: [codebox] Нашёл ошибки: 1. «быстрое редактирование» выдаёт не тот текст: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. [sh=sh1][table][tr][td][list] [*][list=1] [*][list=a] [*][list=i] [*][indent][right][quote][color="#F4A460"][font="Arial Narrow"][size=7][sub][sup][i][b][s][u]<span style='color:#000000;background:#000000'>[acronym=red color][email=kp-pav@ya.ru]крас[email][left][url="http://localhost"]ный[url][acronym]</span>[left][u][s][b][i][sup][sub][size][font][color][quote]</div>[indent] [list] [list] [list] [list][td][tr][table][sh][sh=sh2][man]mount[man][rfc]1918[rfc]<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">[url="/logo/grs1.png"][img]/logo/grs1.png[img][url]Наше лого</div>[table][tr][td]table/tr/td[td][td]table/tr/td2[td][tr][tr][td]table/tr2/td[td][td]table/tr2/td2[td][tr][table][extract]extract[extract]<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox[b]b[b]</div>[code]code[b]b[b][code][topic=100]Topic 100[topic][post=100]Post 100[post][blog=100]Blog 100[blog][entry=100]Blog entry 100[entry][right][img]http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png[img][right][sql]<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t[sql][html]<<span style='color:blue'>html><<span style='color:blue'>/html>[html][sh=sh2/sh3]test[sh][sh][float=/logo/grs1.png]Test[float] [codebox] (обратить внимание на наличие «<span style>»). 2. аналогично полное редактирование: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. [sh=sh1][table][tr][td][list] [*][list=1] [*][list=a] [*][list=i] [*][indent][right][quote][color="#F4A460"][font="Arial Narrow"][size=7][sub][sup][i][b][s][u]<span style='color:#000000;background:#000000'>[acronym=red color][email=kp-pav@ya.ru]крас[email][left][url="http://localhost"]ный[url][acronym]</span>[left][u][s][b][i][sup][sub][size][font][color][quote]</div>[indent] [list] [list] [list] [list][td][tr][table][sh][sh=sh2][man]mount[man][rfc]1918[rfc]<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">[url="/logo/grs1.png"][img]/logo/grs1.png[img][url]Наше лого</div>[table][tr][td]table/tr/td[td][td]table/tr/td2[td][tr][tr][td]table/tr2/td[td][td]table/tr2/td2[td][tr][table][extract]extract[extract]<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox[b]b[b]</div>[code]code[b]b[b][code][topic=100]Topic 100[topic][post=100]Post 100[post][blog=100]Blog 100[blog][entry=100]Blog entry 100[entry][right][img]http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png[img][right][sql]<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t[sql][html]<<span style='color:blue'>html><<span style='color:blue'>/html>[html][sh=sh2/sh3]test[sh][sh][float=/logo/grs1.png]Test[float] [codebox] 3. При предпросмотре последний «float» вылезает за рамку: [img]http://img-fotki.yandex.ru/get/4206/kp-pav.0/0_496e4_ac008669_orig.png[img] [float=/logo/grs1.png]Test[float] [codebox] , хотя должен видеть: [codebox] Нашёл ошибки: 1. «быстрое редактирование» выдаёт не тот текст: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. &#38;#91;sh=sh1&#38;#93;&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;&#38;#91;list&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=1&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=a&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=i&#38;#93; &#38;#91;*&#38;#93;&#38;#91;indent&#38;#93;&#38;#91;right&#38;#93;&#38;#91;quote&#38;#93;&#38;#91;color="#F4A460"&#38;#93;&#38;#91;font="Arial Narrow"&#38;#93;&#38;#91;size=7&#38;#93;&#38;#91;sub&#38;#93;&#38;#91;sup&#38;#93;&#38;#91;i&#38;#93;&#38;#91;b&#38;#93;&#38;#91;s&#38;#93;&#38;#91;u&#38;#93;<span style='color:#000000;background:#000000'>&#38;#91;acronym=red color&#38;#93;&#38;#91;email=kp-pav@ya.ru&#38;#93;крас&#38;#91;/email&#38;#93;&#38;#91;left&#38;#93;&#38;#91;url="http://localhost"&#38;#93;ный&#38;#91;/url&#38;#93;&#38;#91;/acronym&#38;#93;</span>&#38;#91;/left&#38;#93;&#38;#91;/u&#38;#93;&#38;#91;/s&#38;#93;&#38;#91;/b&#38;#93;&#38;#91;/i&#38;#93;&#38;#91;/sup&#38;#93;&#38;#91;/sub&#38;#93;&#38;#91;/size&#38;#93;&#38;#91;/font&#38;#93;&#38;#91;/color&#38;#93;&#38;#91;/quote&#38;#93;</div>&#38;#91;/indent&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93;&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;sh=sh2&#38;#93;&#38;#91;man&#38;#93;mount&#38;#91;/man&#38;#93;&#38;#91;rfc&#38;#93;1918&#38;#91;/rfc&#38;#93;<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">&#38;#91;url="/logo/grs1.png"&#38;#93;&#38;#91;img&#38;#93;/logo/grs1.png&#38;#91;/img&#38;#93;&#38;#91;/url&#38;#93;Наше лого</div>&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr2/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr2/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;extract&#38;#93;extract&#38;#91;/extract&#38;#93;<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;</div>&#38;#91;code&#38;#93;code&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;&#38;#91;/code&#38;#93;&#38;#91;topic=100&#38;#93;Topic 100&#38;#91;/topic&#38;#93;&#38;#91;post=100&#38;#93;Post 100&#38;#91;/post&#38;#93;&#38;#91;blog=100&#38;#93;Blog 100&#38;#91;/blog&#38;#93;&#38;#91;entry=100&#38;#93;Blog entry 100&#38;#91;/entry&#38;#93;&#38;#91;right&#38;#93;&#38;#91;img&#38;#93;http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png&#38;#91;/img&#38;#93;&#38;#91;/right&#38;#93;&#38;#91;sql&#38;#93;<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t&#38;#91;/sql&#38;#93;&#38;#91;html&#38;#93;<<span style='color:blue'>html><<span style='color:blue'>/html>&#38;#91;/html&#38;#93;&#38;#91;sh=sh2/sh3&#38;#93;test&#38;#91;/sh&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;float=/logo/grs1.png&#38;#93;Test&#38;#91;/float&#38;#93; [codebox] (обратить внимание на наличие «<span style>»). 2. аналогично полное редактирование: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. &#38;#91;sh=sh1&#38;#93;&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;&#38;#91;list&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=1&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=a&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=i&#38;#93; &#38;#91;*&#38;#93;&#38;#91;indent&#38;#93;&#38;#91;right&#38;#93;&#38;#91;quote&#38;#93;&#38;#91;color="#F4A460"&#38;#93;&#38;#91;font="Arial Narrow"&#38;#93;&#38;#91;size=7&#38;#93;&#38;#91;sub&#38;#93;&#38;#91;sup&#38;#93;&#38;#91;i&#38;#93;&#38;#91;b&#38;#93;&#38;#91;s&#38;#93;&#38;#91;u&#38;#93;<span style='color:#000000;background:#000000'>&#38;#91;acronym=red color&#38;#93;&#38;#91;email=kp-pav@ya.ru&#38;#93;крас&#38;#91;/email&#38;#93;&#38;#91;left&#38;#93;&#38;#91;url="http://localhost"&#38;#93;ный&#38;#91;/url&#38;#93;&#38;#91;/acronym&#38;#93;</span>&#38;#91;/left&#38;#93;&#38;#91;/u&#38;#93;&#38;#91;/s&#38;#93;&#38;#91;/b&#38;#93;&#38;#91;/i&#38;#93;&#38;#91;/sup&#38;#93;&#38;#91;/sub&#38;#93;&#38;#91;/size&#38;#93;&#38;#91;/font&#38;#93;&#38;#91;/color&#38;#93;&#38;#91;/quote&#38;#93;</div>&#38;#91;/indent&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93;&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;sh=sh2&#38;#93;&#38;#91;man&#38;#93;mount&#38;#91;/man&#38;#93;&#38;#91;rfc&#38;#93;1918&#38;#91;/rfc&#38;#93;<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">&#38;#91;url="/logo/grs1.png"&#38;#93;&#38;#91;img&#38;#93;/logo/grs1.png&#38;#91;/img&#38;#93;&#38;#91;/url&#38;#93;Наше лого</div>&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr2/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr2/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;extract&#38;#93;extract&#38;#91;/extract&#38;#93;<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;</div>&#38;#91;code&#38;#93;code&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;&#38;#91;/code&#38;#93;&#38;#91;topic=100&#38;#93;Topic 100&#38;#91;/topic&#38;#93;&#38;#91;post=100&#38;#93;Post 100&#38;#91;/post&#38;#93;&#38;#91;blog=100&#38;#93;Blog 100&#38;#91;/blog&#38;#93;&#38;#91;entry=100&#38;#93;Blog entry 100&#38;#91;/entry&#38;#93;&#38;#91;right&#38;#93;&#38;#91;img&#38;#93;http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png&#38;#91;/img&#38;#93;&#38;#91;/right&#38;#93;&#38;#91;sql&#38;#93;<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t&#38;#91;/sql&#38;#93;&#38;#91;html&#38;#93;<<span style='color:blue'>html><<span style='color:blue'>/html>&#38;#91;/html&#38;#93;&#38;#91;sh=sh2/sh3&#38;#93;test&#38;#91;/sh&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;float=/logo/grs1.png&#38;#93;Test&#38;#91;/float&#38;#93; [codebox] 3. При предпросмотре последний «float» вылезает за рамку: [img]http://img-fotki.yandex.ru/get/4206/kp-pav.0/0_496e4_ac008669_orig.png[img] [float=/logo/grs1.png]Test[float] [codebox] (обратить внимание на превращение «[» и «]» в «&#38;#91;» и «&#38;#93;» соответственно). 5. Забыл сказать, что движок добавил лишние переносы строки перед каждым «[list]» и после каждого «[list]». Я их не писал.

Прямые скобки должны быть также в форме «&#...;», иначе получится:

/* Цитата удалена, так как содержит ошибки использования BBCode */

Согласитесь, это мало того, что не моё оригинальное сообщение, так ещё и вся вёрстка цитаты в предпросмотре поехала (уменьшил специально, чтобы было видно):
Изображение

В «последних десяти сообщениях» тоже прикольно: откуда-то взялось центрирование:
Изображение

Ну и при вставке предыдущего снимка экрана он обнаружился на белом фоне:
Изображение
// Интересно, будет ли также в сообщении.

Не будет: не пропускает мою цитату («Ошибка использования BB кодов форума. Возможно вы неправильно использовали какой-то из тегов, как, например, тег [TAG], тогда как он должен использоваться в виде [TAG=] или наоборот.»)


ZyX писал(а):
04.07.2010 02:58
Старые сообщения так же безнадёжно испорчены, или просто экранирование «[» и «]» не сохраняется? Вот что получается при попытке редактирования моего старого сообщения:

Определённо, нет: попытка цитировать предыдущее сообщение полностью благополучно проваливается.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

Проверяйте. Только не используйте для этого старых сообщений, создавайте новые.

test: [quote]

/dev/random писал(а):
04.07.2010 15:28
Проверяйте. Только не используйте для этого старых сообщений, создавайте новые.

test: [quote]

Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

Чёрт. Можете не тестировать. Сам вижу, что в этом месте заработало, но в других по-прежнему баги.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Тег code перекашивает вёрстку

Сообщение t.t »

Багрепорчу: при каждом редактировании поста каждый символ & внутри тега code превращается в «&amp;». Соответственно, после нескольких редактирований, если не заметить и не убрать руками, там вырастает что-то вроде «&amp;amp;amp;amp;».
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

t.t писал(а):
09.07.2010 01:20
Багрепорчу: при каждом редактировании поста каждый символ & внутри тега code превращается в «&amp;». Соответственно, после нескольких редактирований, если не заметить и не убрать руками, там вырастает что-то вроде «&amp;amp;».

Заметил уже. Увы, у них абсолютно индусский парсинг bbcode. Хоть с нуля переписывай.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

ZyX писал(а):
04.07.2010 02:58

Код:

4. Как при «быстром», так и при «полном» редактировании предыдущего сообщения я вижу следующий текст: [codebox] Нашёл ошибки: 1. «быстрое редактирование» выдаёт не тот текст: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. [sh=sh1][table][tr][td][list] [*][list=1] [*][list=a] [*][list=i] [*][indent][right][quote][color="#F4A460"][font="Arial Narrow"][size=7][sub][sup][i][b][s][u]<span style='color:#000000;background:#000000'>[acronym=red color][email=kp-pav@ya.ru]крас[email][left][url="http://localhost"]ный[url][acronym]</span>[left][u][s][b][i][sup][sub][size][font][color][quote]</div>[indent] [list] [list] [list] [list][td][tr][table][sh][sh=sh2][man]mount[man][rfc]1918[rfc]<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">[url="/logo/grs1.png"][img]/logo/grs1.png[img][url]Наше лого</div>[table][tr][td]table/tr/td[td][td]table/tr/td2[td][tr][tr][td]table/tr2/td[td][td]table/tr2/td2[td][tr][table][extract]extract[extract]<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox[b]b[b]</div>[code]code[b]b[b][code][topic=100]Topic 100[topic][post=100]Post 100[post][blog=100]Blog 100[blog][entry=100]Blog entry 100[entry][right][img]http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png[img][right][sql]<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t[sql][html]<<span style='color:blue'>html><<span style='color:blue'>/html>[html][sh=sh2/sh3]test[sh][sh][float=/logo/grs1.png]Test[float] [codebox] (обратить внимание на наличие «<span style>»). 2. аналогично полное редактирование: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. [sh=sh1][table][tr][td][list] [*][list=1] [*][list=a] [*][list=i] [*][indent][right][quote][color="#F4A460"][font="Arial Narrow"][size=7][sub][sup][i][b][s][u]<span style='color:#000000;background:#000000'>[acronym=red color][email=kp-pav@ya.ru]крас[email][left][url="http://localhost"]ный[url][acronym]</span>[left][u][s][b][i][sup][sub][size][font][color][quote]</div>[indent] [list] [list] [list] [list][td][tr][table][sh][sh=sh2][man]mount[man][rfc]1918[rfc]<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">[url="/logo/grs1.png"][img]/logo/grs1.png[img][url]Наше лого</div>[table][tr][td]table/tr/td[td][td]table/tr/td2[td][tr][tr][td]table/tr2/td[td][td]table/tr2/td2[td][tr][table][extract]extract[extract]<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox[b]b[b]</div>[code]code[b]b[b][code][topic=100]Topic 100[topic][post=100]Post 100[post][blog=100]Blog 100[blog][entry=100]Blog entry 100[entry][right][img]http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png[img][right][sql]<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t[sql][html]<<span style='color:blue'>html><<span style='color:blue'>/html>[html][sh=sh2/sh3]test[sh][sh][float=/logo/grs1.png]Test[float] [codebox] 3. При предпросмотре последний «float» вылезает за рамку: [img]http://img-fotki.yandex.ru/get/4206/kp-pav.0/0_496e4_ac008669_orig.png[img] [float=/logo/grs1.png]Test[float] [codebox] , хотя должен видеть: [codebox] Нашёл ошибки: 1. «быстрое редактирование» выдаёт не тот текст: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. &#38;#91;sh=sh1&#38;#93;&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;&#38;#91;list&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=1&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=a&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=i&#38;#93; &#38;#91;*&#38;#93;&#38;#91;indent&#38;#93;&#38;#91;right&#38;#93;&#38;#91;quote&#38;#93;&#38;#91;color="#F4A460"&#38;#93;&#38;#91;font="Arial Narrow"&#38;#93;&#38;#91;size=7&#38;#93;&#38;#91;sub&#38;#93;&#38;#91;sup&#38;#93;&#38;#91;i&#38;#93;&#38;#91;b&#38;#93;&#38;#91;s&#38;#93;&#38;#91;u&#38;#93;<span style='color:#000000;background:#000000'>&#38;#91;acronym=red color&#38;#93;&#38;#91;email=kp-pav@ya.ru&#38;#93;крас&#38;#91;/email&#38;#93;&#38;#91;left&#38;#93;&#38;#91;url="http://localhost"&#38;#93;ный&#38;#91;/url&#38;#93;&#38;#91;/acronym&#38;#93;</span>&#38;#91;/left&#38;#93;&#38;#91;/u&#38;#93;&#38;#91;/s&#38;#93;&#38;#91;/b&#38;#93;&#38;#91;/i&#38;#93;&#38;#91;/sup&#38;#93;&#38;#91;/sub&#38;#93;&#38;#91;/size&#38;#93;&#38;#91;/font&#38;#93;&#38;#91;/color&#38;#93;&#38;#91;/quote&#38;#93;</div>&#38;#91;/indent&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93;&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;sh=sh2&#38;#93;&#38;#91;man&#38;#93;mount&#38;#91;/man&#38;#93;&#38;#91;rfc&#38;#93;1918&#38;#91;/rfc&#38;#93;<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">&#38;#91;url="/logo/grs1.png"&#38;#93;&#38;#91;img&#38;#93;/logo/grs1.png&#38;#91;/img&#38;#93;&#38;#91;/url&#38;#93;Наше лого</div>&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr2/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr2/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;extract&#38;#93;extract&#38;#91;/extract&#38;#93;<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;</div>&#38;#91;code&#38;#93;code&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;&#38;#91;/code&#38;#93;&#38;#91;topic=100&#38;#93;Topic 100&#38;#91;/topic&#38;#93;&#38;#91;post=100&#38;#93;Post 100&#38;#91;/post&#38;#93;&#38;#91;blog=100&#38;#93;Blog 100&#38;#91;/blog&#38;#93;&#38;#91;entry=100&#38;#93;Blog entry 100&#38;#91;/entry&#38;#93;&#38;#91;right&#38;#93;&#38;#91;img&#38;#93;http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png&#38;#91;/img&#38;#93;&#38;#91;/right&#38;#93;&#38;#91;sql&#38;#93;<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t&#38;#91;/sql&#38;#93;&#38;#91;html&#38;#93;<<span style='color:blue'>html><<span style='color:blue'>/html>&#38;#91;/html&#38;#93;&#38;#91;sh=sh2/sh3&#38;#93;test&#38;#91;/sh&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;float=/logo/grs1.png&#38;#93;Test&#38;#91;/float&#38;#93; [codebox] (обратить внимание на наличие «<span style>»). 2. аналогично полное редактирование: [codebox] Также в sh не работают: смена шрифта, смена размера, спойлер, подсветка внутри тёгов «sql» и «html», тёг «float» делает не совсем то, что нужно, текст в таблице имеет слишком тёмный цвет. &#38;#91;sh=sh1&#38;#93;&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;&#38;#91;list&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=1&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=a&#38;#93; &#38;#91;*&#38;#93;&#38;#91;list=i&#38;#93; &#38;#91;*&#38;#93;&#38;#91;indent&#38;#93;&#38;#91;right&#38;#93;&#38;#91;quote&#38;#93;&#38;#91;color="#F4A460"&#38;#93;&#38;#91;font="Arial Narrow"&#38;#93;&#38;#91;size=7&#38;#93;&#38;#91;sub&#38;#93;&#38;#91;sup&#38;#93;&#38;#91;i&#38;#93;&#38;#91;b&#38;#93;&#38;#91;s&#38;#93;&#38;#91;u&#38;#93;<span style='color:#000000;background:#000000'>&#38;#91;acronym=red color&#38;#93;&#38;#91;email=kp-pav@ya.ru&#38;#93;крас&#38;#91;/email&#38;#93;&#38;#91;left&#38;#93;&#38;#91;url="http://localhost"&#38;#93;ный&#38;#91;/url&#38;#93;&#38;#91;/acronym&#38;#93;</span>&#38;#91;/left&#38;#93;&#38;#91;/u&#38;#93;&#38;#91;/s&#38;#93;&#38;#91;/b&#38;#93;&#38;#91;/i&#38;#93;&#38;#91;/sup&#38;#93;&#38;#91;/sub&#38;#93;&#38;#91;/size&#38;#93;&#38;#91;/font&#38;#93;&#38;#91;/color&#38;#93;&#38;#91;/quote&#38;#93;</div>&#38;#91;/indent&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93; &#38;#91;/list&#38;#93;&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;sh=sh2&#38;#93;&#38;#91;man&#38;#93;mount&#38;#91;/man&#38;#93;&#38;#91;rfc&#38;#93;1918&#38;#91;/rfc&#38;#93;<div style="float:right; overflow:hide; background:lightgray; max-width:30%; text-align:center; border-color:black; border:1px">&#38;#91;url="/logo/grs1.png"&#38;#93;&#38;#91;img&#38;#93;/logo/grs1.png&#38;#91;/img&#38;#93;&#38;#91;/url&#38;#93;Наше лого</div>&#38;#91;table&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;tr&#38;#93;&#38;#91;td&#38;#93;table/tr2/td&#38;#91;/td&#38;#93;&#38;#91;td&#38;#93;table/tr2/td2&#38;#91;/td&#38;#93;&#38;#91;/tr&#38;#93;&#38;#91;/table&#38;#93;&#38;#91;extract&#38;#93;extract&#38;#91;/extract&#38;#93;<div class='codetop'>CODE</div><div class='codemain' style='white-space:pre;overflow:auto'>codebox&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;</div>&#38;#91;code&#38;#93;code&#38;#91;b&#38;#93;b&#38;#91;/b&#38;#93;&#38;#91;/code&#38;#93;&#38;#91;topic=100&#38;#93;Topic 100&#38;#91;/topic&#38;#93;&#38;#91;post=100&#38;#93;Post 100&#38;#91;/post&#38;#93;&#38;#91;blog=100&#38;#93;Blog 100&#38;#91;/blog&#38;#93;&#38;#91;entry=100&#38;#93;Blog entry 100&#38;#91;/entry&#38;#93;&#38;#91;right&#38;#93;&#38;#91;img&#38;#93;http://img-fotki.yandex.ru/get/4204/kp-pav.0/0_48559_8831c755_M.png&#38;#91;/img&#38;#93;&#38;#91;/right&#38;#93;&#38;#91;sql&#38;#93;<span style='color:blue;font-weight:bold'>SELECT t.tid <span style='color:green'>FROM <span style='color:orange'>a_table <span style='color:orange'>t <span style='color:green'>WHERE t&#38;#91;/sql&#38;#93;&#38;#91;html&#38;#93;<<span style='color:blue'>html><<span style='color:blue'>/html>&#38;#91;/html&#38;#93;&#38;#91;sh=sh2/sh3&#38;#93;test&#38;#91;/sh&#38;#93;&#38;#91;/sh&#38;#93;&#38;#91;float=/logo/grs1.png&#38;#93;Test&#38;#91;/float&#38;#93; [codebox] 3. При предпросмотре последний «float» вылезает за рамку: [img]http://img-fotki.yandex.ru/get/4206/kp-pav.0/0_496e4_ac008669_orig.png[img] [float=/logo/grs1.png]Test[float] [codebox] (обратить внимание на превращение «[» и «]» в «&#38;#91;» и «&#38;#93;» соответственно). 5. Забыл сказать, что движок добавил лишние переносы строки перед каждым «[list]» и после каждого «[list]». Я их не писал.

Процитировалось корректно.

t.t писал(а):
09.07.2010 01:20
Багрепорчу: при каждом редактировании поста каждый символ & внутри тега code превращается в «&amp;». Соответственно, после нескольких редактирований, если не заметить и не убрать руками, там вырастает что-то вроде «&amp;amp;amp;amp;».

Процитировалось корректно.

Неужели с этим багом всё? Не верю!
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Тег code перекашивает вёрстку

Сообщение t.t »

/dev/random писал(а):
09.07.2010 02:45
t.t писал(а):
09.07.2010 01:20
Багрепорчу: при каждом редактировании поста каждый символ & внутри тега code превращается в «&amp;». Соответственно, после нескольких редактирований, если не заметить и не убрать руками, там вырастает что-то вроде «&amp;amp;amp;amp;».
Процитировалось корректно.
Не показатель: там нет тега code. Сейчас на одном из своих постов проверю и напишу здесь.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Тег code перекашивает вёрстку

Сообщение t.t »

Да, нормально. Спасибо.

Но заметил ещё одну странность. Почему-то слово «javascript» упорно превращается в «java script». Это такая защита от атак что-ль? (:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5413
ОС: Gentoo

Re: Тег code перекашивает вёрстку

Сообщение /dev/random »

t.t писал(а):
09.07.2010 09:16
Почему-то слово «javascript» упорно превращается в «java script». Это такая защита от атак что-ль? (:

Увы, да :crazy:
Как я и говорю, парсинг bbcode у них индусский.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Тег code перекашивает вёрстку

Сообщение SLEDopit »

кстати, если смотреть в профиле недавно созданные темы, то там тоже верстка едет. по этой же причине.
вот, например, мой профиль. в фф все уехало. а других браузеров у меня нету (:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали: