ppast / webadmin
Composer library for webadmin ; private use
    1.8.6
    2025-05-29 14:25 UTC
Requires
- php: >= 7.0.0
 
- dev-master
 - 1.8.6
 - 1.8.5
 - 1.8.4
 - 1.8.3
 - 1.8.2
 - 1.8.1
 - 1.8.0
 - 1.7.0
 - 1.6.6
 - 1.6.5
 - 1.6.4
 - 1.6.3
 - 1.6.2
 - 1.6.1
 - 1.6.0
 - 1.5.27
 - 1.5.26
 - 1.5.25
 - 1.5.24
 - 1.5.23
 - 1.5.22
 - 1.5.21
 - 1.5.20
 - 1.5.19
 - 1.5.18
 - 1.5.17
 - 1.5.16
 - 1.5.15
 - 1.5.7
 - 1.5.6
 - 1.5.5
 - 1.5.4
 - 1.5.3
 - 1.5.2
 - 1.5.1
 - 1.5.0
 - 1.4.49
 - 1.4.48
 - 1.4.47
 - 1.4.46
 - 1.4.45
 - 1.4.44
 - 1.4.43
 - 1.4.42
 - 1.4.41
 - 1.4.40
 - 1.4.39
 - 1.4.38
 - 1.4.37
 - 1.4.36
 - 1.4.35
 - 1.4.34
 - 1.4.33
 - 1.4.32
 - 1.4.31
 - 1.4.30
 - 1.4.29
 - 1.4.28
 - 1.4.27
 - 1.4.26
 - 1.4.25
 - 1.4.24
 - 1.4.23
 - 1.4.22
 - 1.4.21
 - 1.4.20
 - 1.4.19
 - 1.4.18
 - 1.4.17
 - 1.4.16
 - 1.4.15
 - 1.4.14
 - 1.4.13
 - 1.4.12
 - 1.4.11
 - 1.4.10
 - 1.4.9
 - 1.4.8
 - 1.4.7
 - 1.4.6
 - 1.4.5
 - 1.4.4
 - 1.4.3
 - 1.4.2
 - 1.4.1
 - 1.4.0
 - 1.3.2
 - 1.3.1
 - 1.3.0
 - 1.2.58
 - 1.2.57
 - 1.2.56
 - 1.2.55
 - 1.2.54
 - 1.2.53
 - 1.2.52
 - 1.2.51
 - 1.2.50
 - 1.2.49
 - 1.2.48
 - 1.2.47
 - 1.2.46
 - 1.2.45
 - 1.2.44
 - 1.2.43
 - 1.2.42
 - 1.2.41
 - 1.2.40
 - 1.2.39
 - 1.2.38
 - 1.2.37
 - 1.2.36
 - 1.2.35
 - 1.2.34
 - 1.2.33
 - 1.2.32
 - 1.2.31
 - 1.2.30
 - 1.2.29
 - 1.2.28
 - 1.2.27
 - 1.2.26
 - 1.2.25
 - 1.2.24
 - 1.2.23
 - 1.2.22
 - 1.2.21
 - 1.2.20
 - 1.2.19
 - 1.2.18
 - 1.2.17
 - 1.2.16
 - 1.2.15
 - 1.2.14
 - 1.2.13
 - 1.2.12
 - 1.2.11
 - 1.2.10
 - 1.2.9
 - 1.2.8
 - 1.2.7
 - 1.2.6
 - 1.2.5
 - 1.2.4
 - 1.2.3
 - 1.2.2
 - 1.2.1
 - 1.2.0
 - 1.1.8
 - 1.1.7
 - 1.1.6
 - 1.1.5
 - 1.1.4
 - 1.1.3
 - 1.1.2
 - 1.1.1
 - 1.1.0
 - 1.0.14
 - 1.0.13
 - 1.0.12
 - 1.0.11
 - 1.0.10
 - 1.0.9
 - 1.0.8
 - 1.0.7
 - 1.0.6
 - 1.0.5
 - 1.0.4
 - 1.0.3
 - 1.0.2
 - 1.0.1
 
This package is auto-updated.
Last update: 2025-10-29 15:31:08 UTC
README
Utilisation de Webadmin pour l'administration de sites
Script appelant
Il suffit d'appeler la librairie avec le chemin vers le dossier de configuration
#!php
$root = $_SERVER['DOCUMENT_ROOT'];
include_once "${root}/libc-webadmin/vendor/autoload.php";
\Ppast\Webadmin\WebadminWebInterface\Controller::process(rtrim(dirname(__FILE__),'/') . '/data/');
Dossier de configuration
#!
/
|
+--- data
|      |
|      +--- auth
|      |      |
|      |      + users.config
|      |
|      +--- config_profiles
|      |      |
|      |      + profile1.php
|      |      + profile2.php
|      |
|      +--- config_domains
|      |      |
|      |      + domain1.php
|      |
|      +--- config_plugins
|      |      |
|      |      + plugin1.php
|      |
|      +--- root_config
|      |      |
|      |      + user.php
|      |
|      +--- scripts_profiles
|      |      |
|      |      + script1.txt
|      |      + script2.txt
|      | 
|      +--- config_webadmins
|             |
|             + webadmin1.txt
|       
+--- plugins
       |
       + plugin1.php
Première utilisation
Tant que le fichier des utilisateurs (users.config) n'a pas été initialisé, on rentre dans webadmin avec les identifiants admin/password.
Le fichier users.config doit comporter une première ligne avec les noms des propriétés, séparés par ';'. Les utilisateurs viennent ensuite, chaque propriété séparée des autres par ';'.