Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 22.01.10 10:17
Оценка: 161 (19)
Добавил в форматтер три тега:
1) [u] — подчеркивание. Подчеркнутый текст.
2) [s] — перечеркивание. Перечеркнутый текст.
3) [cut] — скрытый текст
  Скрытый текст
Скрытый текст. Скрытый текст. Скрытый текст.
Скрытый текст. Скрытый текст. Скрытый текст.
Скрытый текст. Скрытый текст. Скрытый текст.
Скрытый текст. Скрытый текст. Скрытый текст.

Просьба пробовать. Замечания и пожелания приветствуются.
AVK Blog
Re: Тестирование форматтера
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 22.01.10 10:20
Оценка:
Здравствуйте, AndrewVK, Вы писали:

  Скрытый текст
йцу
йцу
йцу
йцу


Наименование блока скрытого текста ...
Вселенная бесконечна как вширь, так и вглубь.
Re[2]: Тестирование форматтера
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 22.01.10 10:21
Оценка: 5 (1) +3
R3>Наименование блока скрытого текста ...

... всегда "скрытый текст". Бывает полезно обзывать по другому, но я не настаиваю.
Вселенная бесконечна как вширь, так и вглубь.
Re: Тестирование форматтера
От: Andir Россия
Дата: 22.01.10 10:23
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Просьба пробовать. Замечания и пожелания приветствуются.


В почте скрытый текст неотличим от нескрытого.


С Уважением, Andir!
Re[2]: Тестирование форматтера
От: Blazkowicz Россия  
Дата: 22.01.10 10:26
Оценка:
Здравствуйте, Andir, Вы писали:

A>В почте скрытый текст неотличим от нескрытого.

A>

Это смотря в какой почте. Outlook 2007 — скрытого текста не видно, и JS, естественно, не работает.
Re[3]: Тестирование форматтера
От: Andir Россия
Дата: 22.01.10 10:27
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

A>>В почте скрытый текст неотличим от нескрытого.

A>>[img]http://files.rsdn.ru/1938/formatter_mail.gif[/img]

B>Это смотря в какой почте. Outlook 2007 — скрытого текста не видно, и JS, естественно, не работает.


Хмм, речь про Gmail веб-доступ.

С Уважением, Andir!
Re[4]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 22.01.10 10:29
Оценка:
Здравствуйте, Andir, Вы писали:

A>Хмм, речь про Gmail веб-доступ.


Ну он, наверное, тоже JS отключает.
AVK Blog
Re[5]: Тестирование форматтера
От: Andir Россия
Дата: 22.01.10 10:43
Оценка:
Здравствуйте, AndrewVK, Вы писали:

A>>Хмм, речь про Gmail веб-доступ.

AVK>Ну он, наверное, тоже JS отключает.

Это понятно.
Может сделать его хотя бы мельче и другого цвета (или на другом фоне), в тот момент, когда он скрыт?

С Уважением, Andir!
Re: Тестирование форматтера
От: Mystic Украина http://mystic2000.newmail.ru
Дата: 22.01.10 10:53
Оценка:
Здравствуйте, AndrewVK, Вы писали:

  Скрытый текст
Test
  Скрытый текст
Test
  Скрытый текст
Test
  Скрытый текст
Test
  Скрытый текст
Test
  Скрытый текст
Test
  Скрытый текст
Test
  Скрытый текст
Test
  Скрытый текст
Test


Testtesttest
Re[2]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 22.01.10 11:02
Оценка:
Здравствуйте, Mystic, Вы писали:

Подобные сообщения писать следует в тестовый форум.
AVK Blog
Re: Тестирование форматтера
От: rameel https://github.com/rsdn/CodeJam
Дата: 22.01.10 11:41
Оценка:
Здравствуйте, AndrewVK, Вы писали:

В Google Chrome после раскрытия/скрытия следующий текст переносится на другую строку

Скрытый текст
Просьба пробовать. Замечания и пожелания приветствуются.


В IE сливается, в других браузерах разделяется пробелом.

Скрытый текстПросьба пробовать.

Re[2]: Тестирование форматтера
От: x64 Россия  
Дата: 23.01.10 15:32
Оценка:
R>В IE сливается, в других браузерах разделяется пробелом.

У меня в Firefox 3.6 текст оказывается на следующей строке. Думаю, это правильное поведение.
Re: Тестирование форматтера
От: _FRED_ Черногория
Дата: 23.01.10 15:49
Оценка: 5 (1) +3
Здравствуйте, AndrewVK, Вы писали:

AVK>Добавил в форматтер три тега:

AVK>1) [u] — подчеркивание. Подчеркнутый текст.
AVK>2) [s] — перечеркивание. Перечеркнутый текст.
AVK>3) [cut] — скрытый текст

Может, уже пора показать все имеющиеся теги в [веб-]форме редактирования сообщения?
Help will always be given at Hogwarts to those who ask for it.
Re[3]: Тестирование форматтера
От: rameel https://github.com/rsdn/CodeJam
Дата: 23.01.10 19:58
Оценка:
Здравствуйте, x64, Вы писали:

x64>У меня в Firefox 3.6 текст оказывается на следующей строке. Думаю, это правильное поведение.


У меня текст на следующей строке оказывается только в Chrome (4.0.295.0 dev). В остальных браузерах в точности и в Firefox 3.5.7 не переносится, а до 3.6 пока еще не обновился
... << RSDN@Home 1.2.0 alpha 4 rev. 1407>>
Re: Тестирование форматтера
От: jazzer Россия Skype: enerjazzer
Дата: 25.01.10 04:14
Оценка: +3 -1
Здравствуйте, AndrewVK, Вы писали:

AVK>Добавил в форматтер три тега:

AVK>1) [u] — подчеркивание. Подчеркнутый текст.
AVK>2) [s] — перечеркивание. Перечеркнутый текст.
Круто!

А можно tt добавить? Чтоб моноширинным писал. А то глупо как-то каждую строчечку кода оформлять блоком, а в тексте она теряется, особенно если там однобуквенные слова используются...
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re: Тестирование форматтера
От: tyger Россия  
Дата: 25.01.10 10:26
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Добавил в форматтер три тега:

AVK>1) [u] — подчеркивание. Подчеркнутый текст.
AVK>2) [s] — перечеркивание. Перечеркнутый текст.
AVK>3) [cut] — скрытый текст
В Янусе нормально отрабатывает только скрытый текст, остальные показваются как есть...
Re[2]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 10:47
Оценка:
Здравствуйте, tyger, Вы писали:

T>В Янусе нормально отрабатывает только скрытый текст, остальные показваются как есть...


Обновляться в таких случаях следует.
... << RSDN@Home 1.2.0 alpha 4 rev. 1413 on Windows 7 6.1.7600.0>>
AVK Blog
Re: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 10:52
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Добавил в форматтер три тега:

AVK>1) [u] — подчеркивание. Подчеркнутый текст.
AVK>2) [s] — перечеркивание. Перечеркнутый текст.
AVK>3) [cut] — скрытый текст
AVK>
  Скрытый текст
AVK>Скрытый текст. Скрытый текст. Скрытый текст.
AVK>Скрытый текст. Скрытый текст. Скрытый текст.
AVK>Скрытый текст. Скрытый текст. Скрытый текст.
AVK>Скрытый текст. Скрытый текст. Скрытый текст.

AVK>Просьба пробовать. Замечания и пожелания приветствуются.

В Хроме "Скрытый текст" и "Просьба пробовать" отображаются сначала на одной и той же строке. Если открыть и закрыть "Скрытый текст" — то на разных. Может, имеет смысл поиграться с директивой display (значения block/inline).
Re[2]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 10:56
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>В Хроме "Скрытый текст" и "Просьба пробовать" отображаются сначала на одной и той же строке. Если открыть и закрыть "Скрытый текст" — то на разных. Может, имеет смысл поиграться с директивой display (значения block/inline).


Так это — репозиторий публичный. Я все равно в JS ничего не понимаю.
... << RSDN@Home 1.2.0 alpha 4 rev. 1413 on Windows 7 6.1.7600.0>>
AVK Blog
Re[3]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 11:04
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Так это — репозиторий публичный. Я все равно в JS ничего не понимаю.


Да там исправление — одна строчка. В объявление анкора нужно добавить выделенное:

<a style="display:block" href='#' title='Развернуть'...

Т.к. по умолчанию должен быть все же inline.
Re[3]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 11:49
Оценка: +2
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>В Хроме "Скрытый текст" и "Просьба пробовать" отображаются сначала на одной и той же строке. Если открыть и закрыть "Скрытый текст" — то на разных. Может, имеет смысл поиграться с директивой display (значения block/inline).
AVK>Так это — репозиторий публичный. Я все равно в JS ничего не понимаю.

Хотя, конечно, хотелось бы, чтобы скрытый текст был оформлен как-нибудь покрасивее. Типа такого:

http://files.rsdn.ru/16070/test.htm

(Код на ID элементов не завязан, работает в Gecko/Safari/MSIE).
Re[4]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 11:54
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Хотя, конечно, хотелось бы, чтобы скрытый текст был оформлен как-нибудь покрасивее. Типа такого:


Хочешь, дам доступ в репозиторий?
... << RSDN@Home 1.2.0 alpha 4 rev. 1413 on Windows 7 6.1.7600.0>>
AVK Blog
Re[5]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 11:59
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>Хотя, конечно, хотелось бы, чтобы скрытый текст был оформлен как-нибудь покрасивее. Типа такого:
AVK>Хочешь, дам доступ в репозиторий?

Давай.
Re[6]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 12:39
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Давай.


Логин/пароль мне на мыло
... << RSDN@Home 1.2.0 alpha 4 rev. 1413 on Windows 7 6.1.7600.0>>
AVK Blog
Re[7]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 12:46
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>Давай.
AVK>Логин/пароль мне на мыло

Выслал
Re[7]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 15:01
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>Давай.
AVK>Логин/пароль мне на мыло

Положил. Добавил еще возможность указывать заголовок типа

[ cut = caption ] [ / cut ]

Заговоловок опциональный, по умолчанию — "Скрытый текст".

Тесты вроде проходит.

Надо бы конечно картинку и скрипт положить в какое-нибудь более красивое место.
Re[8]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 19:03
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Заговоловок опциональный, по умолчанию — "Скрытый текст".


ВВ>Тесты вроде проходит.


Не, так не пойдет. Ссылка http://files.rsdn.ru/16070 это несерьезно. cut должен работать совершенно без наличия интернета, потому что, как минимум, есть еще и янус.
... << RSDN@Home 1.2.0 alpha 4 rev. 1413 on Windows 7 6.1.7600.0>>
AVK Blog
Re[9]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 19:30
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ВВ>>Заговоловок опциональный, по умолчанию — "Скрытый текст".

ВВ>>Тесты вроде проходит.
AVK>Не, так не пойдет. Ссылка http://files.rsdn.ru/16070 это несерьезно. cut должен работать совершенно без наличия интернета, потому что, как минимум, есть еще и янус.

Ну я же спрашивал что с картинкой делать. Вообще ее, получается, убрать?
К слову, без интернета она и так будет работать — просто не выведется плюсик.
Re[10]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 19:37
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Ну я же спрашивал что с картинкой делать. Вообще ее, получается, убрать?


Посмотри как смайлы сделаны.

ВВ>К слову, без интернета она и так будет работать — просто не выведется плюсик.


А что будет, если в тексте cut встретится несколько раз? Тебе не кажется, что либо скрипт надо сделать без функций, либо придумать механику навроде RegisterScript или как его там в ASP.NET?
... << RSDN@Home 1.2.0 alpha 4 rev. 1413 on Windows 7 6.1.7600.0>>
AVK Blog
Re[11]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 19:46
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>Ну я же спрашивал что с картинкой делать. Вообще ее, получается, убрать?
AVK>Посмотри как смайлы сделаны.

Сейчас посмотрю, но видимо надо будет в ресурсы януса картинки добавить?

ВВ>>К слову, без интернета она и так будет работать — просто не выведется плюсик.

AVK>А что будет, если в тексте cut встретится несколько раз? Тебе не кажется, что либо скрипт надо сделать без функций, либо придумать механику навроде RegisterScript или как его там в ASP.NET?

Я же написал в предыдущем посте — скрипт и картинки надо положить в "более красивое" место.
У меня доступ только к форматтеру — куда я их еще могу положить-то?
Более того, я даже не знаю как именно "подхватывается" этот проект у вас. Если он используется и из януса тоже, значит там нет HttpContext-a и пр. А у вас наверняка есть какой-нибудь common.js, в который этот скрипт можно перенести.

К слову, я же добавил тест, в которому два cut — все работает. Это ж все-таки джава-скрипт, а не си-шарп. Дублирование функций несмертельно.
Re[11]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 19:53
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>Ну я же спрашивал что с картинкой делать. Вообще ее, получается, убрать?
AVK>Посмотри как смайлы сделаны.

Честно, не очень понятно. GetImagePrefix() использовать? Не вижу, где он переопределяется
Re[12]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 20:06
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Сейчас посмотрю, но видимо надо будет в ресурсы януса картинки добавить?


Само собой.

ВВ>Я же написал в предыдущем посте — скрипт и картинки надо положить в "более красивое" место.


Нет такого места.

ВВ>У меня доступ только к форматтеру — куда я их еще могу положить-то?


У тебя и к янусу доступ есть.

ВВ>Более того, я даже не знаю как именно "подхватывается" этот проект у вас. Если он используется и из януса тоже, значит там нет HttpContext-a и пр.


Совершенно верно.

ВВ> А у вас наверняка есть какой-нибудь common.js, в который этот скрипт можно перенести.


Нету пока.

ВВ>К слову, я же добавил тест, в которому два cut — все работает. Это ж все-таки джава-скрипт, а не си-шарп. Дублирование функций несмертельно.


Но не особо нормально.
... << RSDN@Home 1.2.0 alpha 4 rev. 1414 on Windows 7 6.1.7600.0>>
AVK Blog
Re[12]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 20:06
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Честно, не очень понятно. GetImagePrefix() использовать? Не вижу, где он переопределяется


Переопределяется он в янусе, на сайте и т.п.
... << RSDN@Home 1.2.0 alpha 4 rev. 1414 on Windows 7 6.1.7600.0>>
AVK Blog
Re[13]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 20:19
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ВВ>>Я же написал в предыдущем посте — скрипт и картинки надо положить в "более красивое" место.

AVK>Нет такого места.

Ну на сайте надо кинуть в rsdn.ru/Forum/Images или как у вас там.

ВВ>>У меня доступ только к форматтеру — куда я их еще могу положить-то?

AVK>У тебя и к янусу доступ есть.

Дык предупреждать надо
Хотя там ведь только две картинки в ресурс добавить, а мне для этого проект чек-аутить и все такое. Может, положишь?

GetImagePrefix() прикрутил. Сейчас зачекиню.

ВВ>>К слову, я же добавил тест, в которому два cut — все работает. Это ж все-таки джава-скрипт, а не си-шарп. Дублирование функций несмертельно.

AVK>Но не особо нормально.

С точки зрения Джава-скрипта — нормально. И работает во всех браузерах, которые у меня тут есть (а это практически все браузеры, которые есть).
С точки зрения "красоты решения" — не очень, конечно. Надо подумать, как это лучше сделать.

TextFormatter вообще как вызывается? Для каждого сообщения или для всей отображаемой страницы? (На сайте у нас может быть несколько сообщений на странице).
Re[14]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 20:32
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

AVK>>Нет такого места.


ВВ>Ну на сайте надо кинуть в rsdn.ru/Forum/Images или как у вас там.


А в янусе? А на диске?

ВВ>Хотя там ведь только две картинки в ресурс добавить, а мне для этого проект чек-аутить и все такое. Может, положишь?


Тебе надо прежде всего написать такой код, чтобы это вообще было возможно. Сейчас с захардкоженным путем к твоей папке с файлами это невозможно.

ВВ>TextFormatter вообще как вызывается? Для каждого сообщения или для всей отображаемой страницы?


Для каждого сообщения.
... << RSDN@Home 1.2.0 alpha 4 rev. 1414 on Windows 7 6.1.7600.0>>
AVK Blog
Re[15]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 20:41
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ВВ>>Хотя там ведь только две картинки в ресурс добавить, а мне для этого проект чек-аутить и все такое. Может, положишь?

AVK>Тебе надо прежде всего написать такой код, чтобы это вообще было возможно. Сейчас с захардкоженным путем к твоей папке с файлами это невозможно.

Я зачекинил исправленный вариант. Захардкоженного пути больше нет.

ВВ>>TextFormatter вообще как вызывается? Для каждого сообщения или для всей отображаемой страницы?

AVK>Для каждого сообщения.

Тогда предлагаю оставить как есть.
Альтернативный вариант — добавить в Forum.v2.js и сделать соответствующий скрипт-инклюд через протокол janus://
Re[16]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 21:03
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Тогда предлагаю оставить как есть.

ВВ>Альтернативный вариант — добавить в Forum.v2.js и сделать соответствующий скрипт-инклюд через протокол janus://

По хорошему нужно все таки сделать formatter.js, там и другие теги со скриптами имеются. И совсем по хорошему надо затащить все смайлики и скрипты внутри dll форматтера, в янусе сделать доступ через janus://, а для сайта прикрутить хендлер, чтобы не таскать все это барахло за собой.
... << RSDN@Home 1.2.0 alpha 4 rev. 1414 on Windows 7 6.1.7600.0>>
AVK Blog
Re[17]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 21:27
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ВВ>>Тогда предлагаю оставить как есть.

ВВ>>Альтернативный вариант — добавить в Forum.v2.js и сделать соответствующий скрипт-инклюд через протокол janus://
AVK>По хорошему нужно все таки сделать formatter.js, там и другие теги со скриптами имеются. И совсем по хорошему надо затащить все смайлики и скрипты внутри dll форматтера, в янусе сделать доступ через janus://, а для сайта прикрутить хендлер, чтобы не таскать все это барахло за собой.

По хорошему вообще этот ваш форматтер переписать бы на фиг

Ладно, раз уж взялся, хэндлер и janus:// прикручу.
Re[17]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 25.01.10 23:02
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>Тогда предлагаю оставить как есть.
ВВ>>Альтернативный вариант — добавить в Forum.v2.js и сделать соответствующий скрипт-инклюд через протокол janus://
AVK>По хорошему нужно все таки сделать formatter.js, там и другие теги со скриптами имеются. И совсем по хорошему надо затащить все смайлики и скрипты внутри dll форматтера, в янусе сделать доступ через janus://, а для сайта прикрутить хендлер, чтобы не таскать все это барахло за собой.

Что-то я не соображу — а какой SVN у януса?

http://svn.rsdn.ru/Janus/ и svn://rsdn.ru/Janus не работают.
Re[18]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.01.10 23:06
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>http://svn.rsdn.ru/Janus/ и svn://rsdn.ru/Janus не работают.


http://svn.rsdn.ru/svn/Janus/
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[17]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 00:35
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ВВ>>Тогда предлагаю оставить как есть.

ВВ>>Альтернативный вариант — добавить в Forum.v2.js и сделать соответствующий скрипт-инклюд через протокол janus://
AVK>По хорошему нужно все таки сделать formatter.js, там и другие теги со скриптами имеются. И совсем по хорошему надо затащить все смайлики и скрипты внутри dll форматтера, в янусе сделать доступ через janus://, а для сайта прикрутить хендлер, чтобы не таскать все это барахло за собой.

Хендлер добавил в форматтер. Теперь по хорошему надо бы включить скрипт форматтера в страницы сообщений форума.
Тип хендлера: Rsdn.Framework.Formatting.Resources.ResourceHandler
GET
PATH по умолчанию formatter.aspx, можно переопределить через appSettings (Formatter.HandlerName)

синтаксис вызова: formatter.aspx?file=formatter.js

Название файла регистронезависимо, полный путь указывать не надо, расширение обязательно.

Интерфейс для получения ресурсов напрямую — Rsdn.Framework.Formatting.Resources.ResourceProvider
Re[17]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 13:45
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>По хорошему нужно все таки сделать formatter.js, там и другие теги со скриптами имеются. И совсем по хорошему надо затащить все смайлики и скрипты внутри dll форматтера, в янусе сделать доступ через janus://, а для сайта прикрутить хендлер, чтобы не таскать все это барахло за собой.


Кстати, альтернативный вариант:

http://files.rsdn.ru/16070/test.htm

Так, по-моему, симпатичнее.
Re[18]: Тестирование форматтера
От: Anton Batenev Россия https://github.com/abbat
Дата: 26.01.10 13:45
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ> По хорошему вообще этот ваш форматтер переписать бы на фиг


Может, не надо? А то подобные начинания редко когда хорошим заканчиваются
avalon 1.0rc3 rev 313, zlib 1.2.3
Re: Тестирование форматтера
От: Roman Odaisky Украина  
Дата: 26.01.10 13:54
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Замечания и пожелания приветствуются.


А можно ли добавить <sub>/<sup>, <code>/<samp>/<kbd>, <small>/<big> и <abbr>/<acronym>?

Еще желательно вместо <u> и <s> использовать <ins> и <del> и придать им какой понадобится стиль с помощью CSS.

http://rsdn.ru/forum/rsdn/3350051.1.aspx
Автор: Roman Odaisky
Дата: 01.04.09
До последнего не верил в пирамиду Лебедева.
Re[2]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 13:57
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Здравствуйте, AndrewVK, Вы писали:

AVK>>Замечания и пожелания приветствуются.
RO>А можно ли добавить <sub>/<sup>, <code>/<samp>/<kbd>, <small>/<big> и <abbr>/<acronym>?

А <code> зачем? Да и <small>/<big>?
Re[3]: Тестирование форматтера
От: Roman Odaisky Украина  
Дата: 26.01.10 15:33
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

RO>>А можно ли добавить <sub>/<sup>, <code>/<samp>/<kbd>, <small>/<big> и <abbr>/<acronym>?


ВВ>А <code> зачем? Да и <small>/<big>?


small/big не очень важны, но иногда полезны (хотя бы T<sub><big>E</big></sub>X). code полезен, чтобы набрать часть строки моноширинным шрифтом для выделения.
До последнего не верил в пирамиду Лебедева.
Re[4]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 15:36
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>small/big не очень важны, но иногда полезны (хотя бы T<sub><big>E</big></sub>X). code полезен, чтобы набрать часть строки моноширинным шрифтом для выделения.


Так есть же для этого [code].
Re[17]: Тестирование форматтера
От: der Igel Россия  
Дата: 26.01.10 15:43
Оценка:
> По хорошему нужно все таки сделать formatter.js, там и другие теги со скриптами имеются. И совсем по хорошему надо затащить все смайлики и скрипты внутри dll форматтера, в янусе сделать доступ через janus://, а для сайта прикрутить хендлер, чтобы не таскать все это барахло за собой.

Угу, и никакого кэширования — и на каждое сообщение десятки запросов....
А барахло iis замечательно кэширует.
Posted via RSDN NNTP Server 2.1 beta
Re[18]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 16:03
Оценка:
Здравствуйте, der Igel, Вы писали:

>> По хорошему нужно все таки сделать formatter.js, там и другие теги со скриптами имеются. И совсем по хорошему надо затащить все смайлики и скрипты внутри dll форматтера, в янусе сделать доступ через janus://, а для сайта прикрутить хендлер, чтобы не таскать все это барахло за собой.

DI>Угу, и никакого кэширования — и на каждое сообщение десятки запросов....
DI>А барахло iis замечательно кэширует.

Кэширование на клиенте зато. А вообще можно и ручками сделать кэширование на сервере — кто мешает-то. Контроль на кэшем есть.
Re[19]: Тестирование форматтера
От: der Igel Россия  
Дата: 26.01.10 16:07
Оценка:
> Кэширование на клиенте зато. А вообще можно и ручками сделать кэширование на сервере — кто мешает-то. Контроль на кэшем есть.

Это уже оффтопик — в rsdn.web.
Кэширование на клиенте — когда заголовки соответствующие сервер даёт, твой хендлер их даёт?
А нафига мне делать кэширование — если и сейчас замечательно всё кэшируется, из папочки?
Про изобретение велосипедов — туда же в rsdn.dotnet.web, про WebResource.axd
Posted via RSDN NNTP Server 2.1 beta
Re[20]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 16:11
Оценка:
Здравствуйте, der Igel, Вы писали:

>> Кэширование на клиенте зато. А вообще можно и ручками сделать кэширование на сервере — кто мешает-то. Контроль на кэшем есть.

DI>Это уже оффтопик — в rsdn.web.

Гм, сам начал тему, а теперь офтопик.

DI>Кэширование на клиенте — когда заголовки соответствующие сервер даёт, твой хендлер их даёт?


Дает, дает. А такой способ работы с ресурсами применял неоднократно, и все шикарно кешируется.

DI>А нафига мне делать кэширование — если и сейчас замечательно всё кэшируется, из папочки?


Для того, чтобы логика была одинаковой в янусе и на вебе.

DI>Про изобретение велосипедов — туда же в rsdn.dotnet.web, про WebResource.axd


Это ты к чему?
Re[21]: Тестирование форматтера
От: der Igel Россия  
Дата: 26.01.10 16:19
Оценка:
> Дает, дает. А такой способ работы с ресурсами применял неоднократно, и все шикарно кешируется.

Что-то я никаких заголовком не вижу. И какой-же период кэширования он выдаёт?
А вот IIS мало того, что выдаёт, так ещё и 304 кодом отвечает когда надо...

> DI>А нафига мне делать кэширование — если и сейчас замечательно всё кэшируется, из папочки?

>
> Для того, чтобы логика была одинаковой в янусе и на вебе.

Я янусом не пользуюсь — сайтом пользуюсь.
Я на продакшен сервер это не поставлю.

> DI>Про изобретение велосипедов — туда же в rsdn.dotnet.web, про WebResource.axd

>
> Это ты к чему?

Про написание хэндлеров для выдачи ресурсов.
Posted via RSDN NNTP Server 2.1 beta
Re[22]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 16:54
Оценка:
Здравствуйте, der Igel, Вы писали:

DI>Что-то я никаких заголовком не вижу. И какой-же период кэширования он выдаёт?

DI>А вот IIS мало того, что выдаёт, так ещё и 304 кодом отвечает когда надо...

Короче, кэширование настраивается. В отличие от WebResource.axd.

>> DI>А нафига мне делать кэширование — если и сейчас замечательно всё кэшируется, из папочки?

>> Для того, чтобы логика была одинаковой в янусе и на вебе.
DI>Я янусом не пользуюсь — сайтом пользуюсь.
DI>Я на продакшен сервер это не поставлю.

Ну сами тогда определяйтесь, что куда вставлять. Я всего лишь хотел скрытый текст покрасивее сделать.

>> DI>Про изобретение велосипедов — туда же в rsdn.dotnet.web, про WebResource.axd

>> Это ты к чему?
DI>Про написание хэндлеров для выдачи ресурсов.

Угу, в программировании есть два пути:
— Использовать стандартную реализацию
— Если стандартная реализация не подходит, убиться об стену

Не говоря уж о том, что WebResource.axd — это зло в чистом виде, в котором захардкодено одно конкретное поведение на все случае жизни и никакой возможности его поменять. А альтернативой является написание собственного класса на несколько строк. Да, знаешь ли, я очень даже "за" такие велосипеды.
Re[18]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.01.10 17:04
Оценка:
Здравствуйте, der Igel, Вы писали:

DI>Угу, и никакого кэширования — и на каждое сообщение десятки запросов....

DI>А барахло iis замечательно кэширует.

Кеширование и нормальные заголовки, конечно, нужны обязательно. Но ничего страшного, если сопутствующий форматтеру контент будет отдаваться хендлером, имхо, нет.
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[19]: Тестирование форматтера
От: der Igel Россия  
Дата: 26.01.10 17:12
Оценка:
> Кеширование и нормальные заголовки, конечно, нужны обязательно. Но ничего страшного, если сопутствующий форматтеру контент будет отдаваться хендлером, имхо, нет.

Ну так, а кто будет кэшировать и выставлять нормальные заголовки как не хэндлер?
Posted via RSDN NNTP Server 2.1 beta
Re[19]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 17:12
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Кеширование и нормальные заголовки, конечно, нужны обязательно. Но ничего страшного, если сопутствующий форматтеру контент будет отдаваться хендлером, имхо, нет.


Кстати, для таких вещей рулит подход "вечное кэширование в настройках" + в УРЛ добавляем автоинкрементальный номер версии библиотеки, в которой лежат ресурсы. Типа такого:

formatter.aspx?file=formatter.js&v=234234
Re[5]: Тестирование форматтера
От: Roman Odaisky Украина  
Дата: 26.01.10 18:43
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

RO>>small/big не очень важны, но иногда полезны (хотя бы T<sub><big>E</big></sub>X). code полезен, чтобы набрать часть строки моноширинным шрифтом для выделения.


ВВ>Так есть же для этого [code].


Только часть строки, вроде этого: «В C++0x unique_ptr заменит auto_ptr», только с моноширинным шрифтом вместо полужирного.
До последнего не верил в пирамиду Лебедева.
Re[20]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.01.10 20:10
Оценка:
Здравствуйте, der Igel, Вы писали:

DI>Ну так, а кто будет кэшировать и выставлять нормальные заголовки как не хэндлер?


Это разумеется.
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[20]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.01.10 20:10
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Кстати, для таких вещей рулит подход "вечное кэширование в настройках" + в УРЛ добавляем автоинкрементальный номер версии библиотеки, в которой лежат ресурсы. Типа такого:


Учитывая, что контент сам форматтер генерит — можно подумать. Только лучше как то так (и брать не версию библиотеки, а версию конкретного файла):
http://rsdn.ru/formatter/v.1/formatter.js
Разумеется, это никак не отменяет правильного выставления хидеров
Еще один момент — что будет, если где то сохранен контент от старой версии форматтера, а форматтер на сайте уже новый?
Наконец — сейчас форматированные сообщения не кешируются, а вот если будут кешироваться, то придется при смене форматтера кеш сбрасывать.
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[6]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.01.10 20:10
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO>Только часть строки, вроде этого: «В C++0x unique_ptr заменит auto_ptr», только с моноширинным шрифтом вместо полужирного.


И как их различать?
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[21]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 20:17
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Учитывая, что контент сам форматтер генерит — можно подумать. Только лучше как то так (и брать не версию библиотеки, а версию конкретного файла):

AVK>http://rsdn.ru/formatter/v.1/formatter.js

Ну это сильное усложнение. Потребуется поддерживать версионность файлов. Единственный бенефит — то, что при обновлении версии форматтера какие-то файлы не перегрузятся из кэша, если они не менялись.
А зачем это? Ну перегрузится неизмененный файл, вы же не каждый день новую версию форматтера деплоите.

AVK>Разумеется, это никак не отменяет правильного выставления хидеров


Да поставил я все хидеры.

AVK>Еще один момент — что будет, если где то сохранен контент от старой версии форматтера, а форматтер на сайте уже новый?

AVK>Наконец — сейчас форматированные сообщения не кешируются, а вот если будут кешироваться, то придется при смене форматтера кеш сбрасывать.

Э, не понял. Самый смысл такого добавления версии как раз в том, что когда мы выкатываем новую версию форматтера УРЛ *всех* ресурсов автоматически меняется. Ты видимо не до конца понял, что я предлагаю.

Сейчас у моего хэндлера есть метод FormatLink. Он работает так:

FormatLink("formatter.js") ==> formatter.aspx?v=[build date-решил так проще будет]&file=formatter.js

Т.е. при добавлении ссылки на сайт нужно использовать этот метод. И все сразу обновится. Автоматически. Благо этот билд-дейт у вас автоматически считается.
Re[21]: Тестирование форматтера
От: der Igel Россия  
Дата: 26.01.10 20:23
Оценка:
> Дает, дает. А такой способ работы с ресурсами применял неоднократно, и все шикарно кешируется.

Ну, теперь, в коммите от 26.01.2010 22:31:55 он стал давать
Нужен ещё Last-Modified Date.
Posted via RSDN NNTP Server 2.1 beta
Re[22]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.01.10 20:45
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Ну это сильное усложнение.


Не такое уж и сильное, имхо.

ВВ> Потребуется поддерживать версионность файлов.


А что там поддерживать? Хранить версию в имени файла. Она ж, по сути, нужна только для генерации линков в html. Либо хранить все версии файлов в отдельных папочках, возможно так правильнее (старые сообщения будут выглядеть по старому).

AVK>>Разумеется, это никак не отменяет правильного выставления хидеров


ВВ>Да поставил я все хидеры.


Как оказалось, не все.

ВВ>Э, не понял. Самый смысл такого добавления версии как раз в том, что когда мы выкатываем новую версию форматтера УРЛ *всех* ресурсов автоматически меняется. Ты видимо не до конца понял, что я предлагаю.


Это ты не понял. Я беру и сохраняю страничку браузера на диске. Только один html. Потом версия форматтера меняется — что будет на сохраненной страничке в качестве картинок?

ВВ>FormatLink("formatter.js") ==> formatter.aspx?v=[build date-решил так проще будет]&file=formatter.js


Лучше все же версию форматтера — так отлаживать проще.
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[22]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 20:45
Оценка:
Здравствуйте, der Igel, Вы писали:

>> Дает, дает. А такой способ работы с ресурсами применял неоднократно, и все шикарно кешируется.

DI>Ну, теперь, в коммите от 26.01.2010 22:31:55 он стал давать

У вас там круглосуточный коде ревью что ли?

DI>Нужен ещё Last-Modified Date.


Без 304 тебе спокойно не спится?
Положил.

Кстати, ссылки на все ресурсы в надо формировать динамически. Через метод ResourceHandler.FormatLink(fileName). Плюс по идее смайлики тоже надо переводить на ResourceHandler.

Ну еще бы потестировать это неплохо
Re[23]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 20:53
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ВВ>> Потребуется поддерживать версионность файлов.

AVK>А что там поддерживать? Хранить версию в имени файла. Она ж, по сути, нужна только для генерации линков в html. Либо хранить все версии файлов в отдельных папочках, возможно так правильнее (старые сообщения будут выглядеть по старому).

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

А так я не очень понимаю, зачем нужно указывать именно версию файлов. Что это дает?

ВВ>>Э, не понял. Самый смысл такого добавления версии как раз в том, что когда мы выкатываем новую версию форматтера УРЛ *всех* ресурсов автоматически меняется. Ты видимо не до конца понял, что я предлагаю.

AVK>Это ты не понял. Я беру и сохраняю страничку браузера на диске. Только один html. Потом версия форматтера меняется — что будет на сохраненной страничке в качестве картинок?

Кэш. Или если кэш слетел — новые картинки. А что должно быть?
Re[24]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.01.10 21:04
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Начали мы вообще-то с улучшение внешнего вида катов, если ты не забыл.


Не забыл. Но это ты вместо коротенького выражения целую функцию наклепал

ВВ>А так я не очень понимаю, зачем нужно указывать именно версию файлов. Что это дает?


Старый html будет выглядеть по старому. Особенно это критично для диска с форумами.
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[25]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 21:31
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ВВ>>Начали мы вообще-то с улучшение внешнего вида катов, если ты не забыл.

AVK>Не забыл. Но это ты вместо коротенького выражения целую функцию наклепал

Да уж, надо было все в onclick упаковать, я уже понял свою ошибку

ВВ>>А так я не очень понимаю, зачем нужно указывать именно версию файлов. Что это дает?

AVK>Старый html будет выглядеть по старому. Особенно это критично для диска с форумами.

А как это сейчас работает? Диск с форумами разве не полностью оффлайновый? Или он картинку грузит с сервера?
Re[26]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.01.10 21:32
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>А как это сейчас работает?


ХЗ. Я не в курсе как там смайлы прописаны. Если на rsdn.ru, то не работает, если локально, то работает
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[27]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 21:38
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Воронков Василий, Вы писали:

ВВ>>А как это сейчас работает?
AVK>ХЗ. Я не в курсе как там смайлы прописаны. Если на rsdn.ru, то не работает, если локально, то работает

Мне кажется, дампы для диска генерятся с локальными картинками. *Оффлайн* же форум по идее.
А вообще 50 на 50 — или хранятся локально или не хранятся

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

Вообще это все же совсем другая фича. Предлагаю сначала кат доделать. А то мы так уйдем в дебри.
Re[23]: Тестирование форматтера
От: der Igel Россия  
Дата: 26.01.10 21:54
Оценка:
> У вас там круглосуточный коде ревью что ли?

Типа того И за комиты без комментариев — выговор
Posted via RSDN NNTP Server 2.1 beta
Re[24]: Тестирование форматтера
От: Воронков Василий Россия  
Дата: 26.01.10 21:57
Оценка:
Здравствуйте, der Igel, Вы писали:

>> У вас там круглосуточный коде ревью что ли?

DI>Типа того И за комиты без комментариев — выговор

(Хорошо хоть никто не заметил отсутствие комментариев в коде и 250 ворнингов )
Re: Тестирование форматтера
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 27.01.10 02:48
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Просьба пробовать. Замечания и пожелания приветствуются.


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

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[2]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.01.10 02:58
Оценка: :)))
Здравствуйте, kochetkov.vladimir, Вы писали:

KV>Андрей, а в ближайшее время (эта неделя, максимум следующая) планируется реализовывать еще какие-нибудь новые теги или кардинально менять логику старых? А то, я за вами не успеваю, блин


Не знаю.
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[5]: Тестирование форматтера
От: jenyavb  
Дата: 27.01.10 04:25
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

RO>>small/big не очень важны, но иногда полезны (хотя бы T<sub><big>E</big></sub>X). code полезен, чтобы набрать часть строки моноширинным шрифтом для выделения.

ВВ>Так есть же для этого [code].

Видимо имеется в виду inline, а не блочный тег.
... << RSDN@Home 1.2.0 alpha 4 rev. 1417>>
Re[3]: Тестирование форматтера
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 27.01.10 12:08
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, kochetkov.vladimir, Вы писали:


KV>>Андрей, а в ближайшее время (эта неделя, максимум следующая) планируется реализовывать еще какие-нибудь новые теги или кардинально менять логику старых? А то, я за вами не успеваю, блин


AVK>Не знаю.


Я так и думал, просто на всякий случай спросил

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re[7]: Тестирование форматтера
От: jazzer Россия Skype: enerjazzer
Дата: 27.01.10 12:58
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Roman Odaisky, Вы писали:


RO>>Только часть строки, вроде этого: «В C++0x unique_ptr заменит auto_ptr», только с моноширинным шрифтом вместо полужирного.


AVK>И как их различать?


для этого в HTML используется тег <tt> (в значении "телетайп" или что-то вроде того).
Т.е. у нас он будет : «В C++0x unique_ptr заменит auto_ptr»
А code пусть остается для блоков кода.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[8]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.01.10 15:32
Оценка:
Здравствуйте, jazzer, Вы писали:

J>для этого в HTML используется тег <tt> (в значении "телетайп" или что-то вроде того).

J>Т.е. у нас он будет : «В C++0x unique_ptr заменит auto_ptr»
J>А code пусть остается для блоков кода.

На регексах это не сделаешь, поэтому для такого нужно полформаттера переписать.
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[9]: Тестирование форматтера
От: jazzer Россия Skype: enerjazzer
Дата: 27.01.10 16:35
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, jazzer, Вы писали:


J>>для этого в HTML используется тег <tt> (в значении "телетайп" или что-то вроде того).

J>>Т.е. у нас он будет : «В C++0x unique_ptr заменит auto_ptr»
J>>А code пусть остается для блоков кода.

AVK>На регексах это не сделаешь, поэтому для такого нужно полформаттера переписать.


в смысле? [tt] работает в точности так же как [b] или [i] или [u]. Copy/paste их кода должно быть достаточно, по идее...
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[10]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.01.10 17:13
Оценка:
Здравствуйте, jazzer, Вы писали:

J>в смысле? [tt] работает в точности так же как [b] или [i] или [u]. Copy/paste их кода должно быть достаточно, по идее...


В смысле? Ты имеешь в виду просто переделать [tt] в <tt>?
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[11]: Тестирование форматтера
От: Roman Odaisky Украина  
Дата: 27.01.10 19:21
Оценка:
Здравствуйте, AndrewVK, Вы писали:

J>>в смысле? [tt] работает в точности так же как [b] или [i] или [u]. Copy/paste их кода должно быть достаточно, по идее...


AVK>В смысле? Ты имеешь в виду просто переделать [tt] в <tt>?


Хотя бы так. <code> чуть лучше тем, что семантичен, но это уже мелочи.



Итак, можно ли организовать превращение [sub] в <sub>, [sup] в <sup>, [tt] в <tt> по тем же правилам, что и [b]/[i]? Еще хорошо бы <small>/<big> и <abbr>/<acronym>, но необязательно.
До последнего не верил в пирамиду Лебедева.
Re[12]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.01.10 20:55
Оценка: 5 (1)
Здравствуйте, Roman Odaisky, Вы писали:

RO>Итак, можно ли организовать превращение [sub] в <sub>, [sup] в <sup>, [tt] в <tt> по тем же правилам, что и [b]/[i]?


Можно.

RO> Еще хорошо бы <small>/<big>


Зачем?

RO> и <abbr>/<acronym>, но необязательно.


Что это даст?
... << RSDN@Home 1.2.0 alpha 4 rev. 1416 on Windows 7 6.1.7600.0>>
AVK Blog
Re[10]: Тестирование форматтера
От: Sergey J. A. Беларусь  
Дата: 04.02.10 07:51
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Ну я же спрашивал что с картинкой делать. Вообще ее, получается, убрать?

ВВ>К слову, без интернета она и так будет работать — просто не выведется плюсик.

Сильно не вникал в суть вопроса, но вспомнилось мне, что можно картинки включать прямо в URL data:.
Вдруг чем-то поможет.
Re[11]: Тестирование форматтера
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 04.02.10 10:58
Оценка:
Здравствуйте, Sergey J. A., Вы писали:

SJA>Сильно не вникал в суть вопроса, но вспомнилось мне, что можно картинки включать прямо в URL data:.


IE не поддерживает
... << RSDN@Home 1.2.0 alpha 4 rev. 1424 on Windows 7 6.1.7600.0>>
AVK Blog
Re[12]: Тестирование форматтера
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 04.02.10 12:25
Оценка:
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, Sergey J. A., Вы писали:

SJA>>Сильно не вникал в суть вопроса, но вспомнилось мне, что можно картинки включать прямо в URL data:.

AVK>IE не поддерживает

В качестве SRC для <IMG> — поддерживает IE8 (проверил), возможно IE7 (не на чем проверить). IE6 вообще никак не поддерживает (проверил).
... << RSDN@Home 1.2.0 alpha 4 rev. 1421>>

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re: Тестирование форматтера
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.02.10 17:56
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>3) [cut] — скрытый текст

AVK>
  Скрытый текст
AVK>Скрытый текст. Скрытый текст. Скрытый текст.
AVK>Скрытый текст. Скрытый текст. Скрытый текст.
AVK>Скрытый текст. Скрытый текст. Скрытый текст.
AVK>Скрытый текст. Скрытый текст. Скрытый текст.

AVK>Просьба пробовать. Замечания и пожелания приветствуются.

А зачем нужен скрытый текст? Это чтобы разные уроды могли так хитро рекламировать что попало и не мешать окружающим?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Тестирование форматтера
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.02.10 18:03
Оценка:
Здравствуйте, AndrewVK, Вы писали:

Это... Если ты занялся форматером на сейте, то добавь, плиз, теги [Nemerle] и [n]. Файл с описанием подсветки я давно добавил.

  MoveIndex(text : string, textLen : int = -1) : void
  {
    def len = if (textLen >= 0) textLen else text.Length;
    _errors.Add($"$index:$len:Text:$text");
    index += len;
  }


  MoveIndex(text : string, textLen : int = -1) : void
  {
    def len = if (textLen >= 0) textLen else text.Length;
    _errors.Add($"$index:$len:Text:$text");
    index += len;
  }
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Тестирование форматтера
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 04.02.10 18:29
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>А зачем нужен скрытый текст? Это чтобы разные уроды могли так хитро рекламировать что попало и не мешать окружающим?

Самое то для относительно крупных примеров кода.
Хорошо там, где мы есть! :)
Re[3]: Тестирование форматтера
От: VladD2 Российская Империя www.nemerle.org
Дата: 04.02.10 18:46
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

VD>>А зачем нужен скрытый текст? Это чтобы разные уроды могли так хитро рекламировать что попало и не мешать окружающим?

SO>Самое то для относительно крупных примеров кода.

Тогда к коду и надо было приделывать.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Тестирование форматтера
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 07.02.10 20:36
Оценка:
Здравствуйте, AndrewVK

А чем все закончилось?
Пользовательские заголовки для скрытого текста не заработали?

  привет

  caption

  'caption'

  "caption"

[cut caption="qwe"][/cut]
Хорошо там, где мы есть! :)
Re[11]: Тестирование форматтера
От: jazzer Россия Skype: enerjazzer
Дата: 06.04.10 01:10
Оценка: +1
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, jazzer, Вы писали:


J>>в смысле? [tt] работает в точности так же как [b] или [i] или [u]. Copy/paste их кода должно быть достаточно, по идее...


AVK>В смысле? Ты имеешь в виду просто переделать [tt] в <tt>?


Ну да, чего мудрить-то. Я думаю, раскраска в инлайновом коде — это оверкилл и неуместно, а тупая трансляция в соответствующий HTML-ный тег должна делаться легко, и она поможет уже сейчас.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[12]: Тестирование форматтера
От: Centaur Россия  
Дата: 07.04.10 08:49
Оценка:
Здравствуйте, jazzer, Вы писали:

AVK>>В смысле? Ты имеешь в виду просто переделать [tt] в <tt>?


J>Ну да, чего мудрить-то. Я думаю, раскраска в инлайновом коде — это оверкилл и неуместно, а тупая трансляция в соответствующий HTML-ный тег должна делаться легко, и она поможет уже сейчас.


Только надо не в <tt>, а в <code>. Семантичнее.
Re[13]: Тестирование форматтера
От: jazzer Россия Skype: enerjazzer
Дата: 07.04.10 11:44
Оценка:
Здравствуйте, Centaur, Вы писали:

C>Здравствуйте, jazzer, Вы писали:


AVK>>>В смысле? Ты имеешь в виду просто переделать [tt] в <tt>?


J>>Ну да, чего мудрить-то. Я думаю, раскраска в инлайновом коде — это оверкилл и неуместно, а тупая трансляция в соответствующий HTML-ный тег должна делаться легко, и она поможет уже сейчас.


C>Только надо не в <tt>, а в <code>. Семантичнее.


оно, может, и семантичнее, но у нас уже свой [code] есть
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.