cocoon/notation

此包已被废弃,不再维护。没有建议的替代包。

用于 Laravel 4 的 Markdown 基于文件的博客系统

安装: 657

依赖项: 0

建议者: 0

安全: 0

星标: 11

关注者: 1

分支: 3

开放问题: 0

语言:JavaScript

1.0 2013-05-23 20:50 UTC

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
密码: 密码