Documentation
ONPhI
The Organisation Non-Philosophique Internationale (ONPhI) is an association whose purpose is to encourage research, practice, exchanges, explanation and dissemination of non-philosophy, as it has been particularly defined in the works of Mr. François Laruelle, professor of philosophy at the University of Paris X (Nanterre, Hauts-de-Seine); to bring together all people who have an affinity with this theoretical project, in order ultimately to organize the various currents of this school, in the direction of their greatest fecundity.
Table des matières
1. À propos
L'Organisation Non-Philosophique Internationale (ONPhI) promeut et développe la non-philosophie de François Laruelle à travers une plateforme web moderne offrant :
- Accès aux textes fondamentaux et à la correspondance philosophique
- Formation et enseignement via l'École de non-philosophie
- Espace communautaire dédié à la discussion et à l'échange
- Distribution de publications spécialisées
- Contenus multimédias : radio, TV, vidéos et archives audio
- Des outils basés sur l’IA pour la recherche et la création
2. Caractéristiques
La plateforme ONPhI offre un ensemble complet de fonctionnalités pour promouvoir et développer la non-philosophie :
🛒 Boutique
La boutique ONPhI propose un catalogue de publications philosophiques spécialisées, de revues et d'ouvrages de référence sur la non-philosophie. Accéder à la boutique →
- Catalogue des publications et revues philosophiques
- Panier moderne avec interface intuitive
- Paiement sécurisé via PayPal
- Gestion complète des commandes et des livraisons
- Préremplissage automatique des formulaires pour les membres
💳 Paiement
Paiements en ligne sécurisés pour l’inscription à l’adhésion, les commandes de la boutique, les dons et les rappels de cotisation. Deux prestataires de paiement sont disponibles.
- PayPal : Frais d’inscription, paiement en caisse de la boutique, dons, paiements de rappel — Redirection vers PayPal, puis retour sur le site
- Stripe : Paiement par carte (inscription, optionnel pour la boutique) — Stripe Elements sur la page, aucune donnée de carte sur le serveur
- Sécurité : Conformité PCI via Stripe/PayPal ; webhooks pour la confirmation des paiements
- Inscription : Après avoir créé un compte, l’utilisateur peut payer la cotisation d’adhésion via PayPal ou par carte (Stripe) sur la même page — Inscription
🔐 Authentification à deux facteurs et sécurité Microsoft
- Connexion locale : Système traditionnel avec hachage sécurisé
- Microsoft OAuth 2.0 : Authentification à deux facteurs et sécurité Microsoft
- RBAC : Système granulaire de rôles et d'autorisations
- Audit sécurité : Réaliser un audit complet du contrôle d'accès RBAC sur tous les contrôleurs sensibles (décembre 2025)
- Protection CSRF : Protection contre les attaques intersites
- Sessions de sécurité : Gestion des sessions avec Laminas
- Intégration de Jira : Création automatique de tickets pour les erreurs avec détection des doublons (décembre 2025)
📱 Intégration des médias sociaux
Récupération automatique des données des réseaux sociaux via des API, stockage dans une base de données et affichage sur la page des ressources. Mises à jour deux fois par jour. Voir les ressources →
- Formats pris en charge : Twitter/X, Facebook, Instagram, LinkedIn, YouTube, Mastodon
- Mises à jour automatiques : La tâche Cron s'exécute deux fois par jour (à 8 h et à 20 h).
- Données réelles : Messages, statistiques et liens récupérés à partir d'API réelles
- Messages cliquables : Liens directs vers les publications sur chaque plateforme
- Stockage de base de données : Performances optimisées grâce à la mise en cache locale
🎓 Ecole de Non-Philosophie
Plateforme d'enseignement libre et ouverte pour la formation en non-philosophie, proposant des séminaires, des cours et des ressources pédagogiques. Accéder à l'école →
- Séminaires : Programme complet avec système de réservation en ligne - Séminaires
- Cours en ligne : Modules thématiques et parcours d'apprentissage structurés - Voir les formations
- Ressources pédagogiques : Bibliothèque de documents, supports de cours et supports pédagogiques - Ressources
- Scriptorium : Espace de production et travail collaboratif pour les étudiants - Scriptorium
- Echanges : Forum de discussion et partage entre élèves et enseignants - Rejoindre les échanges
- Réunions virtuelles : Sessions Zoom en direct pour l'enseignement à distance
- Conception unifiée : Interface moderne et réactive avec CSS modulaire
💬 Forum communautaire
Un espace de discussion et d'échange pour les membres, permettant de partager des réflexions, de poser des questions et de débattre sur la non-philosophie. Accéder au forum →
- Interface modernisée : Conception réactive avec des cartes élégantes
- Prise en charge complète du BBCode : Formatage du texte, liens, images, code
- Système de filtration : Trier par date, popularité, réponses
- Pagination optimisée : Navigation fluide entre les pages
- Plus de 125 messages : Base de données réellement intégrée
🌍 Multilingue
- 9 langues prises en charge : FR, EN, ES, DE, IT, JA, ZH, PL, RU
- Traductions dynamiques : Système de gestion linguistique
- Interface multilingue : Adaptation complète du contenu
📚 Lettres non philosophiques
Une bibliothèque complète de textes fondamentaux, de correspondances et de publications sur la non-philosophie et les courants apparentés.
📰 Revue Philo-Fictions
Philo-Fictions est la revue des non-philosophies publiée par l'ONPhI. Cette revue met l'accent sur l'invention et la créativité, et accueille tout écrit qui pourrait sortir de la norme. Il s'agit d'admettre, au minimum, que la réalité précède la philosophie. Découvrez le journal →
- Publications régulières : Chaque série et chaque article
- Creative : Fictions philosophiques et expérimentations
- Appel à Philo-fictions : Ouvert aux auteurs et chercheurs
- Archives complètes : Accès aux numéros précédents
- Télécharger le PDF : Format numérique disponible
🎥 Multimédia & streaming
Contenus audio et vidéo pour enrichir l'expérience des membres : conférences, débats, créations sonores et visuelles.
- Radio ONPhI : Diffusion en direct 24 heures sur 24, 7 jours sur 7 avec Icecast 2 (MP3 128 kbps) - radio.onphi.org
- TV ONPhI : Streaming vidéo en direct avec MediaMTX - tv.onphi.org
- Laruelle Sonore : Enregistrements audio et archives sonores - Ecouter
- Vidéos YouTube : Chaîne ONPhI avec conférences et présentations - Regarder
- Réunions Zoom : Séances virtuelles pour les écoles et les événements
🧠 Maurice — Chatbot Claude (Anthropic)
Maurice is the ONPhI’s public conversational assistant, powered by Anthropic’s Claude API. It answers exclusively questions about non-philosophy, non-standard thought, François Laruelle and the ONPhI. Public — mars 2026
- Widget flottant : Accessible en permanence via le bouton 🧠 en bas à droite de toutes les pages
- Spécialisé : Restreint à la non-philosophie, à l’ONPhI, à ses membres et à ses textes
- Knowledge base : Enriched via the administration interface (concepts, texts, authors)
- Quotas configurables : Configurable per-session exchange limit and global daily quota
- Persistance : Toutes les conversations stockées dans la base de données
- Administration : Panneau complet : config, prompt, sessions, activer/désactiver
- La campagne de financement participatif : Les visiteurs peuvent contribuer financièrement via Stripe pour recharger des crédits Anthropic — page publique /fr/chatbot/contribute, suivi dans l’administration
- Credit status indicator : The first welcome bubble displays a green border when Anthropic credits are available, and red when exhausted. The status is updated automatically on each API call and persisted in the database.
- Payment notification email : A summary email is automatically sent to asso@onphi.tech (CC: ebrouzes@onphi.org) upon each confirmed Stripe payment, including amount, contributor details, date and Stripe session ID.
🤖 Intelligence artificielle (membres)
Suite complète d'outils d'IA intégrés via l'API OpenAI pour aider les membres dans leurs recherches et leurs créations. Réservé aux membres
- Agent (ChatBot) : Assistant conversationnel spécialisé en non-philosophie
- Génération de texte : GPT-4o pour la création de contenu philosophique
- Génération d'images : DALL-E 3 pour les créations visuelles
- Synthèse vocale audio : Conversion texte-parole avec 6 voix différentes
- Transcription : Whisper pour la conversion automatique de la parole en texte
- Vision IA : Analyse et description d'images avec GPT-4 Vision
- Accès sécurisé : Authentification requise, quotas par utilisateur
⚙️ Administration
Tableau de bord complet pour la gestion centralisée de tous les aspects de la plateforme : utilisateurs, contenu, commerce, communication. Seulement pour les administrateurs/administratrices
- Tableau de bord complet : Aperçu des statistiques et des activités
- Gestion des utilisateurs : Membres, rôles, autorisations, cotisations annuelles
- Gestion de contenu : CMS pour éditoriaux, textes, cours, forum, bibliothèque
- Gestion de la boutique : Inventaire, commandes, suivi des ventes
- Outils de diagnostiques : phpinfo, tests système, journaux, générateur de mots de passe
- Liste de diffusion : Intégration de l'API OVH pour la gestion des abonnements
- Analytics : Statistiques sur les visiteurs et comportement des utilisateurs
3. Technologies et pile
Administration
| Technologie | Version | Utilisation |
|---|---|---|
| PHP | 8.4.11 | Langage principal |
| Laminas Framework | 3.x | Cadre MVC |
| Doctrine ORM | 2.x | Cartographie objet-relationnel |
| MySQL/MariaDB | 5.7+ / 10.x+ | Base de données |
Frontend
| Technologie | Utilisation |
|---|---|
| Bootstrap 5 | Cadre CSS réactif |
| jQuery | Manipulation DOM et AJAX |
| FontAwesome | Bibliothèque d’icônes |
| CKEditor | Éditeur WYSIWYG |
Services
| Service | Utilisation |
|---|---|
| OpenAI API | ChatGPT, DALL-E, Whisper, TTS |
| Microsoft Graph API | Authentification OAuth 2.0 |
| PayPal API | Paiements en ligne |
| OVH API | Gestion des e-mails et des domaines |
| Icecast 2 | Diffusion audio en direct - radio.onphi.org |
| Anthropic API (Claude) | Chatbot Maurice — assistant public non-philosophie |
| Jira API | Création automatique de tickets pour les erreurs avec détection des doublons (décembre 2025) |
| Social Media APIs | Récupération automatique des données (Twitter, Facebook, YouTube etc.) |
4. Structure du projet
Répertoires principaux
| Répertoire | Description |
|---|---|
| config/ | Configuration de l'application et des modules |
| docs/ | Documentation complète (plus de 80 documents) |
| k8s/ | Infrastructure Kubernetes |
| module/Application/ | Code source principal (MVC) |
| public/ | Fichiers accessibles via le web |
| tests/ | Scripts de test (100+) |
5. Installation
Prérequis
- OS : Linux (Ubuntu 20.04+, Debian 11+)
- PHP : 8.4.11
- MySQL/MariaDB : 5.7+ / 10.3+
- Serveur Web : Apache 2.4+ ou Nginx 1.18+
- Composer : 2.x
Installation Rapide
6. Documentation
Le projet comprend plus de 80 documents techniques couvrant tous les aspects du développement, du déploiement et de la maintenance.
Catégories de documentation
📚 Catégories principales
- Boutique et commerce électronique (15+ documents) - Améliorations de la boutique, gestion du panier, intégration des paiements
- Forum communautaire (10+ documents) - Forum communautaire, BBCode, modernisation de l’interface
- Authentification à deux facteurs et sécurité Microsoft (12+ documents) - Microsoft OAuth, RBAC, audit de sécurité, intégration Jira
- Ecole de Non-Philosophie (8+ documents) - Plateforme éducative, cours, ressources
- Infrastructure et déploiement (20+ documents) - Kubernetes, Docker, guides de déploiement
- Réseaux sociaux et actualités (2+ documents) - Intégration des réseaux sociaux, suivi des erreurs Jira
Toute la documentation est disponible dans le répertoire docs/ et est accessible via le panneau d’administration.
7. Tests et diagnostics
Plus de 100 scripts de test pour garantir la qualité :
| Catégorie | Nom | Description |
|---|---|---|
| Boutique | 15+ | Tests panier, paiement, formulaires |
| Forum | 10+ | Tests d'interface, BBCode, pagination |
| Système d’authentification | 12+ | Tests OAuth, RBAC, sessions |
| Performance | 5+ | Tests de charge et optimisation |
8. Déploiement
Déploiement traditionnel
Déploiement Kubernetes
9. Maintenance
Tâches régulières
Quotidien
- Vérifier les journaux d'erreurs
- Surveiller l’espace disque
- Surveiller les processus PHP-FPM
Hebdomadaire
- Optimiser la base de données
- Nettoyer les vieilles bûches
- Vérifier les sauvegardes
- Mettre à jour les dépendances
Mensuel
- Analyser les performances
- Informations sur la sécurité
- Dernière mise à jour
10. Indicateurs et feuille de route
Indicateurs du projet
| Métrique | Valeur |
|---|---|
| Lignes de code | 150,000+ |
| fichiers PHP | 500+ |
| Modèles | 200+ |
| Documentation | Plus de 80 documents |
| Tests | Plus de 100 scripts |
| Commet | 1000+ |
FEUILLE DE ROUTE 2026
T1 (janvier - mars 2026) ✅
- ✅ Maurice — Chatbot public Claude (Anthropic), spécialisé en non-philosophie, avec widget flottant, quotas, base de connaissances et administration complète (mars 2026)
- ✅ Financement participatif de Maurice — Système de contribution Stripe permettant aux visiteurs de créditer l’API Anthropic, avec suivi administratif (mars 2026)
- ✅ Maurice credit indicator — Green/red border on the welcome bubble reflects Anthropic credit availability in real time, updated automatically on each API call (March 2026)
- ✅ Stripe payment notification — Automatic summary email sent to ONPhI on each confirmed contribution (amount, contributor, Stripe session — March 2026)
- Apprentissage automatique
- VR/AR (Réalité virtuelle / Réalité augmentée)
Q2 (avril - juin 2026)
- IA ONPhI → NPHIA (Intelligence artificielle ONPhI)
- Enrichissement continu de Maurice (base de connaissances, modèle personnalisé)
- Campagne de financement participatif pour des crédits d’API Claude
T3 (juillet - septembre 2026)
- Nombre de lignes
Q4 (octobre - décembre 2026)
- Nombre de lignes