Documentazione
ONPhI
Questa pagina mira alla conformità WCAG 2.2 livello AA (https://www.w3.org/TR/WCAG22/). Tecnologie: HTML, CSS, JavaScript. Data della dichiarazione: 23 luglio 2026. Dichiarazione non verificata dal W3C. — Dichiarazione di accessibilità
L'Organizzazione Non-Filosofica Internazionale (ONPhI) è un'associazione il cui scopo è incoraggiare la ricerca, la pratica, gli scambi, la spiegazione e la diffusione della non-filosofia, così come è stata particolarmente definita nei lavori del prof. François Laruelle, professore di filosofia all'università Paris X (Nanterre, Hauts-de-Seine); riunire tutte le persone che hanno un'affinità con questo progetto teorico, al fine di organizzare in ultima istanza le diverse correnti di questa scuola, nel senso della loro massima fecondità.
Statistiche sui contenuti del sito
Conteggio in tempo reale dal database ONPhI (aggiornato a ogni caricamento della pagina).
| Indicatore | Conteggio |
|---|---|
| Membri registrati (account attivi) | 92 |
| Testi del corpus (pubblicati) | 50 |
| Messaggi del forum (pubblicati, pubblici) | 105 |
| Lettere di François Laruelle | 21 |
| Cronache non epistemologiche | 6 |
| Messaggi del blog (pubblicati) | 84 |
| Riferimenti della biblioteca (attivi) | 84 |
Tabella dei Contenuti
- 0. Statistiche sui contenuti del sito
- 1. About
- 2. Caratteristiche
- 3. Tecnologie e stack
- 4. Struttura del progetto
- 5. Installazione
- 6. Documentazione
- 7. Test e diagnostica
- 8. Distribuzione
- 9. Maintenance
- 10. Metriche e roadmap
- 11. Aiuto
1. About
L'Organisation Non-Philosophique Internationale (ONPhI) promuove e sviluppa la non-filosofia di François Laruelle attraverso una moderna piattaforma web che offre:
- Accesso ai testi fondamentali e alla corrispondenza filosofica
- Formazione e insegnamento tramite la Scuola di Non-Filosofia
- Spazio comunitario per la discussione e lo scambio
- Distribuzione di pubblicazioni specializzate
- Contenuti multimediali: radio, TV, video e archivi audio
- Strumenti basati sull'IA per la ricerca e la creazione
2. Caratteristiche
La piattaforma ONPhI offre un insieme completo di funzionalità per promuovere e sviluppare la non-filosofia:
🛒 Online Shop
Il negozio ONPhI offre un catalogo di pubblicazioni filosofiche specializzate, riviste e opere di riferimento sulla non-filosofia. Accedi al negozio →
- Catalogo delle pubblicazioni e delle riviste filosofiche
- Carrello moderno con interfaccia intuitiva
- Pagamento sicuro tramite PayPal
- Gestione completa degli ordini e delle consegne
- Precompilazione automatica dei moduli per i membri
💳 Pagamento
Pagamenti online sicuri per la registrazione dell’iscrizione, gli ordini del negozio, le donazioni e i promemoria delle quote. Sono disponibili due fornitori di pagamento.
- PayPal : Quote di iscrizione, pagamento alla cassa del negozio, donazioni, pagamenti di promemoria — Reindirizzamento a PayPal, poi ritorno al sito
- Stripe : Pagamento con carta (registrazione, facoltativa per il negozio) — Stripe Elements nella pagina, nessun dato della carta sul server
- Sicurezza : Conformità PCI tramite Stripe/PayPal; webhook per la conferma del pagamento
- Registrazione : Dopo aver creato un account, l’utente può pagare la quota associativa tramite PayPal o con carta (Stripe) nella stessa pagina — Registrazione
🔐 Autenticazione e sicurezza
- Accesso locale : Sistema tradizionale con hash sicuro
- Microsoft OAuth 2.0 : Autenticazione tramite Microsoft Graph API
- RBAC : Sistema granulare di ruoli e autorizzazioni
- Audit di sicurezza : Completare l'audit del controllo degli accessi RBAC su tutti i controller sensibili (dicembre 2025)
- Protezione CSRF : Protezione contro gli attacchi cross-site
- Sessioni sicure : Gestione delle sessioni con Laminas
- Integrazione con Jira : Creazione automatica di ticket per errori con rilevamento dei duplicati (dicembre 2025)
📱 Integrazione con i social media
Recupero automatico dei dati dai social network tramite API, archiviazione in database e visualizzazione nella pagina delle risorse. Aggiornamenti due volte al giorno. Visualizza risorse →
- Piattaforme supportate : Twitter/X, Facebook, Instagram, LinkedIn, YouTube, Mastodon
- Aggiornamenti automatici : Il cron job viene eseguito due volte al giorno (alle 8:00 e alle 20:00).
- Dati reali : Post, statistiche e link recuperati da API reali
- Post cliccabili : Link diretti ai post su ciascuna piattaforma
- Archiviazione nel database : Prestazioni ottimizzate con cache locale
🎓 Scuola di Non-Filosofia
Piattaforma didattica gratuita e ad accesso libero per la formazione non filosofica, con seminari, corsi e risorse didattiche. Accedi alla scuola →
- Seminari : Programma completo con sistema di prenotazione online - Visualizza seminari
- Corsi online : Moduli tematici e percorsi di apprendimento strutturati - Vedi corsi
- Risorse didattiche : Biblioteca di documenti, materiali didattici, materiali di studio e hub dei social media con aggiornamenti in tempo reale - Esplora risorse
- Scriptorium : Spazio produttivo e lavoro collaborativo per gli studenti - Accedi allo Scriptorium
- Exchanges : Forum di discussione e condivisione tra studenti e insegnanti - Partecipa agli scambi
- Riunioni virtuali : Sessioni Zoom live per l'apprendimento a distanza
- Design unificato : Interfaccia moderna e reattiva con CSS modulare
💬 Forum della Comunità
Uno spazio di discussione e scambio per i membri, che consente di condividere riflessioni, porre domande e discutere di non-filosofia. Accedi al forum →
- Interfaccia modernizzata : Design reattivo con eleganti schede
- Supporto completo BBCode : Formattazione del testo, collegamenti, immagini, codice
- Sistema di filtraggio : Ordina per data, popolarità, risposte
- Impaginazione ottimizzata : Navigazione fluida tra le pagine
- Oltre 125 messaggi : Database realmente integrato
🌍 Multilingua
- 9 lingue supportate : FR, EN, ES, DE, IT, JA, ZH, PL, RU
- Traduzioni dinamiche : Sistema di gestione linguistica
- Interfaccia multilingue : Adattamento completo dei contenuti
📚 Contenuti filosofici
Una biblioteca completa di testi fondamentali, corrispondenza e pubblicazioni sulla non-filosofia e sulle correnti correlate.
- Lettere di François Laruelle : Raccolta di corrispondenza - Visualizza
- Cronache non epistemologiche : Articoli e pubblicazioni - Visualizza
- corpus : Testi organizzati per temi e autori - Visualizza
- Libreria : Catalogo completo dei testi filosofici - Visualizza
📰 Rivista Philo-Fictions
Philo-Fictions è la rivista di non-filosofie pubblicata da ONPhI. Questa rivista si concentra sull'invenzione e la creatività e accoglie qualsiasi scritto che possa essere fuori dalla norma. Si tratta di ammettere, come minimo, che la realtà precede la filosofia. Scopri la rivista →
- Pubblicazioni regolari : Numeri tematici e articoli
- Contenuti creativi : Fiction filosofiche e sperimentazioni
- Inviti a contribuire : Aperto ad autori e ricercatori
- Archivio completo : Accesso ai numeri precedenti
- Download PDF : Formato digitale disponibile
🎥 Multimedia e streaming
Contenuti audio e video per arricchire l'esperienza dei membri: conferenze, dibattiti, creazioni sonore e visive.
- Radio ONPhI : Trasmissione live 24 ore su 24, 7 giorni su 7 con Icecast 2 (MP3 a 128 kbps) - radio.onphi.org
- TV ONPhI : Streaming video in diretta con MediaMTX - tv.onphi.org
- Laruelle Sound : Registrazioni audio e archivi sonori - Ascolta
- Video YouTube : Canale ONPhI con conferenze e presentazioni - Guarda
- Riunioni Zoom : Sessioni virtuali per scuole ed eventi
🧠 Maurice — Chatbot Claude (Anthropic)
Maurice è l'assistente pubblico di ONPhI, basato sull'API Claude di Anthropic. Risponde solo a domande sulla non-filosofia, sul pensiero non standard, su François Laruelle e sull'ONPhI. Pubblico — marzo 2026
- Widget flottante : Accessibile in modo permanente tramite il pulsante 🧠 in basso a destra su tutte le pagine — stessa icona cervello della pagina Supporta Maurice
- Specializzato : Limitato alla non-filosofia, all’ONPhI, ai suoi membri e ai suoi testi
- Base di conoscenze : Arricchito tramite l'interfaccia di amministrazione (concetti, testi, autori)
- Quote configurabili : Limite di scambio configurabile per sessione e quota globale giornaliera
- Persistenza : Tutte le conversazioni memorizzate nel database
- Administration : Pannello completo: configurazione, prompt, sessioni, abilita/disabilita
- Crowdfunding : I visitatori possono contribuire finanziariamente tramite Stripe per ricaricare i crediti Anthropic — pagina pubblica /fr/chatbot/contribute, tracciata nell’amministrazione
- Indicatore dello stato del credito : La prima bolla di benvenuto mostra un bordo verde quando i crediti antropici sono disponibili e rosso quando sono esauriti. Lo stato viene aggiornato automaticamente a ogni chiamata API e viene conservato nel database.
- Email di notifica del pagamento : Un'e-mail di riepilogo viene inviata automaticamente a asso@onphi.tech (CC: ebrouzes@onphi.org) ad ogni pagamento Stripe confermato, con l'importo, i dettagli del contributore, la data e l'ID della sessione Stripe.
🤖 Intelligenza artificiale (Membri)
Suite completa di strumenti di intelligenza artificiale integrati tramite API OpenAI per assistere i membri nelle loro ricerche e creazioni. Solo Membri
- Chatbot OpenAI : Assistente conversazionale specializzato in non-filosofia
- Generazione di testo : GPT-4o per la creazione di contenuti filosofici
- Image generation : DALL-E 3 per creazioni visive
- Audio TTS : Conversione da testo a voce con 6 voci diverse
- Trascrizione : Whisper per la conversione automatica da voce a testo
- Traduzione in diretta : Traduzione audio voce e video in tempo reale (microfono, condivisione dello schermo o URL video) tramite OpenAI gpt-realtime-translate — route /user/realtime-translation
- Pôle IA : Punto di accesso unificato per tutti gli strumenti IA dei membri su /user/ai
- Visione AI : Analisi e descrizione delle immagini con GPT-4 Vision
- Accesso sicuro : Autenticazione richiesta, quote per utente
⚙️ Administration
Dashboard completa per la gestione centralizzata di tutti gli aspetti della piattaforma: utenti, contenuti, commercio, comunicazione. Solo Amministratori
- Dashboard completo : Panoramica delle statistiche e delle attività
- Gestione degli utenti : Membri, ruoli, autorizzazioni, quote annuali
- Gestione dei contenuti : CMS per editoriali, testi, corsi, forum, biblioteca
- Gestione del negozio : Inventario, ordini, monitoraggio delle vendite
- Strumenti di diagnostica : phpinfo, test di sistema, registri, generatore di password
- Mailing list : Integrazione API OVH per la gestione degli abbonamenti
- Analytics : Statistiche sui visitatori e comportamento degli utenti
3. Tecnologie e stack
Backend
| Tecnologia | Versione | Utilizzo |
|---|---|---|
| PHP | 8.4.11 | Lingua principale |
| Laminas Framework | 3.x | Framework MVC |
| Doctrine ORM | 2.x | Mappatura oggetto-relazionale |
| MySQL/MariaDB | 5.7+ / 10.x+ | Database |
Frontend
| Tecnologia | Utilizzo |
|---|---|
| Bootstrap 5 | Framework CSS responsive |
| jQuery | Manipolazione DOM e AJAX |
| FontAwesome | Libreria Icone |
| CKEditor | Editor WYSIWYG |
Servizi e API
| Servizio | Utilizzo |
|---|---|
| OpenAI API | ChatGPT, DALL-E, Whisper, TTS |
| Microsoft Graph API | Autenticazione OAuth 2.0 |
| PayPal API | Pagamenti online |
| OVH API | Gestione email e domini |
| Icecast 2 | Streaming audio in diretta - radio.onphi.org |
| Anthropic API (Claude) | Chatbot Maurice — assistente pubblico non filosofico |
| Jira API | Creazione automatica di ticket per gli errori |
| Social Media APIs | Recupero automatico dei dati (Twitter, Facebook, YouTube, ecc.) |
4. Struttura del progetto
Directory principali
| Directory | Descrizione |
|---|---|
| config/ | Configurazione dell'applicazione e dei moduli |
| docs/ | Documentazione completa (oltre 80 documenti) |
| k8s/ | Infrastruttura Kubernetes |
| module/Application/ | Codice sorgente principale (MVC) |
| public/ | File accessibili tramite il web |
| tests/ | Script di test (100+) |
5. Installazione
Prerequisiti
- Sistema Operativo : Linux (Ubuntu 20.04+, Debian 11+)
- PHP : 8.4.11
- MySQL/MariaDB : 5.7+ / 10.3+
- Server Web : Apache 2.4+ ou Nginx 1.18+
- Composer : 2.x
Installazione rapida
6. Documentazione
Il progetto include più di 80 documenti tecnici che coprono tutti gli aspetti di sviluppo, deployment e manutenzione.
Categorie di documentazione
📚 Categorie principali
- Boutique ed e-commerce (15+ documents) - Miglioramenti del negozio, gestione del carrello, integrazione dei pagamenti
- Forum Comunitario (10+ documents) - Forum della community, BBCode, modernizzazione dell'interfaccia
- Autenticazione e sicurezza (12+ documents) - OAuth Microsoft, RBAC, audit di sicurezza, integrazione Jira
- Scuola di Non-Filosofia (8+ documents) - Piattaforma educativa, corsi, risorse
- Infrastruttura e implementazione (20+ documents) - Kubernetes, Docker, guide al deployment
- Social media e monitoraggio (2+ documents) - Integrazione con i social media, monitoraggio degli errori Jira
Webhook generici in entrata
I sistemi esterni possono inviare JSON a /webhook/:source (prima fonte integrata: /webhook/custom-form). Ogni richiesta deve includere una firma HMAC SHA-256 del corpo grezzo nell'intestazione X-Webhook-Signature (variabile d'ambiente WEBHOOK_CUSTOM_FORM_SECRET). Gli eventi vengono registrati nella tabella webhook_event, le consegne duplicate vengono ignorate quando l'id esterno o l'hash del payload corrispondono e i dati vengono scritti solo su obiettivi inseriti nella lista bianca del server (questionario, contatti).
Guida tecnica: WEBHOOKS_GENERIQUES (esempi di curl, configurazione)
Tutta la documentazione è disponibile nella directory docs/ e può essere consultata tramite il pannello di amministrazione.
7. Test e diagnostica
Oltre 100 script di test per garantire la qualità:
| Categoria | Nome | Descrizione |
|---|---|---|
| Negozio | 15+ | Test carrello, pagamento, moduli |
| Forum | 10+ | Interfaccia di test, BBCode, impaginazione |
| Autenticazione | 12+ | Test OAuth, RBAC, sessioni |
| Prestazioni | 5+ | Test di carico e ottimizzazione |
8. Distribuzione
Implementazione tradizionale
Distribuzione Kubernetes
9. Maintenance
Attività regolari
Giornaliero
- Controllare i registri degli errori
- Monitora lo spazio su disco
- Monitorare i processi PHP-FPM
Settimanale
- Ottimizzazione del database
- Pulire i vecchi tronchi
- Controllare i backup
- Aggiornamento delle dipendenze
Mensile
- Analizzare le prestazioni
- Audit di sicurezza
- Aggiornamenti di sistema
10. Metriche e roadmap
Metriche del progetto
| Metrica | Valore |
|---|---|
| Linee di codice | 150,000+ |
| File PHP | 500+ |
| Modelli | 200+ |
| Documentazione | Oltre 80 documenti |
| Test | Oltre 100 script |
| Impegni | 1000+ |
ROADMAP 2026
Q1 (gennaio - marzo 2026) ✅
- ✅ Maurice — Chatbot pubblico Claude (Anthropic), specializzato in non-filosofia, con widget flottante, quote, base di conoscenza e amministrazione completa (marzo 2026)
- ✅ Crowdfunding di Maurice — Sistema di contributi Stripe che consente ai visitatori di accreditare l'API Anthropic, con tracciamento amministrativo (marzo 2026)
- ✅ Indicatore di credito Maurice — Il bordo verde/rosso della bolla di benvenuto riflette la disponibilità di credito di Anthropic in tempo reale, aggiornata automaticamente ad ogni chiamata API (marzo 2026).
- ✅ Notifica di pagamento con Stripe — Email automatica di riepilogo inviata a ONPhI su ogni contributo confermato (importo, contribuente, sessione Stripe - marzo 2026)
- ✅ Webhook generici in entrata — Endpoint HTTPS /webhook/:source con firma HMAC (X-Webhook-Signature), log webhook_event, elaborazione idempotente, invio a questionario o contatti (aprile 2026)
- Apprendimento automatico
- VR/AR (Realtà virtuale / Realtà aumentata)
Q2 (aprile - giugno 2026)
- ✅ Rilasciare 6.6 (indurimento della sicurezza) — Controllo di sicurezza completo (giugno 2026), admin ACL limitato a admin.manage, segreti spostati a .env, phpinfo/opcache reset ristretto, XSS correzioni in visualizzazioni di testo, validazione di upload, script di test di fumo sito full smoke test.php.
- ✅ Versione 6.5.5 (traduzione audio e video in diretta) — Pagina membro /user/realtime-translation: microfono e condivisione dello schermo tramite WebRTC, modalità URL video (YouTube, MP4) con yt-dlp e ffmpeg lato server, OpenAI gpt-realtime-translate, trascrizioni sorgente e di destinazione, riproduzione audio tradotta, link dall'hub IA e dalla dashboard OpenAI, permesso openai.use.
- ✅ Versione 6.5.4 (prestazioni, cache e media) — Helper per immagini responsive, intestazioni di sicurezza opzionali con CSP attivabile/disattivabile, recupero robusto del feed Atom di YouTube (cURL) con cache su disco e pulizia/interruttore admin, interruttore globale della cache per le pagine dinamiche, cache-busting JS/CSS tramite filemtime, pagina roadmap, punto d'ingresso AI Hub, sitemap 3D in trasparenza con pausa dell'animazione al focus di un nodo, modello Apache di compressione in public/htaccess.txt.
- ✅ Monitoraggio 6.5.3 (Nimble + ergonomia) — Nimble è integrato come provider di fetch insieme a Firecrawl (inclusa la modalità automatica), admin/CLI condividono lo stesso livello di fetch di monitoraggio normalizzato, e la pagina di monitoraggio dell'admin ora mostra per impostazione predefinita tutti i segnali con un layout orientato alla revisione.
- ✅ Miglioramenti Admin/i18n 6.4.7 — traduzione1
- ✅ Segnalazione di bug 6.4.6 — Pulsante scarafaggio rosso globale con modale reCAPTCHA, archiviazione nel database, notifiche email, creazione di ticket Jira e inviti dedicati sulle pagine di errore.
- ✅ Scriptorium 6.4.2 — Espace d'écriture de scripts avec 16 emplacements par fichier JSON local, lignes de code numérotées, modales d'écriture/lecture, affichage de la date d'enregistrement, boutons de lecture conditionnels e creazione automatica del file seguente.
- IA ONPhI → NPHIA (Intelligenza Artificiale ONPhI)
- Arricchimento continuo di Maurice (base di conoscenza, modello personalizzato)
- Campagna di crowdfunding per crediti API Claude
Q3 (luglio - settembre 2026)
- ✅ Versione 6.7.4 (IPN PayPal, account membro, reCAPTCHA) — IPN PayPal in HTTPS ; Mes achats / Mes rendez-vous ; reCAPTCHA crediti OpenAI e Maurice ; ordini visitatore non riusciti nascosti in admin vendite ; badge Maurice 🧠. Data di pubblicazione: 3 settembre 2026.
- ✅ Rilasciare 6.7.3 (checkout negozio, Stripe, collegamenti PayPal, questi) — Ridisegnato /cart/paiement con i pulsanti PayPal visibili e Stripe Checkout; admin collegamenti di pagamento PayPal; astratti di Theses.fr ufficiali; sessioni di 3 ore; pulsante vuoto-cart rimosso da /cart/view. Data di uscita 1 settembre 2026.
- ✅ Rilasciare 6.7.2 (clean-up: Dependabot, Matomo, logs, foto) — PHP CVE correzioni e demo morti rimossi (Dependabot 67 a 1); Matomo e tarteaucitron caduto; Forge/Script reindirizzato; ora logrotate; cron su php8.4; foto richiesta alla registrazione; admin casa, /app, architettura, radio persistente. Data di uscita 28 agosto 2026.
- ✅ Rilasciare 6.7.1 (Firebase, agenda scolastica, consenso e negozio) — Firebase FCM e Analytics; ordine del giorno scolastico pubblico e amministrativo; spinta del browser; statistiche di amministrazione; banner di consenso GDPR (Modalità di consenso v2); immagini di prodotto pubblico /images/file. Data di uscita 24 agosto 2026.
- ✅ 6.6.9 (profili membri, carrello & sign-in) — Cart /cart fix; elenco dei membri dell'amministratore ordina e distintivi del profilo; promemoria fiche (banner, e-mail, relancefiche admin); unified ONPhI / Microsoft sign-in scelta. Data di uscita 17 agosto 2026.
- ✅ Rilasciare 6.6.8 (disposizione della barra laterale e tesi internazionali) — Barra laterale compatta da 800px, logo arrotondato, bandiere di linguette, pulsanti di intestazione compatti, Philo-Fictions full label, spaziatura tra notizie e radio; fissa per /tesi/internazionale dove lunghi riassunti OpenAlex hanno spinto la barra laterale e il logo fuori schermo. Data di uscita 29 luglio 2026.
- ✅ Rilasciare 6.6.7 (latore di notizie) — Scrolling news panel sopra il lettore radio nella barra laterale; admin a /admin/sidebarNews per abilitare/disattivare, aggiungere fino a 10 articoli, modificare o eliminare; prendere da notizie, billette, libri o produzioni dei membri. Data di uscita 26 luglio 2026.
- ✅ 6.6.6 (produzione di membri e poesie) — Catalogo dei membri /produzioni-membri sotto Associazione "Un au rien" (Étienne Brouzes) con iframe lunaurien e tavolo versetto/equazione; Du noir Universe (Francis Data di rilascio 23 luglio 2026.
- ✅ Rilasciare 6.6.5 (WCAG 2.2 AA accessibilità) — WCAG in tutto il sito 2.2 Lavoro di livello AA: collegamenti di skip, messa a fuoco visibile, punti di riferimento ARIA, zoom mobile consentito, obiettivi di contatto, accessibility.css/js, dichiarazione di accessibilità pagina /accessibilite, logo W3C WCAG su /readme. Data di dichiarazione 23 luglio 2026; non verificata dal W3C.
- Da definire
Q4 (ottobre - dicembre 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.
- Da definire
11. Aiuto
Questa sezione raggruppa i mezzi per orientarsi sul sito e segnalare un problema.
- Contatto — Domande generali, informazioni o iscrizione
- Documentazione — Documentazione tecnica del deposito (accesso riservato agli account autorizzati).
- Per segnalare un bug: utilizzare il pulsante rotondo rosso con l'icona Scarafaggio (insetto), fissato in basso a destra della pagina; si apre un modulo di segnalazione nella pagina (reCAPTCHA se necessario). È anche possibile passare attraverso la pagina contatti.
- Account o accesso: indicate il vostro indirizzo e-mail e la pagina interessata nel vostro messaggio.
Per le note legali, le condizioni d鲜??