asika / natika
此包已被废弃,不再维护。未建议替代包。
Natika 论坛
0.2.6
2016-04-06 16:30 UTC
Requires
- adyg/php-imgur-api-client: 1.0.*
- erusev/parsedown: ~1.0
- filp/whoops: ~1.0 | ~2.0
- fzaninotto/faker: ~1.0
- gregwar/image: 2.*
- hybridauth/hybridauth: ^2.6
- joomla/datetime: ~2.0
- lyrasoft/luna: 1.*
- lyrasoft/unidev: ~1.0
- monolog/monolog: ~1.0
- symfony/yaml: ~2.0
- tpyo/amazon-s3-php-class: *
- windwalker/core: ~2.0
- windwalker/phoenix: 1.*
This package is auto-updated.
Last update: 2022-03-29 00:19:56 UTC
README
为开发者提供的简单 PHP 论坛系统。
安装
通过 Composer
composer create-project asika/natika natika * cd natika/
安装 composer 后,Natika 将帮助您设置一些基本设置以启用站点并创建管理员用户。
通过 Git
如果您想使用 git 来保持 Natika 更新到最新版本,您可以使用 git 安装 Natika。
git clone git@github.com:asika32764/natika.git
cd natika/
composer install
然后复制 etc/secret.dist.yml
到 etc/secret.yml
并打开它以填写数据库账户。
其他命令
如果您想使用模拟数据测试,您可以通过添加种子来执行
php natika migration reset --seed
创建新管理员用户
php natika create-user
入门
使用您的 root 用户登录 Natika。您可以通过点击 新建分类
按钮创建分类。
填写分类信息,图标使用 Font Awesome 类。
如果您想使用图片作为分类图标,您必须进入管理员界面。
创建和编辑主题。
管理员
转到 http://{your.site}/admin
,并使用管理员账户登录。
分类编辑
文章编辑
文章将在前端顶部菜单中显示。如果您填写了 URL 输入,菜单项将是一个外部链接。
您可以将图片拖放到此处上传。
配置
打开 etc/secret.yml
,有一些您可以更改的基本设置。
站点元数据
natika: site_name: Natika metadata: description: 'og:description': 'og:image': banner: default: # Banner title theme: # Your custom theme
邮件设置
mail: from: email: norply@domain.com name: Natika Forum transport: smtp # smtp / sendmail or php # SMTP setting host: mailtrap.io username: password: security: tls port: 2525
云图像存储
unidev: image: storage: s3 # s3 or imgur # Auto resize image resize: enabled: true width: 1200 height: 1200 crop: false quality: 85 # API information amazon: key: secret: bucket: subfolder: endpoint: # Keep empty region: # Keep empty imgur: key: secret:
自定义主题
见 自定义文档
社交登录
见 社交登录文档
隐藏源文件
如果您想创建一个 /public
文件夹来隐藏所有源文件,请参阅 隐藏源文件
开发
Natika基于以下软件包
Natika提供软件包和事件系统,以帮助开发者创建他们的插件,但我们还需要进行更多测试才能发布此功能,因此目前没有关于插件的文档,请等待未来的信息。