Инструменты пользователя

Инструменты сайта


sharixopen:knowledge:publishing:bundle_v1

ShariX Knowledge Bundle v1: проверяемая публикация

Родительский раздел: База знаний Open.

Назначение

sharix.knowledge.bundle версии 1 — формат публикации статей через ShariX Knowledge. В ZIP находятся manifest.json и documents/<id>.txt. Для каждого документа указываются area, page, id, title, type, status, schema_version, sha256, опциональные relations и extensions. Содержимое страницы — UTF-8; её адрес остаётся постоянным.

Обновление

Новую страницу создают, существующую обновляют по адресу page без обязательного base_sha256. История изменений хранится штатными средствами DokuWiki. Метаданные внутри Wiki находятся в скрытом JSON-блоке в исходнике страницы и добавляются плагином. Загрузка нового пакета — публикация актуальной редакции на основе исходного кода проекта, а не синхронизация со старым экспортом Wiki.

Проверка

Проверяются допустимые области Wiki, права, соответствие SHA-256 содержимому архива и лимит 100 документов. Возможные дубли по другому адресу требуют индивидуального решения, удаление — отдельного подтверждения. Ошибки одной статьи не должны исключать публикацию остальных.

Детальные правила

sharixopen/knowledge/publishing/bundle_v1.txt · Последнее изменение: — sx_knowledge_api_open

© 2022 ShariX