Пока решаем с форматом экспортирования, предлагаю обсудить, какие данные экспортировать.
Вариант такой.
В корне форума лежит скрипт, с помощью которого фидошная сторона запрашивает новые сообщения. Параметром передается дата (UNIX timestamp), начиная с которой выдать посты. Например:
http://форум/fido_export.php?date=1116223972
Скрипт отдает следующие данные:
postid - идентификатор сообщения.
parentid - идентификатор сообщения, на которое отвечаем (или 0, если первое сообщение топика).
dateline - дата. Формат можно обговорить, для меня удобнее всего UNIX timestamp.
username - имя постера.
subject - сформированная строка сабж, типа " ZX-Spectrum » Железо » порт lp".
title - заголовок сообщения, может не указываться.
pagetext - сообщение.
link - прямой урл на сообщение.
Некоторые пояснения.
postid и parentid нужны для построения древовидной структуры эхи, аналогично другим фидошным эхам.
В идеале - фидошный софт на основе этих id генерирует свои 32-битные msgid, а при обратной связи, когда импорт делать будем, возвращает снова те же идентификаторы. Для того, форум знал, по каким топикам рассовывать сообщения.
dateline, username, subject - в заголовок фидошной мессаги.
title, pagetext и link объединятся в тело письма. Кто будет объеденять: форум или фидо, в принципе без разницы.
Обсудим?