LINUX.ORG.RU

конструкции вида [url=<url>][b]<text>[/b][/url] превращаются в [url]<url>[/url][b]<text>[/b] будем править или что то придумать? например разрешить в [url] кроме текста только [b]

hizel ★★★★★ ()
Ответ на: комментарий от hizel

Разрешите, пожалуйста, я в оформлении новостей этим пользуюсь. Или скажите, чтоб я так больше не делал, если жирная ссылка-название проекта выглядит некрасиво.
А также [i] [/i], [em] [/em] и [strong][/strong]. Остальные теги я лично не могу представить внутри текста ссылки.

adriano32 ★★★ ()
Ответ на: комментарий от hizel

Конструкция [b][url]http://www.yandex.ru[/url][/b] работает правильно. Из-за чего же, собственно, возник спор? Почему надо разрешать тег [b] внутри [url], ведь [b] вполне может быть частью этого самого URL?

proud_anon ★★★★★ ()
Ответ на: комментарий от proud_anon

это про конструкцию вида [url=....][b]...[/b][/url], а не когда ссылка внутри тега [url]

maxcom ★★★★★ ()
Ответ на: комментарий от maxcom
[b][url=http://www.yandex.ru]Яндекс[/url][/b][br]
[url=http://www.yandex.ru][b]ляндекс[/b][/url]

Яндекс
ляндекс
А, все, теперь понял, в чем проблема.
Но тогда уж надо по-разному обрабатывать [url]ссылка[/url] и [url=ссылка]текст[/url], причем во втором случае тогда уж разрешить все теги, какие сейчас есть, кроме [list], [quote], [code], самого [url] и, наверное, [br]

proud_anon ★★★★★ ()

Новый парсер LORCODE

Я был несказанно удивлён, узнав, что нельзя делать вложенные списки. В новом парсере так же нельзя?

Casus ★★★★★ ()
Ответ на: комментарий от Casus

> Я был несказанно удивлён, узнав, что нельзя делать вложенные списки. В новом парсере так же нельзя?

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

maxcom ★★★★★ ()
Ответ на: комментарий от maxcom

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

Я пробовал, но в предпросмотре первый же [ /list ] закрывал не второй, а самый первый [ list ]. Поэтому, использовал просто [ br ].

Casus ★★★★★ ()
Ответ на: комментарий от Casus

Посмотри, например, новость о новом ядре, там же список формировался ещё со старым парсером.

post-factum ★★★★★ ()
Ответ на: комментарий от post-factum

Посмотрел. Да, там вложенные списки. Впрочем, я писал не новость, а тему в L-O-R, которая про реформирование score, может в этом было дело? Точно помню, что не работали вложенные списки, по крайней мере при предпросмотре. Я обошёлся без них.

Casus ★★★★★ ()
Ответ на: комментарий от post-factum

нет! логика другая - комментарии и топики которые накарябал пользователь с кол-вом звезд >= 2 отображается новым парсером иначе старым, то есть к примеру ананимус видит тоже самое что и мы

hizel ★★★★★ ()

А как насчет фиксированной высоты блока [code] с прокруткой содержимого? А то иногда такие длиннючие простыни бывают...

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

Это ужасно. Длинные простыни должны быть на pastebin'е.

Axon ★★★★★ ()
Ответ на: комментарий от Axon

А вот и нет. Почему это ЛОР должен в плане форматирования зависеть от стороннего ресурса?

post-factum ★★★★★ ()
Ответ на: комментарий от Axon

Ну и представьте: нашли вы решение какой-то проблемы на ЛОРе, а конфигурационный файл был помещен на pastebin сроком хранения месяц. И фигвам получается...

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

А часто ли бывает, что из темы без этого конфига не ясно, в чём была проблема? Нет, я не спорю, рациональное зерно в этом есть. Но тогда лучше скрывать слишком длинные простыни под кат.

Axon ★★★★★ ()
Ответ на: комментарий от Axon

ах да, в новом парсере для топиков есть тэг [cut] только не известно включен ли он, его имеет смысл пользовать в новостях

hizel ★★★★★ ()
Ответ на: комментарий от Eddy_Em

Но тэг схавывается. Может только в предпросмотре не работает?

madcore ★★★★★ ()
Ответ на: комментарий от madcore

Вот что я выше писал:

 
  <div id="cut0"></div><p>Не работает
</p>
    <div class="sign">
...
Т.е. это либо только в теле тем работает, либо только в новостях, либо вообще нигде...

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

скрытие работает только в новостях когда они отображаются лентой

hizel ★★★★★ ()

интересно, если сейчас подредактировать, например, свежую новость о KDE, добавив тэг cut, сколько будет ненависти? :-)

hizel ★★★★★ ()
Ответ на: комментарий от hizel

Маленький вопрос:

Если писать так:

⦍code⦐
#include <stdio.h>
⦍/code⦐

То выглядит это так:

#include <stdio.h>

Заметьте лишнюю пустую строку перед #include

Это видимо с точки зрения html, потому что ⦍code⦐ сразу меняется на <pre> в html, но мне кажется немного неэстетично. Это я зануда, и это фича, или можно поправить?

octy ★★ ()
Ответ на: комментарий от hizel

Я могу, чё, мне уже нечего терять. :)
Кстати, только что заметил досадную неприятность:
Я писал

http://www.linux.org.ru/[b]news/kde[/b]/6543639
горя желанием выделить часть ссылки, а получил
www.linux.org.ru/news/kde/6543639

adriano32 ★★★ ()
Ответ на: комментарий от hizel
[url=http://www.linux.org.ru/news/kde/6543639]http://www.linux.org.ru/[b]news/kde[/b]/6543639[/url]
hizel ★★★★★ ()
Ответ на: комментарий от octy

>Заметьте лишнюю пустую строку перед #include
не замечаю, это css такой я щитаю

hizel ★★★★★ ()

>для топиков тех, у кого две и более зеленые звезды.

habra-way — no way!

MrHouse ()
Ответ на: комментарий от hizel

Ты не понял, я не хотел, чтоб она вставилась как ссылка.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

хе :-) за-то авто-подсветка ссылок работате

hizel ★★★★★ ()
Ответ на: комментарий от adriano32

>http://тест

это уже вопрос к рэгекспу старенькому который определяет что url это url

hizel ★★★★★ ()
Ответ на: комментарий от hizel

Нда, оказывается проблема комплексная.

Во первых,

www.linux.org.ru/white2/combined.css

--- combined.css.old	2011-07-27 16:56:05.000000000 +0200
+++ combined.css	2011-07-27 20:21:52.000000000 +0200
@@ -33,7 +33,7 @@
 DIV.notes{text-align:center;font-style:italic;margin-top:.5em;margin-bottom:.5em;border:solid black}
 .nav A{text-decoration:none}
 .bluehead{background:#defefc}
-pre code{display:block;color:#000}
+pre code{color:#000}
 pre .subst,pre .title{font-weight:normal;color:#000}
 pre .comment,pre .template_comment,pre .javadoc,pre .diff .header{color:#808080;font-style:italic}
 pre .annotation,pre .decorator,pre .preprocessor,pre .doctype,pre .pi,pre .chunk,pre .shebang,pre .apache .cbracket{color:#808000}

Но, во-вторых, это работает похоже только для opera! FF и konqueror (а хромиума у меня нет) всё равно показывают это так:

 

blabla

вместо

blabla
octy ★★ ()
Ответ на: комментарий от hizel

Надо будет мне может пересмотреть css, как время будет. Главное не убирать white2 совсем :)

Но я ещё имел в виду, что мой псевдобаг имеет место и в tango, по крайней мере в firefox и konqueror. У тебя же вроде опера.

octy ★★ ()
Ответ на: комментарий от Eddy_Em

>с прокруткой содержимого

Нет! Пожалуйста, нет! Только не это! Это же ужасно неудобно!

legolegs ★★★★★ ()
Ответ на: комментарий от octy

хм, а если после [code] не делать перенос строки то получается:

--- combined.css.old	2011-07-27 16:56:05.000000000 +0200
+++ combined.css	2011-07-27 20:21:52.000000000 +0200
@@ -33,7 +33,7 @@
 DIV.notes{text-align:center;font-style:italic;margin-top:.5em;margin-bottom:.5em;border:solid black}
 .nav A{text-decoration:none}
 .bluehead{background:#defefc}
-pre code{display:block;color:#000}
+pre code{color:#000}
 pre .subst,pre .title{font-weight:normal;color:#000}
 pre .comment,pre .template_comment,pre .javadoc,pre .diff .header{color:#808080;font-style:italic}
 pre .annotation,pre .decorator,pre .preprocessor,pre .doctype,pre .pi,pre .chunk,pre .shebang,pre .apache .cbracket{color:#808000}

white2 не уберут если им будут пользоватся

hizel ★★★★★ ()
Ответ на: комментарий от legolegs

Это удобнее, чем листать сообщения с длиннючими листингами.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

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

legolegs ★★★★★ ()
Ответ на: комментарий от legolegs

Это будет намного лучше, чем скакать по ссылкам на pastebin.

Eddy_Em ☆☆☆☆☆ ()

упс я оказывается зацепил за одно еще один тэг [pre]:

Тег используем мы этот,
Чтобы строки разделять,
Если вдруг стихи захочем
Здесь, на ЛОРе, запощать.
Ну а строфы разделяем
Как привыкли уж давно!

(c) Eddy_Em

hizel ★★★★★ ()
Ответ на: комментарий от adriano32
        //Тэги в которых разрешен автоматическое выделение ссылок
        autoLinkTags = ImmutableSet.of("b", "i", "u", "s", "em", "strong", "p", "quote", "div", "cut");

добавить сюда pre и будет видна разница

hizel ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.