bruensicke/li3_markdown

Lithium PHP Markdown 解析器

安装: 328

依赖项: 0

建议者: 0

安全: 0

星星: 5

关注者: 3

分支: 2

开放问题: 0

类型:lithium-library

0.1.0 2013-04-10 20:18 UTC

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