ppast/webadmin

webadmin 的 Composer 库;仅限私人使用


README

使用 Webadmin 进行站点管理

调用脚本

只需调用库并传入配置文件夹的路径

#!php

$root = $_SERVER['DOCUMENT_ROOT'];
include_once "${root}/libc-webadmin/vendor/autoload.php";

\Ppast\Webadmin\WebadminWebInterface\Controller::process(rtrim(dirname(__FILE__),'/') . '/data/');

配置文件夹

#!

/
|
+--- 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

首次使用

在 users.config 文件初始化之前,请使用 admin/密码 登录 webadmin。

users.config 文件的第一行应包含属性名称,属性之间用分号(;)分隔。然后是用户,每个属性与其他属性之间用分号(;)分隔。