Documentação
ONPhI
Esta página visa conformidade WCAG 2.2 nível AA (https://www.w3.org/TR/WCAG22/). Tecnologias: HTML, CSS, JavaScript. Data da declaração: 23 de julho de 2026. Declaração não verificada pelo W3C. — Declaração de acessibilidade
A Organisation Non-Philosophique Internationale (ONPhI) é uma associação cujo propósito é incentivar a pesquisa, prática, intercâmbios, explicação e disseminação da não-filosofia, conforme definida particularmente nas obras do Sr. François Laruelle, professor de filosofia na Universidade de Paris X (Nanterre, Hauts-de-Seine); reunir todas as pessoas que têm afinidade com este projeto teórico, para, em última instância, organizar as várias correntes desta escola, na direção de sua maior fecundidade.
Estatísticas do conteúdo do site
Contadores em tempo real provenientes da base ONPhI (atualizados a cada carregamento de página).
| Indicador | Número |
|---|---|
| Membros inscritos (contas ativas) | 92 |
| Textos do corpus (publicados) | 50 |
| Mensagens do fórum (publicadas, públicas) | 105 |
| Cartas não-filosóficas de François Laruelle | 21 |
| Chroniques non-épistémologiques | 6 |
| Artigos do blog (publicados) | 84 |
| Referências bibliográficas (ativas) | 84 |
Sumário
- 0. Estatísticas do conteúdo do site
- 1. About
- 2. Características
- 3. Tecnologias e pilha
- 4. Estrutura do projeto
- 5. Instalação
- 6. Documentação
- 7. Testes e diagnósticos
- 8. Implantação
- 9. Maintenance
- 10. Indicadores e folha de rota
- 11. Ajuda
1. About
A Organização Não-Philosophique Internacional (ONPhI) promove e desenvolve a não-filosofia de François Laruelle através de uma plataforma web moderna oferecendo :
- Acesso aos textos fundamentais e à correspondência filosófica
- Formação e ensino via a Escola de não-filosofia
- Espaço comunitário dedicado à discussão e ao intercâmbio
- Distribuição de publicações especializadas
- Conteúdos multimídia: rádio, TV, vídeos e arquivos de áudio
- Ferramentas de IA para pesquisa e criação
2. Características
A plataforma ONPhI oferece um conjunto completo de funcionalidades para promover e desenvolver a não-filosofia:
🛒 Loja
A boutique ONPhI oferece um catálogo de publicações filosóficas especializadas, de revistas e de obras de referência sobre a não-filosofia. Acessar a boutique →
- Catálogo de publicações e revistas filosóficas
- Carrinho moderno com interface intuitiva
- Pagamento seguro via PayPal
- Gestão completa de pedidos e entregas
- Preenchimento automático de formulários para os membros
💳 Pagamento
Pagamentos online seguros para inscrição na associação, pedidos na loja, doações e lembretes de pagamento. Dois provedores de pagamento estão disponíveis.
- PayPal : Taxas de inscrição, pagamento na loja, doações, pagamentos de lembrete — Redirecionamento para PayPal, depois retorno ao site
- Stripe : Pagamento por cartão (inscrição, opcional para a loja) — Stripe Elements na página, nenhum dado do cartão no servidor
- Segurança : Conformidade PCI via Stripe/PayPal; webhooks para confirmação de pagamento
- Inscrição : Após criar uma conta, o usuário pode pagar a taxa de associação via PayPal ou cartão (Stripe) na mesma página — Inscrição
🔐 Autenticação de dois fatores e segurança Microsoft
- Conexão local : Sistema tradicional com hash seguro
- Microsoft OAuth 2.0 : Autenticação de dois fatores e segurança Microsoft
- RBAC : Sistema granular de papéis e permissões
- Auditoria de segurança : Realizar uma auditoria completa do controle de acesso RBAC em todos os controladores sensíveis (dezembro de 2025)
- Proteção CSRF : Proteção contra ataques intersites
- Sessões de segurança : Gerenciamento de sessões com Laminas
- Integração do Jira : Criação automática de tickets para erros com detecção de duplicatas (dezembro 2025)
📱 Integração das mídias sociais
Recuperação automática de dados das redes sociais via APIs, armazenamento em um banco de dados e exibição na página de recursos. Atualizações duas vezes por dia. Ver os recursos →
- Formatos suportados : Twitter/X, Facebook, Instagram, LinkedIn, YouTube, Mastodon
- Atualizações automáticas : A tarefa Cron é executada duas vezes por dia (às 8h e às 20h).
- Dados reais : Mensagens, estatísticas e links recuperados a partir de APIs reais
- Mensagens clicáveis : Links diretos para as publicações em cada plataforma
- Armazenamento de banco de dados : Desempenho otimizado graças ao cache local
🎓 Escola de Não-Filosofia
Plataforma de ensino livre e aberta para formação em não-filosofia, oferecendo seminários, cursos e recursos pedagógicos. Acessar a escola →
- Seminários : Programa completo com sistema de reserva online - Seminários
- Cursos online : Módulos temáticos e percursos de aprendizagem estruturados - Ver as formações
- Recursos pedagógicos : Biblioteca de documentos, materiais de curso e recursos pedagógicos - Recursos
- Scriptorium : Espaço de produção e trabalho colaborativo para os estudantes - Scriptorium
- Trocas : Fórum de discussion et partage entre élèves et enseignants - Participar das discussões
- Reuniões virtuais : Sessões de Zoom ao vivo para ensino a distância
- Concepção unificada : Interface moderna e reativa com CSS modular
💬 Fórum comunitário
Um espaço de discussão e troca para os membros, permitindo compartilhar reflexões, fazer perguntas e debater sobre a não-filosofia. Acessar o fórum →
- Interface modernizada : Design reativo com cartões elegantes
- Suporte completo ao BBCode : Formatação de texto, links, imagens, código
- Sistema de filtragem : Ordenar por data, popularidade, respostas
- Paginação otimizada : Navegação fluida entre as páginas
- Mais de 125 mensagens : Banco de dados realmente integrado
🌍 Multilíngue
- 9 idiomas suportados : FR, EN, ES, DE, IT, JA, ZH, PL, RU
- Traduções dinâmicas : Sistema de gestão linguística
- Interface multilíngue : Adaptação completa do conteúdo
📚 Cartas não filosóficas
Uma biblioteca completa de textos fundamentais, de correspondências e de publicações sobre a não-filosofia e os correntes aparentados.
📰 Revista 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. Descubra o jornal →
- Publicações regulares : Cada série e cada artigo
- Criativo : Ficções filosóficas e experimentações
- Chamada para Philo-fictions : Aberto a autores e pesquisadores
- Arquivos completos : Acesso a edições anteriores
- Baixar o PDF : Formato digital disponível
🎥 Multimídia e streaming
Conteúdos de áudio e vídeo para enriquecer a experiência dos membros: conferências, debates, criações sonoras e visuais.
- Radio ONPhI : Transmissão ao vivo 24/7 com Icecast 2 (MP3 128 kbps)Diffusion en direct 24 heures sur 24, 7 jours sur 7 avec Icecast 2 (MP3 128 kbps) - radio.onphi.org
- TV ONPhI : Streaming de vídeo ao vivo com MediaMTX - tv.onphi.org
- Laruelle Sonore : Gravações de áudio e arquivos sonoros - Escutar
- Vídeos YouTube : Canal ONPhI com conferências e apresentações - Assistir
- Reuniões Zoom : Sessões virtuais para escolas e eventos
🧠 Maurice — Chatbot 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. Público — mars 2026
- Widget flutuante : Acessível em permanência via o botão 🧠 em baixo à direita de todas as páginas — mesmo ícone cérebro que a página Apoiar Maurice
- Especializado : Restricted to non-philosophy, the ONPhI, its members and its textsRestreint à la non-philosophie, à l’ONPhI, à ses membres et à ses textes
- Base de conhecimento : Enriquecido via a interface de administração (conceitos, textos, autores)
- Quotas configuráveis : Limite de troca configurável por sessão e cota diária global
- Persistência : Todas as conversas armazenadas no banco de dados
- Administration : Painel completo: configuração, prompt, sessões, ativar/desativar
- A campanha de financiamento coletivo : Os visitantes podem contribuir financeiramente via Stripe para recarregar créditos Anthropic — página pública /fr/chatbot/contribute, acompanhamento na administração
- Indicador de status de crédito : A primeira bolha de boas-vindas exibe uma borda verde quando os créditos Anthropic estão disponíveis e vermelha quando estão esgotados. O status é atualizado automaticamente a cada chamada de API e salvo no banco de dados.
- E-mail de notificação de pagamento : Um e-mail de resumo é enviado automaticamente para asso@onphi.tech (CC: ebrouzes@onphi.org) a cada pagamento Stripe confirmado, incluindo o valor, os dados do contribuinte, a data e o identificador da sessão Stripe.
🤖 Inteligência artificial (membros)
Conjunto completo de ferramentas de IA integradas via API OpenAI para ajudar os membros em suas pesquisas e criações. Reservado para membros
- Agente (ChatBot) : Assistente conversacional especializado em não-filosofia
- Geração de texto : GPT-4o para a criação de conteúdo filosófico
- Image generation : DALL-E 3 para as criações visuais
- Síntese de voz em áudio : Conversão texto-fala com 6 vozes diferentes
- Transcrição : Whisper para a conversão automática da fala em texto
- Tradução ao vivo : Tradução de áudio fala e vídeo em tempo real (microfone, compartilhamento de tela ou URL de vídeo) via OpenAI gpt-realtime-translate — rota /user/realtime-translation
- Pôle IA : Ponto de entrada unificado para todas as ferramentas de IA de membros em /user/ai
- Visão IA : Análise e descrição de imagens com GPT-4 Vision
- Acesso seguro : Autenticação necessária, cotas por usuário
⚙️ Administration
Painel completo para gerenciamento centralizado de todos os aspectos da plataforma: usuários, conteúdo, comércio, comunicação. Somente para administradores/administradoras
- Painel completo : Visão geral das estatísticas e atividades
- Gerenciamento de usuários : Membros, funções, permissões, assinaturas anuais
- Gerenciamento de conteúdo : CMS para editoriais, textos, cursos, fórum, biblioteca
- Gerenciamento da loja : Inventário, pedidos, acompanhamento de vendas
- Ferramentas de diagnóstico : phpinfo, testes do sistema, logs, gerador de senhas
- Mailing list : Integração da API OVH para gerenciamento de assinaturas
- Analytics : Estatísticas sobre visitantes e comportamento dos usuários
3. Tecnologias e pilha
Administração
| Tecnologia | Versão | Uso |
|---|---|---|
| PHP | 8.4.11 | Idioma principal |
| Laminas Framework | 3.x | Framework MVC |
| Doctrine ORM | 2.x | Cartografia objeto-relacional |
| MySQL/MariaDB | 5.7+ / 10.x+ | Banco de dados |
Frontend
| Tecnologia | Uso |
|---|---|
| Bootstrap 5 | Framework CSS responsivo |
| jQuery | Manipulação DOM e AJAX |
| FontAwesome | Biblioteca de ícones |
| CKEditor | Editor WYSIWYG |
Serviços
| Serviço | Uso |
|---|---|
| OpenAI API | ChatGPT, DALL-E, Whisper, TTS |
| Microsoft Graph API | Autenticação OAuth 2.0 |
| PayPal API | Pagamentos online |
| OVH API | Gerenciamento de e-mails e domínios |
| Icecast 2 | Difusão de áudio ao vivo - radio.onphi.org |
| Anthropic API (Claude) | Chatbot Maurice — assistente público não-filosofia |
| Jira API | Automatic ticket creation for errorsCréation automatique de tickets pour les erreurs avec détection des doublons (décembre 2025) |
| Social Media APIs | Automatic data retrieval (Twitter, Facebook, YouTube, etc.)Récuperação automática dos dados (Twitter, Facebook, YouTube etc.) |
4. Estrutura do projeto
Diretórios principais
| Diretório | Descrição |
|---|---|
| config/ | Configuração do aplicativo e dos módulos |
| docs/ | Documentação completa (mais de 80 documentos) |
| k8s/ | Infraestrutura Kubernetes |
| module/Application/ | Código fonte principal (MVC) |
| public/ | Arquivos acessíveis via web |
| tests/ | Scripts de test (100+) |
5. Instalação
Pré-requisitos
- SO : Linux (Ubuntu 20.04+, Debian 11+)
- PHP : 8.4.11
- MySQL/MariaDB : 5.7+ / 10.3+
- Servidor Web : Apache 2.4+ ou Nginx 1.18+
- Composer : 2.x
Instalação Rápida
6. Documentação
O projeto inclui mais de 80 documentos técnicos cobrindo todos os aspectos do desenvolvimento, implantação e manutenção.
Categorias de documentação
📚 Categorias principais
- Loja e comércio eletrônico (15+ documents) - Melhorias na loja, gerenciamento de carrinho, integração de pagamentos
- Fórum comunitário (10+ documents) - Fórum comunitário, BBCode, modernização da interface
- Autenticação de dois fatores e segurança Microsoft (12+ documents) - Microsoft OAuth, RBAC, auditoria de segurança, integração Jira
- Escola de Não-Filosofia (8+ documents) - Plataforma educativa, cursos, recursos
- Infraestrutura e implantação (20+ documents) - Kubernetes, Docker, guias de implantação
- Redes sociais e notícias (2+ documents) - Integração das redes sociais, acompanhamento de erros Jira
Webhooks de entrada genéricos
Os sistemas externos podem enviar JSON via POST para /webhook/:source (primeira fonte integrada: /webhook/custom-form). Cada requisição deve conter uma assinatura HMAC SHA-256 do corpo bruto no cabeçalho X-Webhook-Signature (variável de ambiente WEBHOOK_CUSTOM_FORM_SECRET). Os eventos são registrados na tabela webhook_event, envios duplicados são ignorados quando um identificador externo ou um hash do payload correspondem, e os dados são escritos apenas para destinos autorizados no lado do servidor (questionário, contatos).
Guia técnico: WEBHOOKS_GENERIQUES (exemplos curl, configuração)
Toda a documentação está disponível no diretório docs/ e é acessível através do painel de administração.
7. Testes e diagnósticos
More than 100 test scripts to ensure quality:Plus de 100 scripts de test pour garantir la qualité :
| Categoria | Nome | Descrição |
|---|---|---|
| Loja | 15+ | Testes de carrinho, pagamento, formulários |
| Forum | 10+ | Testes de interface, BBCode, paginação |
| Sistema de autenticação | 12+ | Testes OAuth, RBAC, sessões |
| Desempenho | 5+ | Testes de carga e otimização |
8. Implantação
Implantação tradicional
Implantação Kubernetes
9. Maintenance
Tarefas regulares
Diário
- Verificar os logs de erros
- Monitorar o espaço em disco
- Monitorar os processos PHP-FPM
Semanal
- Optimizar a base de dados
- Limpar os logs antigos
- Verificar os backups
- Atualizar as dependências
Mensal
- Analisar o desempenho
- Informações de segurança
- Última atualização
10. Indicadores e folha de rota
Indicadores do projeto
| Métrica | Valor |
|---|---|
| Linhas de código | 150,000+ |
| arquivos PHP | 500+ |
| Modelos | 200+ |
| Documentação | Mais de 80 documentos |
| Testes | Mais de 100 scripts |
| Comet | 1000+ |
ROTEIRO 2026
T1 (janeiro - março 2026) ✅
- ✅ Maurice — Chatbot público Claude (Anthropic), especializado em não-filosofia, com widget flutuante, cotas, base de conhecimento e administração completa (março 2026)
- ✅ Financiamento coletivo de Maurice — Sistema de contribuição Stripe permitindo que visitantes creditem a API Anthropic, com acompanhamento administrativo (março 2026)
- ✅ Indicador de crédito Maurice — A borda verde/vermelha da bolha de boas-vindas reflete em tempo real a disponibilidade dos créditos Anthropic, atualizada automaticamente a cada chamada da API (março de 2026)
- ✅ Notificação de pagamento Stripe — E-mail de resumo automático enviado para a ONPhI a cada contribuição confirmada (valor, contribuinte, sessão Stripe — março de 2026)
- ✅ Webhooks de entrada genéricos — Ponto de entrada HTTPS /webhook/:source com assinatura HMAC (X-Webhook-Signature), log webhook_event, tratamento idempotente, envio para questionário ou contatos (abril 2026)
- Aprendizado de máquina
- VR/AR (Realidade virtual / Realidade aumentada)
Q2 (abril - junho de 2026)
- ✅ Liberação 6.6 (endurecimento de segurança) — Auditoria de segurança completa (junho de 2026), administrador ACL restrito a admin.manage, segredos movidos para .env, phpinfo/occache reset restrito, correções XSS em visualizações de texto, validação de upload, smoke test script site full smoke test.php.
- ✅ Version 6.5.5 (tradução de áudio e vídeo ao vivo) — Página membro /user/realtime-translation : microfone e compartilhamento de tela via WebRTC, modo URL de vídeo (YouTube, MP4) com yt-dlp e ffmpeg no servidor, OpenAI gpt-realtime-translate, transcrições de origem e alvo, reprodução de áudio traduzido, links do hub de IA e do painel da OpenAI, permissão openai.use.
- ✅ Versão 6.5.4 (desempenho, cache e mídias) — Helper de imagens responsivas, cabeçalhos de segurança opcionais com CSP ativável/desativável, recuperação robusta do feed Atom do YouTube (cURL) com cache em disco e purge/alternância admin, interruptor global de cache para páginas dinâmicas, cache-busting JS/CSS via filemtime, página roadmap, ponto de entrada AI Hub, mapa do site 3D em transparência com pausa de animação ao focar em um nó, modelo Apache de compressão em public/htaccess.txt.
- ✅ Vigilância 6.5.3 (Nimble + ergonomia) — Nimble está integrado como um provedor de busca junto com o Firecrawl (incluindo o modo automático), admin/CLI compartilham a mesma camada normalizada de busca monitorada, e a página de monitoramento do admin agora usa como padrão todos os sinais com um layout orientado para revisão.
- ✅ Melhorias de Admin/i18n 6.4.7 — sincronização de logs ao vivo de i18n com parada e e-mail de conclusão, porcentagem de tradução global, execução ao vivo de ferramentas administrativas com parada, filtragem robusta de logs administrativos e modal de relatório de bug compacto para paisagem de tablet.
- ✅ Relatório de bugs 6.4.6 — Botão global de inseto vermelho com modal reCAPTCHA, armazenamento em banco de dados, notificações por e-mail, criação de tickets Jira e convites dedicados nas páginas de erro.
- ✅ Scriptorium 6.4.2 — Espaço de escrita de scripts com 16 slots por arquivo JSON local, linhas de código numeradas, modais de escrita/leitura, exibição da data de registro, botões de leitura condicionais e criação automática do arquivo seguinte.
- IA ONPhI → NPHIA (Inteligência artificial ONPhI)
- Enriquecimento contínuo de Maurice (base de conhecimentos, modelo personalizado)
- Campanha de financiamento coletivo para créditos de API Claude
T3 (julho - setembro de 2026)
- ✅ Versão 6.7.4 (IPN PayPal, conta de membro, reCAPTCHA) — IPN PayPal em HTTPS ; Minhas compras e meus compromissos ; reCAPTCHA nos créditos OpenAI e Apoiar Maurice ; pedidos de visitante não concretizados ocultados na admin de vendas ; badge Maurice 🧠. Data de publicação: 3 de setembro de 2026.
- ✅ Release 6.7.3 (checkout da loja, Stripe, links do PayPal, teses) — Reprojetado /carte / paiement com botões do PayPal visíveis e Stripe Checkout; links de pagamento do PayPal administrador; resumos oficiais do Theses.fr; sessões de 3 horas; botão de carrinho vazio removido do /cart/view. Data de lançamento 1 de setembro de 2026.
- ✅ Liberação 6.7.2 (limpeza: Dependabot, Matomo, registros, fotos) — As correções do PHP CVE e as demos mortas foram removidas (Dependabot 67 para 1); Matomo e tarteaucitron caíram; Forge/Script redirecionados; logrotate hora a hora; crons no php8.4; foto necessária na inscrição; casa de administrador, /app, arquitetura, rádio persistente. Data de lançamento 28 de agosto de 2026.
- ✅ Lançamento 6.7.1 (Firebase, agenda da escola, consentimento e loja) — Firebase FCM e Analytics; agenda da escola pública e administrador; navegador push; estatísticas administrativas; banner de consentimento do GDPR (Modo de Conteúdo v2); imagens de produto público / imagens / arquivo. Data de lançamento 24 de agosto de 2026.
- ✅ Release 6.6.9 — Cart / cart fix; lista de membros do administrador tipo e crachás de perfil; lembretes de ficha (banner, e-mail, administrador de relancefiche); escolha unificada de assinatura da Microsoft. Data de lançamento 17 de agosto de 2026.
- ✅ Release 6.6.8 — Barra lateral compacta de 800px, logotipo arredondado, bandeiras de seletor de idioma, botões de cabeçalho compactos, etiqueta completa, espaçamento entre notícias e rádio; correção para teses/internacional onde resumos longos do OpenAlex empurraram a barra lateral e logotipo para fora da tela. Data de lançamento 29 de julho de 2026.
- ✅ Release 6.6.7 — Rolando o painel de notícias acima do rádio player na barra lateral; administrador em /admin/sidebarNotícias para ativar/desativar, adicionar até 10 itens, editar ou excluir; escolher de notícias, boletins, livros ou produções membros. Data de lançamento 26 de julho de 2026.
- ✅ Release 6.6.6 — Membros catalogam/produções-membros sob a Associação Un au rien (Étienne Brouzes) com luaurien iframe e mesa verso/equação; Du noir universo (Francis lançamento data 23 Julho 2026.
- ✅ Release 6.6.5 — WCAG 2.2 Nível AA trabalho: pular links, foco visível, pontos de referência ARIA, zoom móvel permitido, alvos de toque, access.css/js, página de declaração de acessibilidade / accessibilite, W3C WCAG logotipos em / readme. Declaração: 23 de julho de 2026, não verificada pela W3C.
- Número de linhas
Q4 (outubro - dezembro de 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.
- Número de linhas
11. Ajuda
Esta seção reúne os meios de orientá-lo no site e de relatar um problema.
- Contact — Perguntas gerais, informações ou inscrição.
- Documentação — Documentação técnica do repositório (acesso restrito a contas autorizadas).
- Para relatar um bug: use o botão redondo vermelho com o ícone Barata (inseto), fixado no canto inferior direito da página; um formulário de relato se abre na página (reCAPTCHA, se necessário). Você também pode usar a página de contato.
- Conta ou acesso: indique seu endereço de e-mail e a página relevante em sua mensagem.
Para as menções legais, as condições de uso e as políticas de privacidade: