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


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

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

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

          Нынешняя практика Фидонета предполагает указание местного
          времени сообщений, и этот документ предполагает, что
          значение фильтра "time" сверяется с местным временем
          сообщений. Это поведение по умолчанию.

          Однако, если необязательный параметр "usetz" присутствует
          в URLе, то синтаксический разборщик URLа ДОЛЖЕН
          предполагать, что значения всех фильтров "time",
          присутствующих в том же URLе, заданы в UTC, и что их НАДО
          сверять с UTC сообщений. Чтобы вычислить UTC сообщений,
          принадлежащих к первоначальному множеству сообщений, СЛЕДУЕТ
          использовать соответствующий кладж TZUTC или TZUTCINFO (см.
          подробности в FTS-4008), хотя фидонетовские браузеры МОГУТ
          использовать некоторые другие средства для получения
          часового пояса сообщений (например, они МОГУТ просто читать
          подполя TZUTCINFO в базах JAM, если используются эти базы).

          Пример:

             area://Ru.FTN.Develop/?time=241&usetz&time=2007

          Если необязательный параметр "usetz" присутствует в URLе, то
          значения "now" (см. раздел 7.2.1.2.8) ДОЛЖНЫ подставляться
          в текущем UTC.

        7.2.1.2.11. Будущие варианты фильтров "time"
        -+-----------------------------------------

          Будущие версии этого документа МОГУТ вводить некоторые
          другие форматы даты и времени, чтобы указывать день недели,
          дни относительно Пасхи и т. п.

          Программам, обрабатывающим фильтры "time", НЕ СЛЕДУЕТ быть
          уверенными насчёт того, безопасно ли игнорировать любой
          из не известных им фильтров. Если повстречался неизвестный
          формат даты и (или) времени, СЛЕДУЕТ всегда спрашивать
          пользователя, возможно ли проигнорировать такой фильтр
          "time" с лёгким сердцем.

      7.2.1.3. Фильтры типа "from"
      -+--------------------------

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

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

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

      7.2.1.4. Фильтры типа "find"
      -+--------------------------

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

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

        Примеры:

           код в 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). Выражение всегда использует
        многострочный режим поиска совпадений (см. в разделе 7.2.3);
        так что конструкция "^" срабатывает в начале каждого кладжа.

        Примеры:

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

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

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

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

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

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

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

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

        Так как это ТРЕБУЕТСЯ для вышеописанного поведения, типовое
        множество подытога фильтров "find" является пересечением
        фильтрованных множеств, определённых фильтрами "find".

        Примеры:

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

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

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

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

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

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

      7.2.1.5. Географическая привязка эхопочты
      -+---------------------------------------

        Сообщение эхопочты МОЖЕТ нести какую-либо пространственную
        ссылку на точку или область на земной поверхности. Источник
        сообщения (узел или пойнт Фидонета) также существует где-то
        на Земле. Оба эти факта МОГУТ использоваться, чтобы собрать
        сообщения эхопочты, относящиеся к некоторой области на земной
        поверхности, тем самым создавая из базы сообщений эхопочты
        пространственную базу данных ГИС.

        7.2.1.5.1. Кладж GEO
        -+------------------

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

          И чтобы поддержать новую адресацию (поддержать использование
          фильтров "BBOX" в URLах FGHI), вводится новый кладж.
          Его строка имеет следующий формат:

          <SOH>GEO: <Широта>;<Долгота>

          Здесь <SOH> является одиночным символом SOH (Ctrl+A,
          ASCII 1).

          Значение <Долгота> отображает положение к востоку или западу
          от нулевого меридиана в качестве положительного или
          отрицательного вещественного числа соответственно. Значения
          долготы в Фидонете ДОЛЖНЫ использовать гринвичский меридиан
          в качестве своего нулевого меридиана.

          Значение <Широта> отображает положение к северу или к югу
          от экватора в качестве положительного или отрицательного
          вещественного числа соответственно.

          Значения долготы и широты, если возможно, СЛЕДУЕТ указывать
          в соответствии с новой Мировой геодезической системою (WGS
          84, см. на http://ru.wikipedia.org/wiki/WGS84 подробнее),
          которая является системою отсчёта в Глобальной системе
          позиционирования (GPS) и в Google Earth. (МОЖНО пользоваться
          и другими геоидами, если возможная разница в несколько сотен
          метров вас не беспокоит.)

          Значения широты и долготы ДОЛЖНЫ быть указаны в десятичных
          градусах. Значения ДОЛЖНЫ разделяться символом
          точки с запятою (десятичный ASCII-код 59). Вот простая
          формула для преобразования градусов-минут-секунд
          в десятичные градусы:

             десятичные = градусы + минуты/60 + секунды/3600.

          Десятичная точка (символ ".") ДОЛЖНА использоваться для
          разделения целочисленной и дробной части десятичного числа,
          где и если есть нужда в такой пометке.

          Пример:

             ^aGEO: 44.57;38.05

             Здесь "^a" является одиночным символом SOH (Ctrl+A,
             ASCII 1).

          Формат этого кладжа внутренне совместим с text/directory
          MIME-типом GEO (см. раздел 3.4.2 в RFC 2426) и микроформатом
          geo, как он на http://microformats.org/wiki/geo определён.

          Этот кладж действительно удобен, к примеру, в сообщениях,
          содержащих фотографии (по кладжу на фотографию), поскольку
          затем фотографии из Фидонета МОГУТ быть расположены на карте
          или на глобусе подобно тому, как сайты http://panoramio.com/
          и http://locr.com/ располагаю их собственные базы данных
          с фотографиями.

          Этот кладж удобен, к примеру, в сообщениях, которые содержат
          отчёты туристов о некоторых достопримечательных местах (по
          кладжу на место), если эти места достаточно малы для того,
          чтобы быть просто точками на карте. Чтобы ссылаться на
          географические области вместо точек, ДОЛЖЕН использоваться
          кладж "GEOBOX" (см. следующий подраздел).

        7.2.1.5.2. Кладж GEOBOX
        -+---------------------

          Этот кладж использует те же десятичные градусы, что и выше;
          однако он ссылается на регион на карте между двумя линиями
          долготы и двумя линиями широты, используя следующий формат:

             <SOH>GEOBOX: <Запад>,<Юг>,<Восток>,<Север>

          Здесь <SOH> является одиночным символом SOH (Ctrl+A,
          ASCII 1).

          Значения <Запад> и <Восток> соответствуют ограничивающим
          линиям долготы; значения <Юг> и <Север> соответствуют
          ограничивающим линиям широты.

          Указанный регион всегда прямоуголен в цилиндрической
          картографической проекции (например, на меркаторовской
          карте).

          Пример:

             ^aGEOBOX: 37.98,44.54,38.13,44.61

             Здесь "^a" является одиночным символом SOH (Ctrl+A,
             ASCII 1).

          Формат этого кладжа внутренне совместим с тем форматом,
          который информация BBOX имеет по умолчанию в элементах
          <viewFormat> языка KML (смотрите в спецификации на
   http://code.google.com/apis/kml/documentation/kml_tags_21.html#link
          подробности), и с параметром BBOX для WMS, описанным в OGC
          06-042 (OpenGIS Web Map Server Implementation Specification,
          version 1.3.0, 2006-03-15).

        7.2.1.5.3. Кладж GEOKML
        -+---------------------

          Этот кладж содержит одиночный URL некоторого KML- или
          KMZ-документа (объекта, файла); это может быть фидонетовский
          URL, но и интернетовский URL тоже может. С таким кладжем
          сообщение эхопочты обретает возможность сослаться на набор
          географических черт более сложных, нежели простые точки или
          прямоугольники, поскольку KML (или KMZ) способен содержать
          произвольные многоугольники, картографические покрытия,
          фотографические панорамы, трёхмерные объекты, развёрнутые
          во времени анимации, и так далее (см. на
        http://code.google.com/apis/kml/documentation/kml_tags_21.html
          подробнее).

          Пример:

             ^aGEOKML: http://Mithgol.Ru/Earth/shubino.kmz

             Здесь "^a" является одиночным символом SOH (Ctrl+A,
             ASCII 1).

textend.section



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

... Потерялся бультерьер ── нашедшему царство небесное.        (из объявления)
--- Последнее сочинённое: памфлет ,,Восьмое марта (23 февраля старого стиля)``
* Origin: Лао-Цзы ответил на это ему, что теперь есть два Лао-Цзы (2:5063/88)

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