mrjuliuss/lecter

此包已被弃用,不再维护。未建议替代包。

Lecter,一个使用Laravel 5构建的平面文件维基百科

v0.1.2 2015-05-18 12:13 UTC

This package is auto-updated.

Last update: 2022-04-12 14:04:05 UTC


README

一个使用Laravel 5和Bootstrap 3构建的平面文件维基百科。

screenshot.png

安装

需要PHP 5.5+和Composer。

要获取Lecter的最新版本,请在您的composer.json文件的require块中添加以下行

"mrjuliuss/lecter": "0.1.*"

运行 composer installcomposer update

打开您的 config/app.php 并将以下内容添加到 providers

'MrJuliuss\Lecter\LecterServiceProvider'

打开您的 app/Http/Kernel.php 并将以下内容添加到 $routeMiddleware 数组

'lecter.guest' => 'MrJuliuss\Lecter\Http\Middleware\RedirectIfAuthenticated'

发布包供应商

php artisan vendor:publish

访问您的应用程序URL。

配置

Lecter有两种模式

  • 公开模式

任何人都可以看到维基百科,您需要直接修改Markdown文件。在 config/lecter.php 中将 private 键设置为 false

  • 私有模式

Lecter可以是一个使用基本的Laravel 5身份验证系统构建的轻量级私有维基百科。

只需运行 php artisan migrate 将基本用户表添加到您的数据库中(如果尚不存在)。(如果您之前执行了 php artisan fresh,则迁移将不存在)

config/lecter.php 中将 private 键设置为 true

应用程序名称

config/lecter.php 中更改 app_name 键以设置应用程序名称。

Lecter位置

Lecter默认可通过 http://your.app 访问。要更改Lecter的位置,设置 uri

示例:将 uri 设置为 mywiki,Lecter可通过 http://your.app/mywiki/ 访问

许可

Lecter受 MIT许可证 保护。