Création complète du plugin DokuWiki

retour


Structure du Plugin

==== Structure du Plugin ====

/lib/plugins/bashexec/
├── action.php          # Gestion des actions et appels
├── syntax.php          # Syntaxe pour l'insertion dans les pages
├── helper.php          # Fonctions utilitaires
├── script.sh           # Votre script bash (optionnel)
└── manifest.ini        # Métadonnées du plugin

1. manifest.ini

code ini

2. helper.php (Fonctions utilitaires)

code php

3. syntax.php (Syntaxe dans les pages wiki)

code php

4. action.php (Actions via URL)

code php

5. Exemple de Script Bash Sécurisé

code bash

6. Configuration Nginx Complète

code php

note7. Installation et Permissions

code bash

8. Utilisation dans DokuWiki

code conf

9. Fichier de Configuration (conf/default.php)

code php