Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции GANJANET.LOCAL
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции GANJANET.LOCAL с датами от 13 Oct 05 22:03:42 до 05 Aug 17 10:35:42, всего сообщений: 3030
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1793 из 3030 =================================== GANJANET.LOCAL =
От   : Konstantin Kuzov                 2:5019/40.1        12 Jan 07 03:02:34
Кому : Mithgol the Webmaster                               12 Jan 07 03:02:34
Тема : новое предложение записи рекомендуемых кладжей в URLах Фидонета
FGHI : area://GANJANET.LOCAL?msgid=2:5019/40.1+45a6d05b
На   : area://GANJANET.LOCAL?msgid=2:5063/88+45a5fd69
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://GANJANET.LOCAL?msgid=2:5063/88+45ad094c
==============================================================================
Konnichi wa, *Mithgol-kun*! Aogu manako oyobi uketamawaru waga koe!
Tomodachi _Mithgol the Webmaster_ tsukuru airon _Konstantin Kuzov_
Nichiji - /*11 Янв 07 11:31*/, Daizai - /*новое предложение записи рекомендуемых кладжей в URLах Фидонета*/:

/_...Отгрызено..._/

KK>> Цифры были выбраны неспроста, ибо кладжей, начинающихся на цифры,
KK>> обычно не бывает. А запоминать их особо не надо, ибо это уже
KK>> задача редактора/вьювера выводить красивую табличку в настройках
KK>> для генерации данного параметра (и нужен ли он вообще)

MtW> Я тут над этой идеей подумал дней десять и понял, что всё-таки это не
MtW> самая лучшая идея.

MtW> Hе очень приятно, когда видишь в Фидонете адрес, заканчивающийся
MtW> хвостом наподобие kludge=436, но не сможешь без таблицы вспомнить, что
MtW> это значит. Это откроет простор для всяких злоупотреблений: например,
MtW> подсунуть какому-либо псевдонимоненавидящему модератору такой адрес
MtW> письма, чтобы он не увидел в нём кладжа realname и наказал подписчика.
MtW> Модератор увидит в конце адреса числовой хвост, но не вспомнит его
MtW> точное значение, и в силу природной лени не станет разыскивать
MtW> специально; причём это решение (проигнорировать хвост) окажется
MtW> принятым подсознательно.

Это не мешает ему сейчас пропустить этот кладж мимо, так как дед по-умолчанию не настроен на вывод кладжей. А также часто ты в том же интернете видишь осмысленные ссылки?

MtW> Стало быть, эту идею можно улучшить ── с тем, чтобы список кладжей не
MtW> потерял человекочитаемость.

MtW> Мне кажется, что уместнее вписать в стандарт такой параметр с именем
MtW> kl= (от англ. klugde list),

принимается -)

MtW> который будет принимать разделённый пробелами список текстовых строк,
MtW> которые являются началами кладжей, рекомендуемых к показу. (Браузер
MtW> пользователя, помимо перечисленных в URLе, может показывать и другие
MtW> кладжи, если таковы пользовательские настройки).

А в случае использования внешней базы/гейта он будет автоматически модифицировать ссылку в связи с пользовательскими настройками и отсылать?

Можно ещё дополнить каким-нить "*", которым можно указывать маску кладжа, типа:

kl=r*l - вывод кладжа reply, realname,... Также обычно, если подпараметр заканчивается не на * - подразумевать что он указан, т.е.

MtW> Примеры:
MtW>    kl=pa+se                 показать путь и синбаи

kl=pa+se, тоже самое, что kl=pa*+se*, но например kl=pa!*+se!*. - показывает только кладжи "pa" и "se", т.е. не по первым буквам, а вообще. Или к примеру kl=r*l!* - выведет кладж "real", а "realname" - нет.

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

MtW>    kl=ms+rep                показать мсгид и реплай
MtW>    kl=ms+re                 показать мсгид, реплай и realname

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

MtW> Пример:

MtW>    kl=real+!kx+!now         показать realname, но не kxe-kxe и не 'now
MtW> playing'

принимается.

MtW> Я также собираюсь дозволить варианты kl=0 (не показывать никаких
MtW> кладжей) и kl=1 (показывать все кладжи), поскольку в этом случае
MtW> предназначение цифр очевидно: преодолеть пользовательские настройки,

до сюда хорошо

MtW> если соответствующая цифра является первой в строке kl.

нафиг, есть 1, значит показывать все кладжи (если следом нет ! подпараметров, указывающих какие кладжи исключить), а если 10 - искать кладж, начинающийся с "10"...

MtW> Примеры:

MtW>    kl=pa+se                 показать путь и синбаи в дополнение ко
MtW> кладжам,
MtW>                             настроенным пользователем к показу

MtW>    kl=0pa+se                показать только путь и синбаи

Имхо надо сделать +(%20) - знаком разделителя, обязательным к указанию, т.е.
должно быть kl=0+pa+se и никак иначе, а kl=0pa+se - будет искать кладжи начинающиеся с "0pa" и "se".

/_...Отгрызено..._/

MtW>    kl=+10x                  показать кладж '10x to'

Согласен, парсер просто не обрабатывает пустые подпараметры... Т.е. например
kl=+re+++%20+se++++%20%20+%20 есть ничто иное как kl=re+se, а kl=+10x - это kl=10x, а это выводить кладжи начинающиеся на "10x", например "10x to".

MtW>    kl=10x                   показать все кладжи письма (игнорируя
MtW> указанные
MtW>                             пользователем настройки показа кладжей в
MtW> браузере)

Hасчет этого я говорил выше... В топку, т.е. искать кладж на "10x"...

Далее если согласен со всем вышесказанным насчет 1/0 в "соответствующая цифра является первой в строке kl" и обязательного разделителя, то вопрос: 1/0 могут быть только первым подпараметром или в любом месте, обнуляя предыдущие подпараметры?

Т.е. kl=0+se+re+1+!se равен kl=1+!se? По-идее так и надо, ибо логично.

ЗЫ. Пока писал придумал ещё один возможный параметр - выделение блоков в тексте письма на которые по мнению дающего ссылку надо акцентировать внимание.

Смысл такой:

mark=40-50+74-108

Выделить с 40ого по 50ый символ и с 74 по 108. Кладжи и прочая фигня естественно в текст письма не входят. Символ следующей строки h0A - считать за символ, h0D - игнорировать. Русскую H и прочие символы неперевариваемые кривым софтом можно тоже игнорировать...

Генерацию этого параметра должен поддерживать редактор. (Hапример выделением мышки или в случае деда курсором).

Ganbatte, *Mithgol*!

[_N0SF3R@TU_]
... NoSFeRaTU's GoldED+/W32-MSVC 1.1.5-b20061215 (WinNT 5.1.2600-SP2 iP-IV) ...
--- #[ICQ: 211191411] [Kaori Sekken: Master.NoSFeRaTU[@]Gmail.com] [Kumi Nyaa]#
* Origin: Ojisan, oriru mottekuru suna oyobi korosu sagaru kabe (2:5019/40.1)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.080223 секунды