Документация

Документация на проекта и ръководства за миграция

ONPhI

Международна нефилософска организация (Organisation Non-Philosophique Internationale)
Версия 6.7.7 PHP 8.4.11 Laminas Framework Лиценз MIT WCAG 2.2 AA

Тази страница се стреми към съответствие с WCAG 2.2 ниво AA (https://www.w3.org/TR/WCAG22/). Технологии: HTML, CSS, JavaScript. Дата на декларацията: 23 юли 2026 г. Декларацията не е проверена от W3C. — Декларация за достъпност

L'Organisation Non-Philosophique Internationale (ONPhI) est une association dont le but est d'encourager la recherche, la pratique, les échanges, l'explication et la diffusion de la non-philosophie, telle qu'elle a été particulièrement définie dans les travaux de M. François Laruelle, professeur de philosophie à l'université Paris X (Nanterre, Hauts-de-Seine) ; de rassembler toutes les personnes qui ont une affinité avec ce projet théorique, afin d'organiser en dernier ressort les différents courants de cette école, dans le sens de leur plus grande fécondité.

Статистически данни за съдържанието на сайта

Бройки в реално време от базата данни на ONPhI (актуализира се при всяко зареждане на страницата).

Индикатор Граф
Регистрирани членове (активни акаунти) 92
Текстове в корпуса (публикувани) 50
Съобщения във форума (публикувани, публични) 105
Писма на Франсоа Ларуел 21
Не-епистемологични хроники 6
Публикации в блога (публикувани) 84
Библиотечни справки (активни) 84

1. Относно

L'Organisation Non-Philosophique Internationale (ONPhI) promeut et développe la non-philosophie de François Laruelle à travers une plateforme web moderne offrant :

  • Достъп до фундаментални текстове и философска кореспонденция
  • Обучение и преподаване чрез Училището по нефилософия (School of Non-Philosophy)
  • Общностно пространство за дискусии и обмен
  • Разпространение на специализирани публикации
  • Мултимедийно съдържание: радио, телевизия, видеоклипове и аудиоархиви
  • Инструменти с изкуствен интелект за изследвания и създаване

https://onphi.org/

2. Характеристики

Платформата ONPhI предлага цялостен набор от функции за популяризиране и развитие на нефилософските науки:

🛒 Онлайн магазин

Магазинът ONPhI предлага каталог на специализирани философски публикации, списания и справочници по нефилософски дисциплини. Достъп до магазина →

  • Каталог на философските публикации и списания
  • Модерна количка с интуитивен интерфейс
  • Сигурно плащане чрез PayPal
  • Цялостно управление на поръчките и доставките
  • Автоматично предварително попълване на формуляри за членовете

💳 Плащане

Сигурни онлайн плащания за регистрация на членство, поръчки за магазини, дарения и напомняния за такси. Налични са два доставчика на плащания.

  • PayPal : Регистрационни такси, касиране на магазини, дарения, напомнящи плащания — Пренасочване към PayPal и връщане към сайта
  • Stripe : Плащане с карта (регистрация, по избор за магазина) — Елементи на Stripe на страницата, без данни за картата на сървъра
  • Защита : Съответствие с PCI чрез Stripe/PayPal; webhooks за потвърждаване на плащанията
  • Регистрация : След като създаде акаунт, потребителят може да плати членския внос чрез 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 сутринта и 8 вечерта)
  • Реални данни : Публикации, статистически данни и връзки, извлечени от актуални API
  • Публикации с възможност за кликване : Директни връзки към публикации във всяка платформа
  • Съхранение на база данни : Оптимизирана производителност с локално кеширане

🎓 Училище за нефилософия

Платформа за безплатно обучение със свободен достъп за обучение по нефилософия, със семинари, курсове и образователни ресурси. Достъп до училището →

  • Семинари : Пълна програма с онлайн система за резервации - Преглед на семинари
  • Онлайн курсове : Тематични модули и структурирани пътеки за обучение - Преглед на курсове
  • Образователни ресурси : Библиотека с документи, материали за курсове, учебни материали и център за социални медии с актуализации в реално време - Разглеждане на ресурси
  • Scriptorium : Пространство за производство и съвместна работа за ученици - Достъп до Scriptorium
  • Обмени : Дискусионен форум и споделяне между ученици и учители - Присъединете се към обмени
  • Виртуални срещи : Сесии на живо в Zoom за дистанционно обучение
  • Единен дизайн : Модерен и адаптивен интерфейс с модулен CSS

💬 Форум на общността

Пространство за дискусии и обмен на информация за членовете, което позволява да се споделят размисли, да се задават въпроси и да се обсъждат нефилософски теми. Достъп до форума →

  • Модернизиран интерфейс : Отзивчив дизайн с елегантни карти
  • Пълна поддръжка на код BBCode : Форматиране на текст, връзки, изображения, код
  • Филтърна система : Сортиране по дата, популярност, отговори
  • Оптимизирано страниране : Гладка навигация между страниците
  • 125+ съобщения : Реално интегрирана база данни

🌍 Многоезичен

  • 9 поддържани езика : FR, EN, ES, DE, IT, JA, ZH, PL, RU
  • Динамични преводи : Система за управление на езика
  • Многоезичен интерфейс : Пълно адаптиране на съдържанието

📚 Философско съдържание

Пълна библиотека с фундаментални текстове, кореспонденция и публикации по нефилософия и свързаните с нея течения.

  • Писма на Франсоа Ларуел : Колекция от кореспонденция - Вижте
  • Не-епистемологични хроники : Статии и публикации - Вижте
  • Corpus : Текстове, подредени по теми и автори - Вижте
  • Библиотека : Пълен каталог на философски текстове - Вижте

📰 Списание "Философия

Philo-Fictions е списанието за нефилософии, издавано от ONPhI. Това списание се фокусира върху изобретателността и творчеството и приветства всяко писане, което може да бъде извън нормата. Това означава да се признае - като минимум - че реалността предхожда философията. Открийте списанието →

  • Редовни публикации : Тематични въпроси и статии
  • Творческо съдържание : Философски измислици и експерименти
  • Призиви за принос : Отворено за автори и изследователи
  • Пълен архив : Достъп до предишни издания
  • Изтегляне на PDF : Наличен цифров формат

🎥 Мултимедия и стрийминг

Аудио- и видеосъдържание за обогатяване на преживяванията на членовете: конференции, дебати, звукови и визуални творби.

  • Радио ONPhI : 24/7 излъчване на живо с Icecast 2 (128 kbps MP3) - radio.onphi.org
  • Телевизия ONPhI : Поточно предаване на видео на живо с MediaMTX - tv.onphi.org
  • Звук Laruelle : Аудиозаписи и звукови архиви - Слушайте
  • Видеоклипове в YouTube : Канал на ONPhI с конференции и презентации - Гледайте
  • Срещи в Zoom : Виртуални сесии за училища и събития

🧠 Морис - чатбот Клод (Anthropic)

Maurice е публичният асистент за разговори на ONPhI, който се захранва от API на Claude на Anthropic. Той отговаря само на въпроси за нефилософията, нестандартното мислене, Франсоа Ларуел и ONPhI. Публично - Марс 2026

  • Плаваща джаджа : Постоянно достъпен чрез бутона 🧠 в долния десен ъгъл на всички страници — същата иконка мозък като страницата Подкрепи Морис
  • Специализиран : Ограничено до нефилософията, ONPhI, нейните членове и нейните текстове
  • База знания : Обогатяване чрез административния интерфейс (понятия, текстове, автори)
  • Конфигурируеми квоти : Конфигурируем лимит за обмен на сесия и глобална дневна квота
  • Устойчивост : Всички разговори, съхранявани в базата данни
  • Администрация : Пълен панел: конфигуриране, подкана, сесии, разрешаване/забрана
  • Групово финансиране : Посетителите могат да направят финансов принос чрез Stripe, за да заредят антропични кредити - публична страница /fr/chatbot/contribute, проследявана в администрацията
  • Индикатор за кредитен статус : Първият балон за посрещане показва зелена рамка, когато са налични кредити Anthropic, и червена, когато са изчерпани. Състоянието се актуализира автоматично при всяко API повикване и се запазва в базата данни.
  • Имейл с уведомление за плащане : При всяко потвърдено плащане от Stripe автоматично се изпраща обобщаващ имейл до asso@onphi.tech (CC: ebrouzes@onphi.org), включващ сумата, данните на вносителя, датата и идентификатора на сесията на Stripe.

🤖 Изкуствен интелект (членове)

Пълен набор от инструменти за изкуствен интелект, интегрирани чрез API на OpenAI, които помагат на членовете в техните изследвания и творения. Само за членове

  • Чатбот на OpenAI : Асистент за разговори, специализиран в областта на нефилософията
  • Генериране на текст : GPT-4o за създаване на философско съдържание
  • Генериране на изображения : DALL-E 3 за визуални творения
  • Аудио TTS : Превръщане на текст в реч с 6 различни гласа
  • Транскрипция : Whisper за автоматично преобразуване на реч в текст
  • Превод на живо : Реч в реално време и видео аудио превод (микрофон, екранен дял, или видео URL) чрез OpenAI gpt-realtime-translate по маршрут /потребител/realtime-translation
  • AI Hub : Единна входна точка за всички инструменти на AI члена в /потребител/ай
  • Vision AI : Анализ и описание на изображения с GPT-4 Vision
  • Сигурен достъп : Изисква се удостоверяване, квоти за всеки потребител

⚙️ Администрация

Пълно табло за централизирано управление на всички аспекти на платформата: потребители, съдържание, търговия, комуникация. Само администратори

  • Пълно табло за управление : Преглед на статистиката и дейностите
  • Управление на потребителите : Членове, роли, разрешения, годишни такси
  • Управление на съдържанието : CMS за редакции, текстове, курсове, форум, библиотека
  • Управление на магазина : Инвентаризация, поръчки, проследяване на продажбите
  • Диагностични инструменти : phpinfo, системни тестове, дневници, генератор на пароли
  • E-mail списък : Интеграция на API на OVH за управление на абонаменти
  • Анализ : Статистика на посетителите и поведение на потребителите

3. Технологии и стекове

Backend

Технология Версия Употреба
PHP 8.4.11 Основен език
Laminas Framework 3.x Рамка MVC
Doctrine ORM 2.x Картографиране на обектите за връзка
MySQL/MariaDB 5.7+ / 10.x+ База данни

Frontend

Технология Употреба
Bootstrap 5 Рамка CSS отзивчив
jQuery Манипулиране на DOM и AJAX
FontAwesome Библиотека с икони
CKEditor WYSIWYG редактор

Услуги и приложни програмни интерфейси

Услуга Употреба
OpenAI API ChatGPT, DALL-E, Whisper, TTS
Microsoft Graph API Удостоверяване OAuth 2.0
PayPal API Paiements en ligne
OVH API Управление на имейли и домейни
Icecast 2 Директен аудио стрийминг - radio.onphi.org
Anthropic API (Claude) Чатбот Морис - асистент на публичната не-философия
Jira API Автоматично създаване на билети за грешки
Social Media APIs Автоматично извличане на данни (Twitter, Facebook, YouTube и др.)

4. Структура на проекта

web/ ├── config/ Конфигуриране на приложението и модулите ├── data/ Данни и генерирани файлове ├── docs/ 80+ документи за документация ├── k8s/ Инфраструктура Kubernetes ├── module/ Модули Laminas ├── public/ Входна точка за уеб ├── tests/ Тестове и диагностика (над 100 скрипта) ├── tools/ Употребяеми скриптове └── vendor/ Зависимости на Composer

Основни директории

Директория Описание
config/ Конфигуриране на приложението и модулите
docs/ Пълна документация (над 80 документа)
k8s/ Инфраструктура Kubernetes
module/Application/ Основен източник на код (MVC)
public/ Файлове, достъпни чрез интернет
tests/ Тестови скриптове (100+)

5. Инсталация

Предварителни условия

  • OS : 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

Инсталация Rapide

# 1. Clone repository git clone https://github.com/onphi/web.git cd web # 2. Install dependencies composer install # 3. Configuration cp config/autoload/local.php.dist config/autoload/local.php cp .env.example .env # 4. Database setup mysql -u root -p CREATE DATABASE onphi CHARACTER SET utf8mb4; # 5. Run migrations vendor/bin/doctrine-migrations migrations:migrate # 6. Set permissions sudo chown -R www-data:www-data . sudo chmod -R 775 data/

6. Документация

Проектът включва повече от 80 технически документа, обхващащи всички аспекти на разработката, внедряването и поддръжката.

Категории документация

📚 Основни категории

  • Бутик и електронна търговия (15+ documents) - Подобрения на магазина, управление на количката, интеграция на плащанията
  • Форум на общността (10+ documents) - Форум на общността, BBCode, модернизация на интерфейса
  • Удостоверяване и сигурност (12+ documents) - Microsoft OAuth, RBAC, одит на сигурността, интеграция с Jira
  • Училище за нефилософия (8+ documents) - Образователна платформа, курсове, ресурси
  • Инфраструктура и внедряване (20+ documents) - Kubernetes, Docker, ръководства за внедряване
  • Социални медии и мониторинг (2+ documents) - Интеграция на социални медии, проследяване на грешки в Jira

Общи входящи уеб куки

Външните системи могат да изпращат JSON към /webhook/:source (първи интегриран източник: /webhook/custom-form). Всяка заявка трябва да включва HMAC SHA-256 подпис на суровото тяло в заглавието X-Webhook-Signature (променлива на средата WEBHOOK_CUSTOM_FORM_SECRET). Събитията се записват в таблицата webhook_event, дублиращите се доставки се игнорират, когато външният идентификатор или хешът на полезния товар съвпадат, а данните се записват само за цели, включени в белия списък на сървъра (въпросник, контакти).

Техническо ръководство: WEBHOOKS_GENERIQUES (примери за curl, конфигурация)

Цялата документация е налична в директорията docs/ и е достъпна чрез административния панел.

7. Тестове и диагностика

Повече от 100 тестови скрипта за гарантиране на качеството:

Категория Nombre Описание
Магазин 15+ Тестове за плащане, плащане, формуляри
Форум 10+ Тестове на интерфейса, BBCode, страниране
Удостоверяване 12+ Тестове OAuth, RBAC, сесии
Изпълнение 5+ Тестове за зареждане и оптимизация

8. Внедряване

Традиционно внедряване

# Production optimization composer install --no-dev --optimize-autoloader # Configuration APP_ENV=production APP_DEBUG=false # Clear caches ./clear-cache-final.sh # SSL with Let's Encrypt sudo certbot --nginx -d onphi.org

Внедряване на Kubernetes

# With Kustomize kubectl apply -k k8s/overlays/production # With Helm helm install onphi k8s/helm/onphi \ -n onphi-prod --create-namespace # Verification kubectl get all -n onphi-prod

9. Поддръжка

Редовни задачи

Daily

  • Проверка на дневниците за грешки
  • Наблюдение на дисковото пространство
  • Наблюдение на процесите на PHP-FPM

Седмичен

  • Оптимизиране на базата данни
  • Почистване на стари трупи
  • Проверка на резервни копия
  • Актуализиране на зависимостите

Месечно

  • Анализ на ефективността
  • Одит на сигурността
  • Актуализации на системата

10. Метрики и пътна карта

Метрики на проекта

Метричен Стойност
Редове код 150,000+
Файлове на PHP 500+
Шаблони 200+
Документация 80+ документа
Тестове 100+ скриптове
Обръщения 1000+

ПЪТНА КАРТА 2026

Q1 (Janvier - Mars 2026) ✅

  • ✅ Maurice — Обществен чатбот на Клод (Anthropic), специализиран в областта на нефилософията, с плаваща джаджа, квоти, база знания и пълно управление (март 2026 г.)
  • ✅ Морис - групово финансиране — Система за вноски Stripe, която позволява на посетителите да кредитират API на Anthropic, с административно проследяване (март 2026 г.)
  • ✅ Морис кредитен индикатор — Зелената/червената граница на балона за посрещане отразява наличността на кредита Anthropic в реално време, актуализиран автоматично при всяко API повикване (март 2026 г.)
  • ✅ Уведомление за плащане от Stripe — Автоматично изпращане на обобщаващ имейл до ONPhI за всеки потвърден принос (сума, вносител, сесия на Stripe - март 2026 г.)
  • ✅ Общи входящи уеб куки — HTTPS крайна точка /webhook/:source с HMAC подпис (X-Webhook-Signature), webhook_event log, idempotent обработка, изпращане до въпросник или контакти (април 2026 г.)
  • Машинно обучение
  • VR/AR (виртуална реалност/разширена реалност)

Q2 (април - юни 2026 г.)

  • ✅ Освобождаване 6.6 (втвърдяване на сигурността) — Пълен одит на сигурността (юни 2026 г.), администратор ACL ограничен до admin.manage, тайни преместени в .env, phpinfo/opcache reset ограничен, XSS поправки в текстови гледки, upload валидиране, dimic тест скрипт site full smoke test.php.
  • ✅ Издаване 6.5.5 (жив аудио и видео превод) — Страница за член /потребител/превод в реално време: микрофон и споделяне на екрана чрез WebRTC, режим на видео URL (YouTube, MP4) със сървър-страничен YT-dlp и ffmpeg, OpenAI gpt-realtime-translate, източник и целеви записи, преведен аудио възпроизвеждане, връзки от AI Hub и OpenAI табло, разрешение openai.use.
  • ✅ Освобождаване 6.5.4 (производителност, кеш и медия) — Responsive images helper, опционални охранителни заглавници с CSP togglable, здрав YouTube Atom trug (cURL) с дискова кеш и админ прочистване / превключване, глобална кеш-убиец за динамични страници, JS/CSS кеш-бюст чрез filemtime, пътна карта страница, AI Hub вход точка, 3D карта на сайта прозрачност и анимация пауза на фокуса на възела, опционален шаблон за компресия на Apache в публичен/htaccess.txt.
  • ✅ Veille 6.5.3 (Пипер + ергономи) — Nimble е интегриран като доставчик на носи заедно Firecrowl (включително режим автомобил), Admin /CLI споделят същия нормализиран слой часовник донесе, и страницата администратор часовник сега по подразбиране към всички сигнали с преглед-ориентиран оформление.
  • ✅ превод5 — i18n sync live logs with stop and completion email, global translation percentage, admin tools live execution with stop, robust admin logs filtering, and compact bug-report modal for tablet landscape.
  • ✅ Докладване на бъгове 6.4.6 — Глобален червен бутон с буболечка с модален reCAPTCHA, съхранение в база, имейл известия, създаване на Jira тикети и специални покани на страниците за грешки.
  • ✅ Scriptorium 6.4.2 — Пространство за писане на скриптове с 16 слота за всеки локален JSON файл, номерирани редове на код, модални прозорци за писане/четене, показване на дата на запис, бутони за условно четене и автоматично създаване на следващия файл.
  • IA ONPhI → NPHIA (Intelligence Artificielle ONPhI)
  • Непрекъснато обогатяване на Maurice (база знания, потребителски модел)
  • Кампания за групово финансиране на кредити за API на Клод

Q3 (юли - септември 2026 г.)

  • ✅ Версия 6.7.4 (IPN PayPal, акаунт на член, reCAPTCHA) — IPN PayPal в HTTPS ; Моите покупки и моите срещи ; reCAPTCHA за кредитите на OpenAI и Soutenir Maurice ; неуспешни поръчки от посетители скрити в администрацията на продажбите ; бележка Maurice 🧠. Дата на публикуване: 3 септември 2026 г.
  • ✅ Освободете 6.7.3 (магазин каса, Stripe, PayPal връзки, тези) — Redesigned /cart/paiement with visible PayPal buttons and Stripe Checkout; admin PayPal платежни връзки; official thiss.fr abstracts; 3-часови сесии; бутон празна количка отстранени от /карт/изглед. Дата на излизане 1 септември 2026.
  • ✅ Освободете 6.7.2 (почистване: Depabot, Matomo, трупи, снимки) — PHP CVE поправки и мъртви демота отстранени (Dependabot 67 да 1); Matomo и tarteaucitron падна; Forge / Script пренасочени; hourly logrotate; crons на php8.4; изисква снимка при регистрация; Admin дом, /app, архитектура, устойчиви радио. Дата на излизане 28 Август 2026.
  • ✅ Освободете 6.7.1 (Фирена база, училищен дневен ред, съгласие и магазин) — Firebase FCM и Analytics; училищна програма публично и администратор; браузър тласък; администратор статистика; GDPR съгласие банер (Consent Mode v2); публични изображения продукт /images / файл. Дата на излизане 24 Август 2026.
  • ✅ Освободете 6.6.9 (членове профили, количка & регистрация) — Cart /cart fix; администратор списък на членовете сорт и профилни значки; лаптопи напомняния (баннер, имейл, relancefiche admin); единен избор за регистрация на Microsoft. Дата на излизане 17 Август 2026.
  • ✅ Освободете 6.6.8 (странично оформление и международни тези) — Компактна странична лента от 800px, заоблен лого, флагове за избор на езици, компактни бутони за заглавна глава, гофриран етикет, разстояние между новините и радиото; фиксира за /тези/международно, където дълги OpenAlex резюмета избутаха страничната лента и логото извън екрана. Дата на излизане 29 Юли 2026.
  • ✅ Освобождаване 6.67 (страничен панел на новините) — Scrolling новинарски панел над радио плейъра в страничната лента; администратор в /admin/sidebarNews да се даде възможност/изключване, добави до 10 елемента, редактиране или изтриване; вземете от новини, билярд, книги или член продукции. Дата на излизане 26 Юли 2026.
  • ✅ Освободете 6.6.6 (членове продукции и поеми) — Членове каталог /продукции-членове под Асоциация "Un au rien" (Étienne Bruuzes) с lunaurien iframe и стихове / quation таблица; Du noir universe (Francis Дата на излизане 23 юли 2026.
  • ✅ Освобождаване 6.65 (WCAG 2.2 AA достъпност) — Цялостна WCAG 2.2 Ниво AA работа: прескочите линкове, видим фокус, ARIA забележителности, мобилен увеличение, сензорни цели, достъпност.css/js, страница за достъпност /достъпен, W3C WCAG логота на / readme. Дата на декларацията 23 юли 2026 г.; не е проверена от W3C.
  • Да се определи

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. Помощ!

В този раздел са изброени начините да намерите пътя си около сайта и да докладвате за проблем.

  • Контакт — Общи въпроси, информация или регистрация.
  • Документация — Техническа документация от хранилището (достъп, ограничен до разрешени сметки).
  • За да докладвате за грешка: използвайте иконата с кръгла червена буболечка, фиксирана в долния десен ъгъл на страницата; тя отваря формуляра за доклад на страницата (reCAPTCHA при включване). Като алтернатива, използвайте страницата за контакт.
  • Акаунт или проблеми с достъпа: включете вашия имейл адрес и съответната страница във вашето съобщение.

За правни известия, условия за ползване и правила за поверителност: