minetro/simple-blogger
最新稳定版本:0.1.2
Composer 安装命令:
composer create-project minetro/simple-blogger
包简介
Simple static blogger based on Nette
README 文档
README
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
Disclaimer
| ⚠️ | This project is no longer being maintained. Please use contributte/webapp-skeleton. |
|---|
| Composer | minetro/simple-blogger |
|---|---|
| Version | |
| PHP | |
| License |
Simple static blogger based on Nette.
This project is deprecated. Use better solution blogette/platform.
Usage
Register BloggerExtension to your other extensions.
extensions: blog: Minetro\Blog\Simple\DI\BloggerExtension
You have to set folder where Nette\Utils\Finder will be looking for posts.
blog: posts: %appDir%/data
Posts
Post consists of two parts. Meta file and content file.
Metafile
Let's we have a file in data/201505/post.neon. All meta files must have neon extension.
Take a look to example meta file.
id: 1 date: 06.05.2015 title: Some cool title post: %file%/post.md seo: title: 'Best framework in the world' keywords: 'nette, php, framework' description: 'Nothing to say. It's a fact.' tags: - php config: comments: yes social: yes parser: parsedown
Required properties are id, date, title and post.
Post is a target to your content file. Content file could be .md, .latte or whatever. But you have to specific
parser. In this case it is parsedown.
Model
PostsService
To obtain all posts, one posts, order posts, filters posts here is PostsService.
->findAll(Configuration $c) - returns array of posts.
->fetch(Configuration $c) - returns just one posts or nothing.
Configuration
There are 3 objects. Criteria, Sorter and Paginator.
Criteria - it is for posts filtering (excluding)
Sorter - it is for posts sorting
Paginator - it extends classic Nette\Utils\Paginator
View
View is not part of this library. You have to display posts by yourself.
Development
This package was maintain by these authors.
Consider to support contributte development team. Also thank you for being used this package.
统计信息
- 总下载量: 4.96k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2015-05-07