WikiFlow — P2P WIKI для CommFort [плагин для клиента]

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
Аватара пользователя
Orchestra
Сообщения: 24
Зарегистрирован: 16:32, 04.10.2025
Откуда: https://nostr.com/npub12k6u3g3rn0w92wx4 ... 7mjs7ljkc8

WikiFlow — P2P WIKI для CommFort [плагин для клиента]

Сообщение Orchestra »

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀Изображение

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀v1.0.0 BETA
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀Локально. Совместно. Приватно.

WikiFlow - P2P (peer-to-peer)-вики для CommFort с минимальным GUI. Работает через каналы: каждая статья - именованный документ с историей правок, синхронизируемый в фоне. Не замена Notion - но инструмент для тех, кто хочет совместную работу без облаков.

Важно:
- Требуется FortLock: без него WikiFlow не отправляет и не принимает данные.
- Чувствителен к регистру: канал «WikiFlow» ≠ «WIKIFLOW» - синхронизация не сработает.
- Network ID определяет вики: разные ID - разные пространства, даже в одном канале.
- Все данные хранятся локально; ревизии (v002, v003…) - только у вас, не синхронизируются.

Как работает
- Создание/редактирование/удаление статей -> отправка зашифрованного сообщения в канал через FortLock.
- «Sync All»: отправка всех статей по очереди (~2–4 сек/статья). При этом только отправляющие клиенты переключаются на канал (ограничение CommFort API).
- Статьи >7500 символов - фрагментируются. Потеря фрагмента = потеря статьи целиком (повторный запрос - только всей статьи).
- Ревизии сохраняются автоматически; CURRENT - всегда последнее локальное состояние. Удаление - только вручную (через файловую систему).

Лицензия и поддержка
WikiFlow распространяется бесплатно по лицензии PolyForm Noncommercial 1.0.0 - для личного и образовательного использования.
Для коммерческого использования доступна лицензия (от $10).

В связи с ограничениями на работу с международными платёжными системами, все пожертвования принимаются только в криптовалюте (≥0.003 XMR на 16.11.25):
Monero (XMR)

Код: Выделить всё

85r4UUK9qUYZT33P7t6R2M9G7wvFWA1CnhCaxR8GnopFHBJxDzey5LXGLRUEnre5hZbmxpFkjumnUe4BapPgHUrj9woQoZH
После отправки пожертвования - пожалуйста, спустя 2 часа напишите на orchestra+wikiflow@disroot.org с темой «WikiFlow: [commercial license]» и укажите ID транзакции. Файлы привязываются к вашему e-mail и могут быть высланы повторно при утере. Обработка выполняется вручную.

Download
WikiFlow_v1.0.0_BETA.7z
(2.85 МБ) 4 скачивания
🔐 SHA256:

Код: Выделить всё

74a6d4ac05cae7d397d08c33b51ab5911164abacce08b252ab39b3f741598200
Благодарности
Общие идеи и логотип разработаны при участии ассистента Qwen (Alibaba Cloud). Реализация на Free Pascal выполнена с помощью Claude (Anthropic). Спасибо за вклад - вы часть этого проекта.
Аватара пользователя
Orchestra
Сообщения: 24
Зарегистрирован: 16:32, 04.10.2025
Откуда: https://nostr.com/npub12k6u3g3rn0w92wx4 ... 7mjs7ljkc8

Re: WikiFlow — P2P WIKI для CommFort [плагин для клиента]

Сообщение Orchestra »

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀WikiFlow v1.0.0
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀Список изменений

✅ Незашифрованный режим (Plaintext)
- ⚙️ В настройках появился флажок «Plaintext mode». При включении WikiFlow
отправляет статьи напрямую через CommFort без FortLock. Лимит куска (chunk)
статьи увеличивается до 24 000 символов. Внимание: статьи видны всем в канале.

✅ Навигация и форматирование
- 🔧 Окна «Edit» и «View» больше не блокируют CommFort. Можно держать их
открытыми сколько угодно и закрывать CommFort без зависания.
- ⚙️ Полная поддержка BB-кодов: жирный, курсив, цвет, заголовки,
блоки кода, спойлеры, ссылки
- ⚙️ Ссылки кликабельны (открываются в браузере)
- ⚙️ Панель источников внизу — автоматически отображает ссылки
в формате [1]
- ⚙️ Кнопка «Preview» — предпросмотр статьи без сохранения
- ⚙️ Счётчик символов: зелёный (норма), оранжевый (будет разбита
на чанки), красный (слишком мало < 100 или слишком много > 40 000)
- 🔧 Ответ на запрос синхронизации теперь отправляется без задержки
- 🔧 Статьи короче 5 символов отклоняются (ранее — короче 100)
- 🔧 Список статей стабильно обновляется автоматически при получении изменений
- 🔧 Список статей теперь обновляется автоматически без нажатия кнопок
- ⚙️ Двойной клик по версии в журнале открывает просмотр
- 🔧 Закрытие окна просмотра версии через крестик теперь работает
Ответить