Документація
ONPhI
Ця сторінка прагне до відповідності WCAG 2.2 рівню AA (https://www.w3.org/TR/WCAG22/). Технології: HTML, CSS, JavaScript. Дата заяви: 23 липня 2026 р. Заяву не перевірено W3C. — Заява про доступність
Міжнародна нефілософська організація (ONPhI) — це асоціація, метою якої є заохочення досліджень, практики, обміну, пояснення та поширення нефілософії, як її було особливо визначено в працях пана Франсуа Ларюеля, професора філософії в університеті Paris X (Нантер, О-де-Сен); об’єднання всіх осіб, які мають спорідненість із цим теоретичним проєктом, щоб зрештою організувати різні течії цієї школи в напрямі їхньої найбільшої плідності.
Статистика вмісту сайту
Реальні лічильники з бази ONPhI (оновлюються при кожному завантаженні сторінки).
| Індикатор | Ім'я |
|---|---|
| Зареєстровані учасники (активні облікові записи) | 92 |
| Тексти корпусу (опубліковані) | 50 |
| Повідомлення форуму (опубліковані, публічні) | 105 |
| Листи Франсуа Ларуеля | 21 |
| Неепістемологічні хроніки | 6 |
| Статті блогу (опубліковані) | 84 |
| Бібліографічні посилання (активні) | 84 |
Зміст
- 0. Статистика вмісту сайту
- 1. Про
- 2. Особливості
- 3. Технології та стек
- 4. Структура проекту
- 5. Встановлення
- 6. Документація
- 7. Тести та діагностика
- 8. Розгортання
- 9. Технічне обслуговування
- 10. Показники та дорожня карта
- 11. Довідка
1. Про
L'Organisation Non-Philosophique Internationale (ONPhI) просуває та розвиває нефілософію Франсуа Ларюеля через сучасну вебплатформу, що пропонує:
- Доступ до фундаментальних текстів та філософської кореспонденції
- Навчання та викладання через Школу нефілософії
- Спільний простір для обговорення та обміну думками
- Розповсюдження спеціалізованих видань
- Мультимедійний контент: радіо, ТБ, відео та аудіоархіви
- Інструменти на основі ШІ для досліджень і створення контенту
2. Особливості
Платформа ONPhI пропонує комплексний набір функцій для просування та розвитку нефілософії:
🛒 Інтернет-магазин
Магазин ONPhI пропонує каталог спеціалізованих філософських видань, журналів та довідкових праць з нефілософії. Перейти до магазину →
- Каталог філософських видань та журналів
- Сучасний візок з інтуїтивно зрозумілим інтерфейсом
- Безпечна оплата через PayPal
- Повне управління замовленнями та доставкою
- Автоматичне попереднє заповнення форм для членів
💳 Оплата
Безпечні онлайн-платежі за реєстрацію членства, замовлення в магазині, пожертви та нагадування про внески. Доступні два платіжні провайдери.
- PayPal : Реєстраційні внески, оформлення замовлення в магазині, пожертви, нагадування про оплату внесків — Переадресація на PayPal, потім повернення на сайт
- Stripe : Оплата карткою (реєстрація, опційно для магазину) — Stripe Elements на сторінці, без даних картки на сервері
- Безпека : Відповідність PCI через Stripe/PayPal; вебхуки для підтвердження платежу
- Реєстрація : Після створення облікового запису користувач може сплатити членський внесок через PayPal або карткою (Stripe) на тій самій сторінці — Реєстрація
🔐 Аутентифікація та безпека
- Локальний вхід : Традиційна система з безпечним хешуванням
- Microsoft OAuth 2.0 : Аутентифікація через Microsoft Graph API
- RBAC : Детальна система ролей і дозволів
- Аудит безпеки : Повний аудит контролю доступу RBAC для всіх чутливих контролерів (грудень 2025)
- Захист від CSRF : Захист від міжсайтових атак
- Безпечні сесії : Управління сеансами за допомогою Laminas
- Інтеграція з Jira : Автоматичне створення тікетів для помилок із виявленням дублікатів (грудень 2025)
📱 Інтеграція із соціальними мережами
Автоматичне отримання даних із соціальних мереж через API, збереження в базі даних і відображення на сторінці ресурсів. Оновлення двічі на день. Переглянути ресурси →
- Підтримувані платформи : Twitter/X, Facebook, Instagram, LinkedIn, YouTube, Mastodon
- Автоматичне оновлення : Cron-завдання запускається двічі на день (8:00 та 20:00)
- Реальні дані : Дописи, статистика та посилання, отримані з реальних API
- Клікабельні дописи : Прямі посилання на дописи на кожній платформі
- Зберігання в базі даних : Оптимізована продуктивність із локальним кешуванням
🎓 Школа нефілософії
Безкоштовна та відкрита навчальна платформа для нефілософської підготовки, що пропонує семінари, курси та освітні ресурси. Доступ до школи →
- Семінари : Повна програма з системою онлайн-бронювання - Переглянути семінари
- Онлайн-курси : Тематичні модулі та структуровані навчальні програми - Переглянути курси
- Освітні ресурси : Бібліотека документів, матеріалів курсу, навчальних матеріалів і хаб соціальних мереж з оновленнями в реальному часі - Ознайомтеся з ресурсами
- Скрипторій : Виробничі приміщення та спільна робота для студентів - Доступ до Скрипторіуму
- Обмінів : Форум для обговорення та обміну думками між студентами та викладачами - Приєднуйтесь до обмінів
- Віртуальні зустрічі : Сесії Live Zoom для дистанційного навчання
- Уніфікований дизайн : Сучасний та адаптивний інтерфейс з модульним CSS
💬 Форум
Простір для обговорення та обміну думками між членами, що дозволяє ділитися роздумами, задавати питання та дискутувати на тему нефілософії. Доступ до форуму →
- Модернізований інтерфейс : Адаптивний дизайн з елегантними картками
- Повна підтримка BBCode : Форматування тексту, посилання, зображення, код
- Система фільтрів : Сортувати за датою, популярністю, відповідями
- Оптимізована пагінація : Плавне пересування між сторінками
- 125+ повідомлень : Реальна інтегрована база даних
🌍 Багатомовний
- 9 підтримуваних мов : FR, EN, ES, DE, IT, JA, ZH, PL, RU
- Динамічні переклади : Система управління мовою
- Багатомовний інтерфейс : Повна адаптація контенту
📚 Філософський зміст
Повна бібліотека основних текстів, листування та публікацій з нефілософії та пов'язаних з нею напрямків.
📰 Журнал «Філо-фікшнс»
Philo-Fictions — журнал нефілософських праць, що видається ONPhI. Цей журнал зосереджується на винахідливості та креативності і приймає будь-які твори, що виходять за межі норми. Він визнає, що, як мінімум, реальність передує філософії. Відкрийте для себе журнал →
- Регулярні публікації : Тематичні випуски та статті
- Креативний контент : Філософські вигадки та експерименти
- Заклики до пожертв : Відкрито для авторів та дослідників
- Повний архів : Доступ до попередніх випусків
- Завантаження PDF : Доступний у цифровому форматі
🎥 Мультимедіа та стримінг
Аудіо- та відеоконтент для збагачення досвіду членів: конференції, дебати, звукові та візуальні твори.
- Радіо ONPhI : Цілодобова пряма трансляція за допомогою Icecast 2 (128 кбіт/с MP3) - radio.onphi.org
- TV ONPhI : Пряма відеотрансляція з MediaMTX - tv.onphi.org
- Звук Laruelle : Аудіозаписи та звукові архіви - Слухати
- Відео на YouTube : Канал ONPhI з конференціями та презентаціями - Дивитися
- Зустрічі Zoom : Віртуальні сесії для шкіл та заходів
🧠 Моріс — чатбот Claude (Anthropic)
Maurice est l'assistant conversationnel public de l'ONPhI, propulsé par l'API Claude d'Anthropic. Il répond exclusivement aux questions sur la non-philosophie, la pensée non-standard, François Laruelle et l'ONPhI. Публічно — березень 2026
- Плаваючий віджет : Постійно доступний через кнопку 🧠 внизу праворуч на всіх сторінках — та сама іконка мозку, що й на сторінці Підтримати Maurice
- Спеціалізований : Обмежено нефілософією, ONPhI, її учасниками та її текстами
- База знань : Збагачено через інтерфейс адміністрування (концепції, тексти, автори)
- Налаштовувані квоти : Конфігурований ліміт обміну за сесію та глобальна добова квота
- Збереження : Усі розмови зберігаються в базі даних
- Адміністрація : Повна панель: конфігурація, промпт, сесії, увімкнення/вимкнення
- Краудфандинг : Відвідувачі можуть фінансово підтримати через Stripe, щоб поповнити кредити Anthropic — публічна сторінка /fr/chatbot/contribute, відстежується в адміністративній панелі
- Індикатор кредитного статусу : Перша вітальна бульбашка відображає зелену рамку, коли доступні кредити Anthropic, і червону, коли вони вичерпані. Стан оновлюється автоматично при кожному виклику API і зберігається в базі.
- Payment notification email : Підсумковий електронний лист автоматично надсилається на asso@onphi.tech (копія: ebrouzes@onphi.org) після кожного підтвердженого платежу Stripe, включаючи суму, контактні дані учасника, дату та ідентифікатор сесії Stripe.
🤖 Штучний інтелект (учасники)
Повний набір інструментів штучного інтелекту, інтегрованих через OpenAI API, для допомоги членам у їхніх дослідженнях і творчості. Лише учасники
- Чат-бот OpenAI : Розмовний помічник, спеціалізований на нефілософії
- Генерація тексту : GPT-4o для створення філософського контенту
- Генерація зображень : DALL-E 3 для візуальних творінь
- Аудіо TTS : Перетворення тексту в мову з 6 різними голосами
- Транскрипція : Whisper для автоматичного перетворення мови в текст
- Переклад у реальному часі : Переклад аудіо мовлення та відео в реальному часі (мікрофон, спільний доступ до екрану або URL відео) через OpenAI gpt-realtime-translate — маршрут /user/realtime-translation
- Pôle IA : Уніфікована точка входу для всіх інструментів ШІ учасників на /user/ai
- Бачення AI : Аналіз та опис зображень за допомогою GPT-4 Vision
- Безпечний доступ : Необхідна автентифікація, квоти на користувача
⚙️ Адміністрація
Повна панель інструментів для централізованого управління всіма аспектами платформи: користувачами, контентом, комерцією, комунікацією. Тільки для адміністраторів
- Повна панель інструментів : Огляд статистичних даних та діяльності
- Керування користувачами : Члени, ролі, дозволи, щорічні внески
- Управління контентом : CMS для редакційних статей, текстів, курсів, форуму, бібліотеки
- Управління магазином : Інвентаризація, замовлення, відстеження продажів
- Діагностичні інструменти : phpinfo, системні тести, журнали, генератор паролів
- Список розсилки : Інтеграція OVH API для управління підпискою
- Аналітика : Статистика відвідувачів та поведінка користувачів
3. Технології та стек
Бекенд
| Технологія | Версія | Використання |
|---|---|---|
| PHP | 8.4.11 | Основна мова |
| Laminas Framework | 3.x | Фреймворк MVC |
| Doctrine ORM | 2.x | Картування об'єктно-реляційних відносин |
| MySQL/MariaDB | 5.7+ / 10.x+ | База даних |
Інтерфейс
| Технологія | Використання |
|---|---|
| Bootstrap 5 | Адаптивний CSS-фреймворк |
| jQuery | Маніпуляція DOM та AJAX |
| FontAwesome | Бібліотека іконок |
| CKEditor | Редактор WYSIWYG |
Послуги та API
| Обслуговування | Використання |
|---|---|
| OpenAI API | ChatGPT, DALL-E, Whisper, TTS |
| Microsoft Graph API | Аутентифікація OAuth 2.0 |
| PayPal API | Онлайн-платежі |
| OVH API | Управління електронною поштою та доменами |
| Icecast 2 | Пряма трансляція аудіо - radio.onphi.org |
| Anthropic API (Claude) | Чатбот Моріс — публічний асистент з нефілософії |
| Jira API | Автоматичне створення тікетів для помилок |
| Social Media APIs | Автоматичне отримання даних (Twitter, Facebook, YouTube тощо) |
4. Структура проекту
Основні каталоги
| Каталог | Опис |
|---|---|
| config/ | Конфігурація програми та модулів |
| docs/ | Повна документація (понад 80 документів) |
| k8s/ | Інфраструктура Kubernetes |
| module/Application/ | Основний код (MVC) |
| public/ | Файли, доступні через Інтернет |
| tests/ | Тестові скрипти (100+) |
5. Встановлення
Передумови
- ОС : Linux (Ubuntu 20.04+, Debian 11+)
- PHP : 8.4.11
- MySQL/MariaDB : 5.7+ / 10.3+
- Веб-сервер : Apache 2.4+ ou Nginx 1.18+
- Composer : 2.x
Швидка установка
6. Документація
Проєкт включає понад 80 технічних документів, що охоплюють усі аспекти розробки, розгортання та супроводу.
Категорії документації
📚 Основні категорії
- Бутік та електронна комерція (15+ documents) - Покращення магазину, керування кошиком, інтеграція платежів
- Громадський форум (10+ documents) - Форум спільноти, BBCode, модернізація інтерфейсу
- Аутентифікація та безпека (12+ documents) - Microsoft OAuth, RBAC, аудит безпеки, інтеграція з Jira
- Школа нефілософії (8+ documents) - Освітня платформа, курси, ресурси
- Інфраструктура та розгортання (20+ documents) - Kubernetes, Docker, посібники з розгортання
- Соціальні мережі та моніторинг (2+ documents) - Інтеграція із соціальними мережами, відстеження помилок Jira
Вхідні загальні вебхуки
Les systèmes externes peuvent envoyer du JSON en POST vers /webhook/:source (première source intégrée : /webhook/custom-form). Chaque requête doit comporter une signature HMAC SHA-256 du corps brut dans l’en-tête X-Webhook-Signature (variable d’environnement WEBHOOK_CUSTOM_FORM_SECRET). Les événements sont enregistrés dans la table webhook_event, les envois en double sont ignorés lorsqu’un identifiant externe ou un hachage de payload correspond, et les données ne sont écrites que vers des cibles autorisées côté serveur (questionnaire, contacts).
Уся документація доступна в каталозі docs/ і може бути переглянута через адмінпанель.
7. Тести та діагностика
Більше 100 тестових скриптів для забезпечення якості:
| Категорія | Назва | Опис |
|---|---|---|
| Магазин | 15+ | Тести кошик, оплата, форми |
| Форум | 10+ | Інтерфейс тестів, BBCode, пагінація |
| Аутентифікація | 12+ | Тести OAuth, RBAC, сесії |
| Продуктивність | 5+ | Тести навантаження та оптимізація |
8. Розгортання
Традиційне розгортання
Розгортання Kubernetes
9. Технічне обслуговування
Регулярні завдання
Щодня
- Перевірте журнали помилок
- Моніторинг дискового простору
- Моніторинг процесів PHP-FPM
Щотижня
- Оптимізація бази даних
- Очистіть старі колоди
- Перевірити резервні копії
- Оновити залежності
Щомісяця
- Аналізувати ефективність
- Аудит безпеки
- Оновлення системи
10. Показники та дорожня карта
Показники проекту
| Метричний | Значення |
|---|---|
| Рядки коду | 150,000+ |
| PHP-файли | 500+ |
| Шаблони | 200+ |
| Документація | Понад 80 документів |
| Тести | 100+ скриптів |
| Коміти | 1000+ |
ДОРОЖНЯ КАРТА 2026
Q1 (січень — березень 2026) ✅
- ✅ Maurice — Публічний чатбот Claude (Anthropic), спеціалізований на нефілософії, з плаваючим віджетом, квотами, базою знань і повним адмініструванням (березень 2026)
- ✅ Краудфандинг Maurice — Система внесків Stripe, що дозволяє відвідувачам поповнювати баланс Anthropic API, з адміністративним відстеженням (березень 2026)
- ✅ Maurice credit indicator — La bordure verte/rouge de la bulle d'accueil reflète en temps réel la disponibilité des crédits Anthropic, mise à jour automatiquement à chaque appel API (mars 2026)
- ✅ Сповіщення про оплату Stripe — E-mail récapitulatif automatique envoyé à l'ONPhI à chaque contribution confirmée (montant, contributeur, session Stripe — mars 2026)
- ✅ Вхідні загальні вебхуки — Point d’entrée HTTPS /webhook/:source avec signature HMAC (X-Webhook-Signature), journal webhook_event, traitement idempotent, envoi vers questionnaire ou contacts (avril 2026)
- Машинне навчання
- VR/AR (віртуальна реальність / доповнена реальність)
Q2 (квітень — червень 2026)
- ✅ Випуск 6.6 (безпека загартування) — Повний аудит безпеки (червень 2026), адміністратор ACL обмежується адміністратором.manage, секрети переїхали на .env, phpinfo/opcache reset обмежені, XSS фіксується в текстових видах, завантажуючи перевірку, сценарій тестування диму full smoke test.php.
- ✅ Версія 6.5.5 (переклад аудіо та відео наживо) — Сторінка учасника /user/realtime-translation: мікрофон і спільний доступ до екрану через WebRTC, режим URL відео (YouTube, MP4) з yt-dlp та ffmpeg на стороні сервера, OpenAI gpt-realtime-translate, транскрипції оригіналу та перекладу, відтворення перекладеного аудіо, посилання з хабу ШІ та панелі керування OpenAI, дозвіл openai.use.
- ✅ Версія 6.5.4 (продуктивність, кеш та медіа) — Допоміжний модуль адаптивних зображень, необов'язкові заголовки безпеки з CSP, який можна увімкнути/вимкнути, надійне отримання Atom-каналу YouTube (cURL) з дисковим кешем та очищенням/перемикачем адмінки, глобальний перемикач кешу для динамічних сторінок, видалення кешу JS/CSS через filemtime, сторінка roadmap, точка входу AI Hub, 3D-план сайту з прозорістю та паузою анімації при фокусі вузла, модель стиснення Apache в public/htaccess.txt.
- ✅ Моніторинг 6.5.3 (Nimble + ергономіка) — Nimble інтегровано як провайдер запитів разом із Firecrawl (включаючи автоматичний режим), admin/CLI використовують один і той самий нормалізований рівень відстеження запитів, а сторінка адмін-спостереження тепер за замовчуванням показує всі сигнали з орієнтованим на перегляд макетом.
- ✅ Покращення Admin/i18n 6.4.7 — синхронізація i18n live logs із зупинкою та email про завершення, глобальний відсоток перекладів, live виконання інструментів адміністрування із зупинкою, надійне фільтрування логів адмін та компактний модальний вікно звіту про помилки для планшета в ландшафтній орієнтації.
- ✅ Повідомлення про помилки 6.4.6 — Глобальна червона кнопка жука з модальним вікном reCAPTCHA, збереженням у базі, email-сповіщеннями, створенням завдань Jira та спеціальними запрошеннями на сторінках помилок.
- ✅ Scriptorium 6.4.2 — Простір для написання скриптів з 16 місцями на файл JSON, пронумеровані рядки коду, модальні вікна для запису/читання, відображення дати збереження, умовні кнопки відтворення та автоматичне створення наступного файлу.
- ШІ ONPhI → NPHIA (Штучний інтелект ONPhI)
- Безперервне збагачення Maurice (база знань, кастомна модель)
- Краудфандингова кампанія для кредитів Claude API
Q3 (липень - вересень 2026)
- ✅ Версія 6.7.4 (IPN PayPal, обліковий запис учасника, reCAPTCHA) — IPN PayPal через HTTPS ; Мої покупки та Мої зустрічі ; reCAPTCHA для кредитів OpenAI та Підтримати Maurice ; незавершені замовлення відвідувачів приховані в адмін-панелі продажів ; бейдж Maurice 🧠. Дата публікації: 3 вересня 2026.
- ✅ Випущено 6.7.3 (реєстрація магазину, стриптиз, посилання на PayPal, це) — Редизайновані /cart/paiement з видимими кнопками PayPal та роздяганням; admin PayPal платіжні посилання; офіційні тези.fr; 3-х годинні сеанси; кнопка порожніх вантажів вилучена з /cart/view. Дата випуску 1 вересня 2026.
- ✅ Випуск 6.7.2 (чистий варіант: залежно від, Matomo, журнали, фото) — PHP CVE фіксує і знімаються мертві демонстрації (Dependabot 67 до 1); Matomo і tarteaucitron скинув; Forge/Script redirected; часовий анерт; crons на php8.4; обов'язкове фото при підписці; admin home, /app, Архітектура, персистентне радіо. Дата виходу 28 серпня 2026.
- ✅ Випуск 6.7.1 (Фінансова база, шкільний порядок, згода та магазин) — Firebase FCM і Аналітика; школа порядку денного публічного та адміністратора; браузерний штовх; адміністратор статистики; банер згоди GDPR (Consent Mode v2); зображення громадського продукту /images/file. Дата виходу 24 серпня 2026.
- ✅ Випуск 6.6.9 (пам'яні профілі, віза та реєстрація) — EnglishDeutschPусский简体中文中國傳統EspañolالعربيةFrançaisελληνικάDanskАнглійскаябългарскиCatalàČeskýEestiSuomiGaeilgeहिन्दीHrvatskiMagyarIndonesiaIcelandicItalianoעברי日本の한국의LietuvosLatvijasмакедонскиMalayMaltiNederlandsNorskPolskiPortuguêsRomânescSlovenskýSlovenskiShqiptarCрпскиSvenskaไทยTürkçeYкраїнськийTiếng việtייִדישKiswahili Дата виходу 17 серпня 2026 р.
- ✅ Випуск 6.6.8 (розташування та міжнародні дані) — Компактний бічний панель від 800px, закруглений логотип, прапори мовного маркера, компактні кнопки заголовка, ⟦0 ⟦ ⟦ ⟦ ⟦ ⟦ ⟦ ⟦ ⟦ ⟦ Open Дата виходу 29 липня 2026 р.
- ✅ Випуск 6.6.7 (пошта панель новин) — Прокрутка новинної панелі над радіопрогравачем в бічній панелі; адміністратор /admin/sidebarНовини для включення/вимкнути, додавати до 10 елементів, редагувати або видаляти; підібрати з новин, рахунків, книг або членів продукції. Дата виходу 26 липня 2026.
- ✅ Випуск 6.6.6 (пам'яні вироби та вірші) — Каталог членів /продукції-члени Асоціації "У родені" (Етєн Brouzes) з lunaurien iframe і зворотний/екватний стіл; Du noir Universe (Francis Release дата 23 Липень 2026.
- ✅ Випуск 6.6.5 (WCAG 2.2 AA доступність) — Сайт-широкий WCAG 2.2 Рівень AA працює: пропустити посилання, видимий фокус, ARIA Landmarks, мобільний масштаб дозволений, сенсорні цілі, доступність.css/js, сторінка доступу/accessibilite, логотипи W3C WCAG на /readme. Дата проголошення 23 липня 2026; не перевірено В3С.
- Буде визначено
Q4 (жовтень - грудень 2026)
- ✅ Release 6.7.7 (database administration and footer seconds) — Admin page /admin/database lists tables, exports structure or data, and imports SQL after a smoke test. The footer shows the seconds elapsed since 2002-12-06 12:00:00. Release date 7 October 2026.
- ✅ Release 6.7.6 (remember me and two-factor authentication) — Remember me keeps the session for 15 days. Two-factor authentication is required for administrators and offered to every account. Release date 7 October 2026.
- ✅ Release 6.7.5 (Laruelle lessons transcript) — On /laruelle-sonore, the sentence being spoken is shown under the player from the matching .srt file. Release date 7 October 2026.
- Буде визначено
11. Довідка
Цей розділ містить засоби для орієнтації на сайті та повідомлення про проблему.
- Контакти — Загальні питання, інформація або реєстрація.
- Документація — Технічна документація репозиторію (доступ лише для авторизованих облікових записів).
- Щоб повідомити про помилку: використовуйте круглу червону кнопку з іконкою Cafard (комаха), закріплену внизу праворуч сторінки; форма звіту відкриється на сторінці (reCAPTCHA за потреби). Ви також можете скористатися сторінкою контактів.
- Обліковий запис або доступ: вкажіть вашу адресу електронної пошти та сторінку, що стосується вашого повідомлення.
Для правових положень, умов використання та політик конфіденційності: