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


Присутствуют сообщения из эхоконференции GANJANET.LOCAL с датами от 13 Oct 05 22:03:42 до 05 Aug 17 10:35:42, всего сообщений: 3030
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2497 из 3030 =================================== GANJANET.LOCAL =
От   : Mithgol the Webmaster            2:5063/88          14 Oct 07 01:00:48
Кому : All                                                 14 Oct 07 01:00:48
Тема : [3/10] FidoURL.rus.txt
FGHI : area://GANJANET.LOCAL?msgid=2:5063/88+47113251
На   : area://GANJANET.LOCAL?msgid=2:5063/88+471131cc
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
* изначально написано в эхоконференцию Ru.FTN.Develop
* также было отослано в эхоконференцию GanjaNet.Local
* также было отослано в эхоконференцию Ru.Fido.WWW
* также было отослано в эхоконференцию SU.FidoTech
* также было отослано в эхоконференцию Titanic.Best

textsection 3 of 10 of file FidoURL.rus.txt
textbegin.section

        Пример:

          ***********************************************************
          ***********************************************************
          **                                                      **
          ** ВНИМАНИЕ! Берите пойнтлист N5019 на fecho://pntl%%   **
          ** %%ist/pnt5019.zip                                   **
          **                                                      **
          ***********************************************************
          ***********************************************************

           MtW> ******************************************************
           MtW> *****
           MtW> ******************************************************
           MtW> *****
           MtW> **
           MtW> **
           MtW> ** ВНИМАНИЕ! Берите пойнтлист N5019 на fecho://pntl%%
           MtW> **
           MtW> ** %%ist/pnt5019.zip
           MtW> **
           MtW> **
           MtW> **
           MtW> ******************************************************
           MtW> *****
           MtW> ******************************************************
           MtW> *****

        URL, используемый в этом примере:

           fecho://pntlist/pnt5019.zip

           (смысл URLов fecho:// объясняется в разделе 7.4)

        Чтобы избежать двусмысленности "%%%", URL НЕ ДОЛЖЕН быть
        разорван сразу после или сразу до любого из символов "%",
        принадлежащих URLу.

        Хороший пример:

           fecho://example/%D0%A4%D0%B8%D0%B4%D0%BE%D0%BD%D0%B5%D%%
           %%1%82.txt

        Примеры ошибок:

           fecho://example/%D0%A4%D0%B8%D0%B4%D0%BE%D0%BD%D0%B5%D1%%
           %%%82.txt

           fecho://example/%D0%A4%D0%B8%D0%B4%D0%BE%D0%BD%D0%B5%%%
           %%D1%82.txt

        НАДО позволять синтаксическому разборщику URLов отыскать, где
        начинается URL. Чтобы оправдать эти ожидания, URL НЕ ДОЛЖЕН
        быть разорван перед первым двоеточием (не только сразу перед
        первым двоеточием, но и где бы то ни было в имени схемы), если
        только URL не записан где-нибудь в таком месте, где всегда
        ожидается URL (к примеру, в атрибуте HREF="..." элемента LINK
        в HTML-эхопочте).

        Фидонетовским разборщикам URLов СЛЕДУЕТ дозволять такие же,
        помеченные "%%", разрывы строк даже и в тех URLах, которые
        основаны на схемах, не определённых в стандарте FGHI URL;
        например, в традиционных интернетовских URLах (http://,
        ftp://, mailto:, news:, nntp://, и т. д.) и в современных
        URLах (навроде ed2k://, file://, skype:, и т. д.). Это
        РЕКОМЕНДУЕТСЯ, чтобы удовлетворить общую нужду в разрыве строк
        в URLах в фидонетовской почте, не только в URLах, относящихся
        к Фидонету.

        Пример:

           ed2k://|file|fidopoyka_24_09_06(DivX5_512x384).avi|871219%%
           %%20|8A706F58C5C7CF6EBA28561A53D60E70|/

        Хотя другие схемы обыкновенно пользуются другими наборами
        зарезервированных и небезопасных символов (например, в URLах
        ed2k:// символ "|" не считается небезопасным, а в URLах Skype,
        наподобие "skype:+79184436168", символ "+" не зарезервирован),
        символ "%" широко используется в шестнадцатиричном кодировании
        октетов "%xx". Это означает, что последовательность "%%"
        всегда является небезопасною в таких URLах, и оттого всегда
        МОЖЕТ использоваться как наша пометка переноса строки; это
        также означает, что двусмысленности "%%%" всегда МОЖНО
        избежать, как описано выше.

  5.3. Разбор части URLа, особенной для каждой из схем
  -+--------------------------------------------------

    Как было объявлено выше, фидонетовские URLы записываются
    следующим образом:

    <схема><отделитель><особая-часть>

    где отделителем служит либо ":", либо "://".

    В части <особая-часть> зарезервированный символ "?" служит
    в качестве разделителя между необходимой и необязательной
    частью URLа:

    <схема><отделитель><нужная-часть>?<необязательная-часть>

    Необходимая часть ТРЕБУЕТСЯ. Необязательная часть МОЖЕТ быть
    пустою; если необязательная часть пуста, то символ "?" перед ней
    МОЖЕТ быть убран также. Если необязательная часть пуста, но символ
    "?" присутствует, то символ "?" НАДО игнорировать.

    Если необязательная часть не пуста, то она состоит из одного (или
    более) равенств "параметр=значение", разделённых зарезервированным
    символом "&" следующим образом:

    <равенство1>&<равенство2>&<равенство3>& ... &<равенствоN>

    Однако, необязательная часть МОЖЕТ оканчиваться символом "&",
    расположенным на конце URLа следующим образом:

    <равенство1>&<равенство2>&<равенство3>& ... &<равенствоN>&

    (в этом случае последний символ "&" НАДО игнорировать).

    Ожидается, что каждое из этих равенств принимает форму
    "параметр=значение":

    <имя параметра>=<присваемое ему значение>

    Если значение не приводится, то соответствующему параметру
    присваивается пустое значение. В этом случае символ "=" также
    МОЖЕТ быть убран. Пример такой необязательной части URLа:

    subj=Test&path=&subscribe&to=Test+Robot

    В этом примере параметры "path" и "subscribe" становятся пустыми,
    параметр "subj" становится равным значению "Test", а параметр "to"
    принимает значение "Test Robot" (поскольку "+" представляет символ
    пробела, см. соответствующий подраздел выше).

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

    Пары "параметр=значение" МОГУТ появляться в необязательной части
    URLа в произвольном порядке.

    Например, вот такая необязательная часть URLа:

    to=Test+Robot&path=&subj=Test&subscribe

    является эквивалентной предыдущему примеру.

    5.3.1. Обработка неуместных зарезервированных символов
    -+----------------------------------------------------

      Зарезервированный символ "?" НЕ ДОЛЖЕН использоваться в URLе
      более чем единожды; если в некотором URLе много "?", то только
      первое появление "?" СЛЕДУЕТ рассматривать как разделитель между
      необходимой и необязательной частью этого URLа, а оставшиеся "?"
      МОГУТ восприниматься либо как если бы они были верно кодированы
      (символьные тройки "%3F"), либо даже игнорироваться.

      Зарезервированный символ "=" НЕ ДОЛЖЕН использоваться более чем
      единожды в каждом из равенств с параметрами. Если в некоторой
      записи параметра более одного символа "=", то первый из этих
      символов СЛЕДУЕТ рассматривать как разделитель между именем
      этого параметра и значением параметра; остальные символы "=",
      встретившиеся до следующего символа "&" (или до конца URLа, если
      это последняя пара "параметр=значение") МОГУТ быть восприняты
      либо как если бы они были верно закодированными октетами внутри
      значения этого параметра (тройками "%3D"), либо даже остаться
      проигнорированными.

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

      Программы, совершающие разбор фидонетовских URLов, также МОГУТ
      остановить весь разбор и проигнорировать остаток URLа после той
      позиции, где впервые попался им неуместный зарезервированный
      символ. Такое поведение особенно РЕКОМЕНДУЕТСЯ для программ,
      пытающихся извлечь URLы из некоторого простого текста, в котором
      пробелы и (или) прочие разделители перед и после URLов способны
      подчас пропасть волею случая.

6. Схемы URLов Фидонета, означающих действия
-+------------------------------------------

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

  В соответствии с вышележащим разделом-руководством по употреблению
  отделителей, символ ":" (а не тройку символов "://") СЛЕДУЕТ
  использовать как отделитель после части <схема> этих URLов.

  6.1. Схема "netmail:"
  -+-------------------

    Схема "netmail:" означает фидонетовский нетмейловый адрес частного
    лица или сервиса. Она использует стандартную фидонетовскую запись
    адреса, <zone>:<net>/<node>.<point>@<domain> (см. подробности
    в FSP-1004).

    Символ "/" в этой схеме имеет своё буквальное значение.

    Нетмейловые URLы выглядят таким образом:

   netmail:<zone>:<net>/<node>.<point>@<domain>?<необязательная-часть>

    Однако некоторые части адреса -- "<zone>:", "@<domain>" и (или)
    ".<point>" -- МОГУТ пропускаться (см. подробности в FSP-1004).

    Примеры:

       netmail:2:5030/1520.9>https://fido.g0x.ru/?netmail:2:5030/1520.9>netmail:2:5030/1520.9                         (пойнтовый адрес)
       netmail:2:5063/88>https://fido.g0x.ru/?netmail:2:5063/88>netmail:2:5063/88                                  (адрес узла)
       netmail:182:5043/1@forestnet>https://fido.g0x.ru/?netmail:182:5043/1@forestnet>netmail:182:5043/1@forestnet          (адрес узла вне Фидонета)

    Когда гиперссылку "netmail:" используют (щёлкают, следуют по ней),
    то МОЖЕТ быть запущено программное обеспечение, составляющее
    нетмейловые письма. Учитывая подобную возможность, несколько
    необязательных параметров оказались спроектированы для URLовой
    схемы "netmail:".

    6.1.1. Необязательный параметр "to"
    -+---------------------------------

      Необязательный параметр "to" указывает имя адресата нетмейла.
      Его значением по умолчанию МОЖЕТ быть "Sysop" или "SysOp". Его
      значение по умолчанию также МОЖЕТ быть определено какою-либо
      пользовательской настройкою в редакторе нетмейла, который
      используется для обработки URL "netmail:".

      Примеры:

         netmail:2:5063/88?to=Mithgol+the+Webmaster>https://fido.g0x.ru/?netmail:2:5063/88?to=Mithgol+the+Webmaster>netmail:2:5063/88?to=Mithgol+the+Webmaster
         netmail:2:5030/1520.9?to=Trooper>https://fido.g0x.ru/?netmail:2:5030/1520.9?to=Trooper>netmail:2:5030/1520.9?to=Trooper
         netmail:2:50/13?to=Alex%20Kocharin>https://fido.g0x.ru/?netmail:2:50/13?to=Alex%20Kocharin>netmail:2:50/13?to=Alex%20Kocharin

    6.1.2. Необязательный параметр "subject"
    -+--------------------------------------

      Необязательный параметр "subject" указывает тему (subject)
      составляемого нетмейла. Его значение по умолчанию является
      пустым; оно также МОЖЕТ быть определено пользовательской
      настройкою в редакторе нетмейла, который используется
      для обработки URL "netmail:".

      Примеры:

         netmail:2:5063/88?subject=Is+the+hypertext+Fidonet+ready%3F>https://fido.g0x.ru/?netmail:2:5063/88?subject=Is+the+hypertext+Fidonet+ready%3F>netmail:2:5063/88?subject=Is+the+hypertext+Fidonet+ready%3F
         netmail:2:5030/830.17?subject=Yet+another+GoldEd%2b+feature>https://fido.g0x.ru/?netmail:2:5030/830.17?subject=Yet+another+GoldEd%2b+feature>netmail:2:5030/830.17?subject=Yet+another+GoldEd%2b+feature
         netmail:2:5030/84?to=R50EC&subject=%D0%AD%D1%85%D0%B8>https://fido.g0x.ru/?netmail:2:5030/84?to=R50EC&subject=%D0%AD%D1%85%D0%B8>netmail:2:5030/84?to=R50EC&subject=%D0%AD%D1%85%D0%B8

    6.1.3. Необязательный параметр "subj"
    -+-----------------------------------

      Необязательный параметр "subj" используется как более короткий
      эквивалент параметра "subject". Если необязательный параметр
      "subject" отсутствует в заданном URLе, значение параметра "subj"
      ДОЛЖНО быть взято вместо значения "subject" при том условии, что
      "subj" присутствует.

      Пример:

netmail:2:5063/88?subj=Long+subject+may+avoid+line+wrapping+limits+:-)>https://fido.g0x.ru/?netmail:2:5063/88?subj=Long+subject+may+avoid+line+wrapping+limits+:-)>netmail:2:5063/88?subj=Long+subject+may+avoid+line+wrapping+limits+:-)

    6.1.4. Необязательный параметр "from"
    -+-----------------------------------

      Необязательный параметр "from" указывает имя автора нетмейла.
      Его значение по умолчанию обычно определяется в настройках
      программы-редактора нетмейла.

      Примеры:

      netmail:2:5030/84?to=R50EC&from=Moderator&subject=New+echo+rules>https://fido.g0x.ru/?netmail:2:5030/84?to=R50EC&from=Moderator&subject=New+echo+rules>netmail:2:5030/84?to=R50EC&from=Moderator&subject=New+echo+rules
      netmail:2:5024/1024?from=Moderator&subject=%5B%21%5D+read+only>https://fido.g0x.ru/?netmail:2:5024/1024?from=Moderator&subject=%5B%21%5D+read+only>netmail:2:5024/1024?from=Moderator&subject=%5B%21%5D+read+only

    6.1.5. Необязательный параметр "body"
    -+-----------------------------------

      Значением необязательного параметра "body" бывает означено тело
      (основная часть) составляемого нетмейла. (По умолчанию значение
      является пустым.) Программа, составляющая письмо, МОЖЕТ обернуть
      значение параметра "body" элементами составленного пользователем
      шаблона сообщений (использовать определённую пользователем
      подпись, приветствие и т. д.)

      Примеры:

         netmail:2:5063/88?subj=About+FGHI&body=Fidonet+2.0+approached>https://fido.g0x.ru/?netmail:2:5063/88?subj=About+FGHI&body=Fidonet+2.0+approached>netmail:2:5063/88?subj=About+FGHI&body=Fidonet+2.0+approached
         netmail:2:50/0?subj=Complaint&body=That+sysop+is+so+annoying!>https://fido.g0x.ru/?netmail:2:50/0?subj=Complaint&body=That+sysop+is+so+annoying!>netmail:2:50/0?subj=Complaint&body=That+sysop+is+so+annoying!
         netmail:2:5030/1520.9?body=HellEd+needs+enormously+large+DLLs>https://fido.g0x.ru/?netmail:2:5030/1520.9?body=HellEd+needs+enormously+large+DLLs>netmail:2:5030/1520.9?body=HellEd+needs+enormously+large+DLLs

  6.2. Схема "areafix:"
  -+-------------------

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

    Эхопочтовою областью называется разделяемая база сообщений,
    снабжённых общим ареатагом (идентификатором области)
    и распространяемых через Фидонет по иерархическим и (или)
    p2p-подобным соединениям между отдельными системами Фидонета
    (узловыми и пойнтовыми). См. спецификации эхопочты в FTS-0004.

    Ареафиксирующие письма обычно следуют весьма жёсткой схеме: они
    беспременно указывают пароль даунлинка в строке темы (чтобы запрос
    был корректно аутентифицирован), и имя некоторого ареафиксирующего
    робота (например, "AreaFix", или "AreaMgr", или "AreaLink") должно
    быть указано в качестве имени адресата. По своей природе все эти
    требования секретны, и оттого вышеописанная схема "netmail:"
    не годится для конструирования гиперссылок, приглашающих кого-либо
    подписаться на некоторые фидонетовские области эхопочты или же
    покинуть их. Необходима отдельная схема URLов.

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

    Символ "/" в этой схеме имеет своё буквальное значение.

    URLы ареафикса имеют вид:

    areafix:<areatag>?<необязательная-часть>

    Когда гиперссылку "areafix:" используют (щёлкают мышью, следуют
    по ней), то СЛЕДУЕТ запуститься редактору нетмейла (или менеджеру
    подписки), который автоматически составляет верное ареафиксирующее
    письмо (адресованное узлу-аплинку и запрашивающее подписку на
    указанную область эхопочты). Однако РЕКОМЕНДУЕТСЯ спросить
    у пользователя подтверждения, отсылать ли готовый запрос
    о подписке или отменить его прежде, чем письмо будет отослано.

    Примеры:

       ...если вы разработчик, подпишитесь через areafix:SU.FidoTech>https://fido.g0x.ru/?areafix:SU.FidoTech>areafix:SU.FidoTech
       и наслаждайтесь бесконечным потоком FAQов...

       ...присоединяйтесь к обсуждению жизни нынешнего Фидонета:
       используйте гиперссылку, ведущую на areafix:Ru.Fidonet.Today>https://fido.g0x.ru/?areafix:Ru.Fidonet.Today>areafix:Ru.Fidonet.Today

    Часть <areatag> в адресе "areafix:" МОЖЕТ содержать несколько
    ареатагов (разделённых пробелами). В этом случае редактору
    нетмейла (или менеджеру подписки) НАДОБНО запросить подписку
    на все означенные области. Однако, в силу соображений безопасности
    или в силу пользовательских настроек, URLы "areafix:" МОГУТ
    быть полностью проигнорированы или исполнены частично (т. е.
    только первые N эх), если они содержат слишком много ареатагов
    (пользователя СЛЕДУЕТ уведомлять, когда попавшийся URL "areafix:"
    игнорируется или усекается).

    Примеры:

       areafix:Ru.FTN.Develop+Ru.FTN.WinSoft>https://fido.g0x.ru/?areafix:Ru.FTN.Develop+Ru.FTN.WinSoft>areafix:Ru.FTN.Develop+Ru.FTN.WinSoft
       areafix:Ru.Computer.Humor%20Ru.Hutor.Filtered>https://fido.g0x.ru/?areafix:Ru.Computer.Humor%20Ru.Hutor.Filtered>areafix:Ru.Computer.Humor%20Ru.Hutor.Filtered
       areafix:Titanic.Best+Titanic.Forward%20Titanic.PVT>https://fido.g0x.ru/?areafix:Titanic.Best+Titanic.Forward%20Titanic.PVT>areafix:Titanic.Best+Titanic.Forward%20Titanic.PVT

    Если <необязательная-часть> в URLе "areafix:" не пуста, тогда
    каждый из необязательных параметров воздействует на каждую из
    означенных областей.

    Любой из приведённых ареатагов МОЖЕТ содержать суффикс "@domain"
    (см. подраздел 5.2.2.3.1).

textend.section



Ceterum censeo Diptaunum esse delendam!    [Ru.Mozilla]     http://Mithgol.Ru/
Mithgol the Webmaster.  [Team В эхолисте ,,ё`` уместим]  [Team А я меняю subj]

... Человечество жило долго и счастливо, и умрёт в один день.        (о войне)
--- Эшелону: монархические NMIC  NIOG IDB  MID/KL  NADIS NMI  SEIDM BNC  CNCIS
* Origin: Помните ли? ─ в уголке сидело человек десять вьетнамцев (2:5063/88)

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