xetaio / xetaravel
Laravel使用的Xeta网站轻量版。
4.0.1
2023-03-17 01:12 UTC
Requires
- php: ^8.1
- anhskohbo/no-captcha: ^3.0
- graham-campbell/markdown: ^14.0
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^9.3
- laravel/socialite: ^5.0
- laravel/tinker: ^2.7
- laravel/ui: ^3.0
- laravelcollective/html: ^6.0
- livewire/livewire: ^2.11
- phattarachai/laravel-mobile-detect: ^1.0
- rinvex/countries: ^8.0
- spatie/laravel-analytics: ^4.0
- spatie/laravel-medialibrary: ^9.12
- spatie/laravel-menu: ^4.0
- xetaio/color-extractor: ^0.3.3
- xetaio/eloquence: ^9.0
- xetaio/roles: ^9.0
- xetaio/xetaravel-editor-md: ^9.0
- xetaio/xetaravel-iptraceable: ^9.0
- xetaio/xetaravel-mentions: ^9.0
- xety/breadcrumbs: ^1.0
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.1
- laravel/homestead: ^13.2
- mockery/mockery: ^1.0
- phpro/grumphp: ^1.0
- phpunit/phpunit: ^9.5
- spatie/laravel-ignition: ^1.0
- squizlabs/php_codesniffer: ^3.2
- symfony/css-selector: ^4.0
- symfony/dom-crawler: ^4.0
- symfony/filesystem: ^5.0
- wnx/laravel-stats: ^2.9
README
Xetaravel是一个帮助人们开始使用Laravel的资源。
实际上,我开发了这个博客来尝试使用Laravel,并决定发布它来帮助人们开始使用Laravel,所以可能有一些自定义配置/功能仅适合我的需求。
演示
注意:所有已安装的账户在演示网站上都不会工作,您需要创建一个新的账户。(遗憾的是,我们无法信任互联网上的人 ☹️)
管理预览
讨论预览
安装
要求
安装
虽然Redis是可选的,但强烈建议与该应用程序一起使用Redis。
composer create-project xetaio/xetaravel <application_name>然后您需要迁移和初始化您的应用程序
php artisan migrate php artisan db:seed最后,您需要安装和构建JS、CSS等
php artisan vendor:publish --provider="Xetaio\Editor\EditorServiceProvider" npm install npm run production
预安装账户
- 管理员
- 用户:admin@xetaravel.io
- 密码:admin
- 版主
- 用户:Moderator@xetaravel.io
- 密码:moderator
- 会员
- 用户:member@xetaravel.io
- 密码:member
- 禁止访问
- 用户:banished@xetaravel.io
- 密码:banished
- 注意:由于禁止系统的限制,您需要删除cookie才能注销。
功能
此项目实现了许多功能,并将在未来实现更多。以下是Xetaravel中开发的功能列表
博客
- 文章
- 媒体
- 分类
- 评论
讨论
- 分类
- 回复
- 排行榜
- 已解决问题回复
- 操作日志
- 固定/锁定
管理员面板
- 集成Google Analytics
- 用户管理
- 博客管理
- 分类
- 文章
- 讨论管理
- 分类
- 角色管理
- 权限管理
- 设置管理
其他
- 经验系统(基于帖子、评论等)
- 红宝石系统(虚拟货币)(基于帖子、评论等)
- 新闻通讯
- 会话管理(多设备连接)
- 通知
- 徽章
贡献
如果您想做出贡献,请遵循此指南。