bruensicke / li3_markdown
Lithium PHP Markdown 解析器
0.1.0
2013-04-10 20:18 UTC
Requires
- php: >=5.3
- composer/installers: *
Suggests
- UnionOfRAD/lithium: Lithium is required for this plugin.
Replaces
This package is not auto-updated.
Last update: 2024-09-14 13:47:30 UTC
README
Lithium 库用于解析 markdown,使用 PHP Markdown Extra Extended。
PHP Markdown Extra 版本:1.2.4
安装
使用 Composer
最佳选择
修改你的项目 composer.json
文件
{ "require": { ... "bruensicke/li3_markdown": "master" ... } }
运行 php composer.phar install
(或 php composer.phar update
),除了添加到你的库之外,你应该可以正常运行。
子模块或克隆
选择以下之一
将插件克隆/下载到你的应用 libraries
目录。
子模块
从你的 app
目录
git submodule add git://github.com/bruensicke/li3_markdown.git libraries/li3_markdown
克隆
从你的 app/libraries
目录
git clone git://github.com/bruensicke/li3_markdown.git
使用
要启用库,请将以下行添加到 app/config/bootstrap/libraries.php
文件末尾
Libraries::add('li3_markdown');
Markdown 视图
要使用 markdown 解析整个视图,只需将你的模板命名为类似
view_name.md.php
渲染器会看到这是一个 markdown 模板并对其进行渲染,否则它将像正常一样渲染。
选择性渲染
这是一个辅助方法,允许你通过 markdown 解析器有选择性地渲染文本。要在模板文件中渲染结果,只需调用
markdown
辅助函数并运行display
<?php echo $this->markdown->render($markup) ?>
安装
将子模块添加到你的 li3 库
git submodule add git@github.com:bruensicke/li3_markdown.git libraries/li3_markdown
并在你的应用中激活它(config/bootstrap/libraries.php),当然
Libraries::add('li3_markdown');
合作
一如既往,我欢迎你的合作,让事情“更好”,所以如果你觉得需要,请进行分支和贡献。
致谢
请在此处报告任何错误:https://github.com/bruensicke/li3_markdown/issues