tikiwiki / tiki-manager
Tiki Wiki CMS Groupware
Requires
- php: >=7.4.0
- ext-bz2: *
- ext-json: *
- ext-pdo: *
- composer/semver: ^3.2
- dragonmantank/cron-expression: ^3.0
- gitonomy/gitlib: ^1.2
- laminas/laminas-mail: ^2.12
- laminas/laminas-servicemanager: ^3.4
- monolog/monolog: ~2.9
- phpseclib/phpseclib: ^3.0
- psr/log: ^1.1
- symfony/console: ~5.4
- symfony/dependency-injection: ~5.4
- symfony/dotenv: ~5.4
- symfony/event-dispatcher: ~5.4
- symfony/filesystem: ~5.4
- symfony/finder: ~5.4
- symfony/http-client: ~5.4
- symfony/process: ~5.4
- symfony/yaml: ~5.4
Requires (Dev)
- bamarni/composer-bin-plugin: ^1.3
- mikey179/vfsstream: ^1.6
- phpcompatibility/php-compatibility: ^9.3
- phpstan/phpstan: ^1.4
- squizlabs/php_codesniffer: ^3.3
- symfony/phpunit-bridge: ^5.4
This package is auto-updated.
Last update: 2024-09-20 20:16:45 UTC
README
安装
有三种选择
通过WikiSuite: https://wikisuite.org/How-to-install-WikiSuite
独立 https://doc.tiki.org/Manager#Installation
作为Tiki包 https://doc.tiki.org/Tiki-Manager-Package
配置
要轻松配置Tiki Manager,请将.env.dist
文件复制到.env
,并在未取消注释(#)的条目中插入您的配置。
版本控制系统
Tiki Manager默认使用Git和主要公共仓库位于https://gitlab.com/tikiwiki/tiki。如果您想使用SVN作为默认的vcs(但您不应该这样做,因为SVN已被弃用)或另一个仓库,请将以下行添加到您的.env
文件中。
DEFAULT_VCS=svn
GIT_TIKIWIKI_URI=<CUSTOM_GIT_REPOSITORY_URL>
SVN_TIKIWIKI_URI=<CUSTOM_SVN_REPOSITORY_URL>
在代理后面或没有网络连接
当没有连接到外部服务器(如GitLab或SourceForge)时,Tiki Manager能够使用Tiki的分布式版本包作为替代。
将默认VCS设置为src
,Tiki Manager将使用data/tiki_src文件夹中现有的包(默认)。
DEFAULT_VCS=src
从https://sourceforge.net/projects/tikiwiki/files/下载分布式Tiki包,并将它们保存到data/tiki_src文件夹中。
电子邮件设置
要配置Tiki Manager的电子邮件发送地址,请将以下行添加到您的.env
文件中。
FROM_EMAIL_ADDRESS=<SENDER_EMAIL_ADDRESS>
配置SMTP服务器
默认情况下,Tiki Manager使用sendmail发送电子邮件通知。如果您打算使用SMTP,请将以下行添加到您的.env
文件中。
SMTP_HOST=<SERVER_ADDRESS>
SMTP_PORT=<SERVER_PORT>
SMTP_USER=(optional if authentication is required)
SMTP_PASS=(optional if authentication is required)
文档
文档位于Tiki Documentation - Manager。
贡献
感谢您对贡献的兴趣!请查看我们的问题部分并提交合并请求。