美文网首页
wecenter学习笔记-BBCode(Bulletin Boa

wecenter学习笔记-BBCode(Bulletin Boa

作者: imhaiyang | 来源:发表于2016-07-11 18:44 被阅读167次

该文是wecenter学习笔记的一部分

BBCode(Bulletin Board Code)

参照:[wikipedia: BBCode](https://zh.wikipedia.org/wiki/BBCode)

使用

BBCode并没有一个共同的标准,但仍然有一些语法因为被广泛采用而成为共通语法:

$article_info['message'] = FORMAT::parse_attachs(nl2br(FORMAT::parse_bbcode($article_info['message'])));

实现

参照FORMAT的实现

system/class/cls_format.inc.php#parse_bbcode

public static function parse_bbcode($text)
{
    if (!$text)
    {
        return false;
    }

    return self::parse_links(load_class('Services_BBCode')->parse($text));
}

Services_BBCode完成了BBCode到html的转换

system/Services/BBCode.php


全局异常处理 ←o

相关文章

网友评论

      本文标题:wecenter学习笔记-BBCode(Bulletin Boa

      本文链接:https://www.haomeiwen.com/subject/ilsjjttx.html