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


Присутствуют сообщения из эхоконференции GANJANET.LOCAL с датами от 13 Oct 05 22:03:42 до 05 Aug 17 10:35:42, всего сообщений: 3030
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1952 из 3030 =================================== GANJANET.LOCAL =
От   : Mithgol the Webmaster            2:5063/88          10 Feb 07 14:27:04
Кому : All                                                 10 Feb 07 14:27:04
Тема : [7/10] FidoURL.rus.txt
FGHI : area://GANJANET.LOCAL?msgid=2:5063/88+45cdac4d
На   : area://GANJANET.LOCAL?msgid=2:5063/88+45cdaaa1
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
* изначально написано в эхоконференцию RU.FTN.DEVELOP
* также было отослано в эхоконференцию CU.TALK
* также было отослано в эхоконференцию GANJANET.LOCAL
* также было отослано в эхоконференцию RU.FIDO.WWW
* также было отослано в эхоконференцию RU.FIDONET.TODAY
* также было отослано в эхоконференцию SU.FIDOTECH
* также было отослано в эхоконференцию TITANIC.BEST

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

    7.2.1. Необязательные параметры, идентифицирующие сообщения
    -+---------------------------------------------------------

      Если хотя бы один из необязательных параметров, идентифицирующих
      сообщения, присутствует в необязательной части area-адреса, то

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

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

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

        Необязательный параметр "msgid" позволяет указать на одно,
        единственное сообщение в указанной базе сообщений. Значением
        этого параметра является содержимое кладжа MSGID из этого
        сообщения, без предшествующей строки "^MSGID: ".

        Кладжи MSGID определены в FTS-0009 и хорошо служат в качестве
        уникальных идентификаторов сообщений эхопочты.

        Примеры:

           area://R50.SysOp?msgid=2:5063/88+44585f4d
           area://Ru.Fidonet.Today/?msgid=2:5063/88%2043a94313

        Отметим, что необязательный параметр "msgid" МОЖЕТ означать
        некоторое сообщение, отсутствующее в текущей базе сообщений
        заданной эхопочтовой области. В этом случае фидонетовская
        система МОЖЕТ запросить на своём аплинке рескан такой эхи,
        или воспользоваться каким-либо внешним архивом фидонетовских
        сообщений, или попробовать какие-нибудь другие средства для
        раздобывания желаемого сообщения. Означенное сообщение не
        будет доступно до тех пор, покуда эти действия не приведут
        к желаемому результату. А программам, воспринимающим URLы
        Фидонета, НЕ СЛЕДУЕТ отбрасывать "msgid" и делать вид, что
        area://<areatag>?<необязательная-часть> означает всю эху
        в том случае, если к желаемому сообщению нельзя получить
        немедленный доступ.

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

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

        Примеры:

area://Ru.List.CityCat.Business.Tax.NewLawTaxes?mid=2:5063/88+00000000
area://Ru.List.CityCat.Comp.Soft.Others.ARCTest?mid=2:5063/88+11111111
area://Ru.List.CityCat.COMP.Soft.Win.SoftPileRu?mid=2:5063/88+22222222
area://Ru.List.CityCat.Fin.Review.UkrStockDaily?mid=2:5063/88+33333333
area://Ru.List.CityCat.Home.ModeBeauty.NewSport?mid=2:5063/88+44444444
area://Ru.List.CityCat.HScope.Daily.Sagittarius?mid=2:5063/88+55555555
area://Ru.List.CityCat.INet.News.ComputerReview?mid=2:5063/88+66666666
area://Ru.List.CityCat.Job.Careerist.Technology?mid=2:5063/88+77777777
area://Ru.List.CityCat.Job.Education.Philosophy?mid=2:5063/88+88888888
area://Ru.List.CityCat.Media.News.Review.UkrMet?mid=2:5063/88+99999999
area://Ru.List.CityCat.Media.Science.ForestNews?mid=2:5063/88+aaaaaaaa
area://Ru.List.CityCat.News.Russia.PavlovoPosad?mid=2:5063/88+bbbbbbbb
area://Ru.List.CityCat.Rest.Mystery.AstroMskSPb?mid=2:5063/88+cccccccc
area://Ru.List.CityCat.Science.News.Conferences?mid=2:5063/88+dddddddd
area://Ru.List.CityCat.Science.Psychology.Child?mid=2:5063/88+eeeeeeee
area://Ru.List.CityCat.State.Politics.WorldStat?mid=2:5063/88+ffffffff

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

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

        Значение параметра "from" использует стандартную фидонетовскую
        запись адреса, <zone>:<net>/<node>.<point>@<domain>
        (см. подробности в FSP-1004).

        Если в необязательной части area-адреса присутствует "from",
        то

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

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

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

        Необязательный параметр "find" подразумевает, что в эхообласти
        следует отыскать конкретное сообщение или несколько сообщений.
        Значение этого необязательного параметра "find" содержит
        регулярное выражение; телу (телам) найденного сообщения (или
        сообщений) НАДО соответствовать этому выражению.

        Подробности о регулярных выражениях см. в разделе 7.2.3.

        Если в необязательной части area-адреса присутствует "find",
        то

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

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

        Примеры:

           код в URLе: ...&find=/\bFido(net)%3f\b/i
           выражение:  /\bFido(net)?\b/i
           находит:    Fido
           находит:    FIDOnet
           находит:    FidoNet
           не находит: Fidonet-alike
           не находит: Fidobrowser
           не находит: fidoshnik
           не находит: triffidos

           код в URLе: ...&find=/(P(2P)%7b1,4%7d%7cfile\s%2bexchange)/
           выражение:  /(P(2P){1,4}|file\s+exchange)/
           находит:    P2P
           находит:    P2P2P2P
           находит:    P2P2P2P2P
           находит:    file exchange
           находит:    file      exchange
           не находит: P2P2P2P2PP2P2P2P2P
           не находит: P2P2P2P2P2P
           не находит: fileexchange
           не находит: file_exchange
           не находит: p2p
           не находит: FiLe ExChanGe

        Фидонетовские сообщения способны содержать кладжи (технические
        подробности см. в FTS-4000.). Стало быть, URL способен указать
        на выборку сообщений, отмеченных некоторым типом кладжа или
        некоторыми значениями кладжа. Соответствующее регулярное
        выражение начинается с символов ^\x1 или ^\01, которые
        обозначают начало строки с непосредственно следующим за ним
        символом SOH (Ctrl+A, ASCII 1). Выражение ДОЛЖНО использовать
        многострочный режим поиска совпадений (флаг "m") для того,
        чтобы конструкция "^" срабатывала в начале каждого кладжа.

        Примеры:

           код URLа:  ...&find=/%5E\01Real\s*name:\s%2B(%3f!\s).%2b/im
           выражение: /^\01Real\s*name:\s+(?!\s).+/im

              Соответствует всем сообщениям с непустыми кладжами
              realname.

              Полезно для модераторов, проверяющих, как подписчики
              себя обозначают.

           код URLа: ...&find=/%5E\x1Category:\s.*(music%7cweather)/im
           выражение: /^\x1Category:\s.*(music|weather)/im
           найдёт кладж:  Category: music
           найдёт кладж:  Category: hardcore music
           найдёт кладж:  Category: weather
           найдёт кладж:  Category: real life, bad weather, bad mood

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

              Полезно для подбора сообщений на некоторую тему из блога
              или любого другого информационного канала с достаточно
              широким набором тем.

        Если есть нужда в том, чтоб некоторый URL содержал несколько
        регулярных выражений и означал фидонетовские сообщения,
        которые соответствуют хотя бы одному из этих регулярных
        выражений, тогда автору URLа НАДО объединить эти выражения
        в качестве альтернативных ветвей одного-единственного образца
        (выражение1|выражение2|...) -- как показано выше на примере,
        имеющем отношение к категориям.

        Если есть нужда в том, чтоб некоторый URL содержал несколько
        регулярных выражений и означал фидонетовские сообщения,
        которые соответствуют каждому из этих регулярных выражений,
        тогда автору URLа НАДО использовать в этом URLе несколько
        параметров "find".

        Примеры:

      find=/%5E\01Location:\s*Moscow/im&find=/%5E(%3f!\x1).*Kremlin/im

           Регулярное выражение 1:  /^\01Location:\s*Moscow/im
           Регулярное выражение 2:  /^(?!\x1).*Kremlin/im

           Найти сообщения с кладжем "Location: Moscow" (или даже
           "Location:Moscow" без пробела), которые содержат слово
           "Kremlin" вне кладжевых строк.

      find=/%5E\x1Category:\s/im&find=/%5E\01Now\s%2bplaying:\s/im

           Регулярное выражение 1:  /^\x1Category:\s/im
           Регулярное выражение 2:  /^\01Now\s+playing:\s/im

           Найти сообщения, которые содержат оба кладжа "Category: "
           и "Now playing: " со следующим после двоеточия пробелом.

textend.section


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

... и таким образом расшатать власть диктатора.                    (Джин Шарп)
--- Эшелону: Ortega Waco  Панама  Центральное Разведовательное Управление BATF
* Origin: Hо злая мука богооставленности не может длиться вечно!! (2:5063/88)

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