Comment ça marche

Installez, connectez, demandez, exploitez.

1

Installation de ONE CORE

2

Ajout du module ONE ADMIN

3

Connexion à la base SQL du CMS

4

Génération de pages et rapports par l’IA

Installation

Deux modes d’installation selon votre organisation.

Recommandé

Module ONE CORE

ONE ADMIN s’installe comme module dans le socle gratuit ONE CORE. C’est le mode conseillé pour centraliser les comptes, les rôles, les modules et les futures extensions.

  1. Installer ONE CORE dans un projet ou un sous-répertoire.
  2. Copier le dossier OneAdmin dans app/Modules/OneAdmin.
  3. Lancer la migration du module.
  4. Synchroniser les modules dans ONE CORE.
  5. Ouvrir /oneadmin/install.
Autonome

Installation indépendante

ONE ADMIN peut aussi fonctionner seul dans un sous-répertoire dédié, par exemple /one-admin, sans modifier le CMS existant.

  1. Déployer les fichiers ONE ADMIN dans le dossier cible.
  2. Pointer le serveur web vers public/.
  3. Configurer le fichier .env.
  4. Lancer les migrations.
  5. Ouvrir /one-admin/install.

Commandes principales pour le mode module ONE CORE

Copy-Item "C:\chemin\vers\OneAdmin" "C:\chemin\vers\one-core\app\Modules\OneAdmin" -Recurse -Force
cd "C:\chemin\vers\one-core"
php spark migrate -n App\Modules\OneAdmin

Après la copie, allez dans ONE CORE, page Modules, pour vérifier que ONE ADMIN est actif. Le module apparaît ensuite dans le menu latéral.

Configuration minimale

Pré-requis techniques pour installer ONE ADMIN.

Serveur web

  • PHP 8.2 minimum
  • Apache, Nginx ou hébergement compatible PHP
  • Accès à un sous-répertoire ou sous-domaine
  • Document root pointable vers public/

Extensions PHP

  • intl
  • mbstring
  • mysqli
  • json
  • curl pour la validation de licence et l’IA
  • sodium recommandé pour vérifier la licence signée

Base de données

  • MySQL ou MariaDB
  • Une base dédiée pour les tables ONE ADMIN
  • Accès SQL en lecture à la base du CMS e-commerce
  • Identifiants CMS séparés recommandés

À prévoir avant l’installation

  • Une clé de licence active ONE ADMIN
  • Un accès réseau au serveur de licences ONE ADMIN
  • Une clé API OpenAI pour les fonctions IA
  • Aucune modification du CMS n’est nécessaire
  • Aucun module CMS à installer
  • Aucune table native du CMS n’est modifiée