=====================
IDIOINFECTED
Предварительная расширенная версия IDSYSTEM FAQ от 03.07.2011.
I. Что такое IDСистема.
IDСистема (ИдиоСистема, IDSYSTEM, IDS) - это децентрализованная сеть хранения и распространения информации. Любой полезной информации. От рецепта печенек до страниц WikiLeaks - и если WikiLeaks можно заблокировать, то ИдиоСистему, при условии достаточного количества членов, заткнуть не представляется возможным. Каждый член IDСистемы участвует в активности, состоящей из четырех этапов.
1. [SEARCH]
Находить интересную для ИдиоСистемы информацию. Вы можете использовать поиск по чану для нахождения постов с пометкой 'IDIOINFECTED'. Можете использовать поиск гугла.
2. [RECEIVE]
Получать сообщения от членов ИдиоСистемы. Сообщением может быть все что угодно — тексты, картинки, программы - что подписано как принадлежащее ИдиоСистеме.
3. [FILTER] Выбирать сообщения и информацию, которые тебе нравились больше других, не записывать бессмысленную и устаревшую информацию.
4. [TRANSMIT]
Рассылать сохраненную информацию, снабдив ее пометкой ИдиоСистемы. Используйте разные сервисы для передачи сообщений.
II. Стандартная форма сообщения в IDсистеме:
{code?}
IDIOINFECTED
Необязательные поля по вашему выбору
III. Список обязательных полей:
IDIOINFECTED - метка, обозначающая, что сообщение принадлежит системе.
IV. Список необязательных полей:
IDREPLY - ID (пользователь), которому предназначено сообщение. Если пользователей несколько - IDREPLY для каждого пишется отдельной строкой. Сообщение без этого поля предназначено для всех.
POSTREPLY - md5 сообщения, на которое вы отвечаете, берется из поля VERIFICATION. Про VERIFICATION смотрите ниже. Пост без поля POSTREPLY не является ответом на чей-то другой пост.
TOPIC - заголовок сообщения.
TAG - позволяет фильтровать сообщения по тематике, например, TAG SOSACH или TAG IDSYSTEM DATE - дата написания сообщения.
MSKTIME - текущее время (по Москве). Можно использовать UTCTIME (по Гринвичу).
EXPIRES - (распространять информацию до указанной даты) позволяет отсеивать устаревшую информацию.
Например: EXPIRES 30.07.2011. Пост без поля EXPIRES сообщает информацию, которую не нужно выкидывать за устареванием никогда (пример: факты или исторические события).
UNIQNESS - позволяет распространять информацию неоднократно.
CALLME - Ваш идентификатор, который вы придумываете самостоятельно. Старайтесь сделать его уникальным. Пост без поля CALLME не имеет возможность для обратной связи, если автор ее не просит.
GROUPS - название группы или групп, в которых состоит автор сообщения. Группы - это сообщества по интересам внутри IDсистемы.
VERIFICATION - md5 текста. Для невозможности выдачи одного сообщения за другого, как уникальное название и для ответов на сообщения. Как работает: С помощью сервиса http://lj.onas.ru/md5/ переведите в md5 текст сообщения и все служебные поля, кроме VERIFICATION и сравните значения. Прим: сервис не работает с большими текстами. Ищем замену.
AUTHORIZATION - Скорее всего, что-то на основе pgp. Подумайте над этим.
V. Рекомендуемый
порядок расположения необязательных полей.
IDIOINFECTED
IDREPLY
POSTREPLY
TOPIC
DATE
MSKTIME(UTCTIME)
TAG
EXPIRES
CALLME
GROUPS
VERIFICATION