josuey/li3_markdown

Lithium PHP Markdown 解析器

安装: 8

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 2

分支: 2

类型:li3-libraries

dev-master 2012-05-26 02:24 UTC

This package is not auto-updated.

Last update: 2024-09-14 11:45:44 UTC


README

Lithium 库用于解析 markdown,使用 PHP Markdown Extra

PHP Markdown Extra 版本: 1.2.4

安装

使用 Composer

最佳选项

修改你的项目 composer.json 文件

{
    "require": {
    	...
        "joseym/li3_markdown": "master"
        ...
    }
}

运行 php composer.phar install (或 php composer.phar update),除了将其添加到你的库之外,你应该可以正常使用了。

子模块或克隆

选择以下之一

将插件克隆/下载到你的应用的 libraries 目录。

子模块

从你的 app 目录

git submodule add git://github.com/joseym/li3_markdown.git libraries/li3_markdown

克隆

从你的 app/libraries 目录

git clone git://github.com/joseym/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->display($markup) ?>

协作

一如既往,我欢迎你的协作来使事情“更好”,所以如果你觉得需要,请分支并贡献。

致谢