cocoon / notation
此包已被废弃,不再维护。没有建议的替代包。
用于 Laravel 4 的 Markdown 基于文件的博客系统
1.0
2013-05-23 20:50 UTC
Requires
- php: >=5.3.0
- dflydev/markdown: 1.*
- illuminate/support: 4.0.x
This package is not auto-updated.
Last update: 2016-07-20 07:10:55 UTC
README
Notation 是一个基于 Laravel 4 的文件型博客。它具有以下特性:
- 使用 AngularJS 编写的最小化管理面板
- 全文搜索
- 基于 Markdown 的博客。文件甚至可以添加到管理面板之外。
- RESTful/JSON API(见 /api/posts)
- RSS 源
安装
将以下内容添加到 Laravel 4 的 composer.json
文件的 require 键中:
"cocoon/notation": "require-dev"
安装后,将以下内容添加到应用程序的服务提供者数组中。
'Cocoon\Notation\NotationServiceProvider'
然后运行
php artisan migrate --package=cocoon/notation && php artisan asset:publish cocoon/notation && php artisan config:publish cocoon/notation && mkdir app/posts
您还需要将新用户种入数据库。我已在包中包含了一个种子,但您也可以创建自己的。
还值得打开已发布的配置文件,这将允许您更新 RSS 源中使用的标题和描述。
现在您可以访问 /notation 并登录
前端在哪里?
我决定不包含前端,但添加自己的前端也很容易。Notation 默认包含了 /api/posts
端点以及相应的 JS 和视图,这将允许您激活与我在 网站上 使用的类似界面。
演示
如果您想尝试它而不下载和安装,那么请立即开始。用户名和密码是:
用户名: someone@domain.com
密码: 密码