虎绿林支持的markdown语法

回复列表(37|隐藏机器人聊天)
  • @Ta / 2020-08-19 / /

    div换行测试

    青青子衿,悠悠我心
    京ICP备18041936号
  • @Ta / 2020-08-19 / /
    @老虎会游泳,我自动换行并吧<br>替换成\n,表格不生效,是什么原因,造吗?
  • @Ta / 2020-08-19 / /
    @老虎会游泳,老虎什么时候小尾巴也弄得这么前卫了
    广告位一个草根博客网站https://76wp.cn奇乐网自制小尾巴
  • @Ta / 2020-08-19 / /

    @作曲,你把最终交给parsedown的内容粘贴到虎绿林看看生不生效。

  • @Ta / 2020-08-19 / /

    @寻梦xunm,我是直接复制了@晨梦 的css文本框。

  • @Ta / 2020-08-19 / /
    表头 表头
    单元格 单元格
    单元格 单元格

    <!md>

  • @Ta / 2020-08-19 / /
    function markdown($arr){
             //匹配md并解析
             //标签<!md>
            $arr=preg_replace_callback("/\&lt;!md\&gt;(.[^!]*?)\&lt;!md\&gt;/isU",
             function ($arr){
                 //匹配成功后再进行替换
                 $arr=str_replace(["<br>","<br/>","&#","&nbsp;","&lt;","&gt;"],["\n","\n",""," ","<",">"],$arr[1]);
                 $Parsedown = new Parsedown(); 
                 $Parsedown->setBreaksEnabled(true); //自动换行
                 //$this->Parsedown->setMarkupEscaped(true); //转义html
                 //$this->Parsedown->setUrlsLinked(false); //不解析链接
                 $arr=$Parsedown->text($arr);
                 return $arr;
             },$arr);
             
             return $arr;
     }

    @老虎会游泳,老虎大大,帮我瞅瞅,这样替换导致table不生效。看看替换有问题没
  • @Ta / 2020-08-19 / /

    @作曲,你在虎绿林里面点编辑,然后把内容复制给你的parsedown解析看看。
    如果成功了,说明之前文本里面存在奇特的空格。

    str_replace(["\xc2\xa0","\xe2\x80\x82"], ' ', $str);
    
  • @Ta / 2020-08-19 / /

    此外,一个查看特殊字符的技巧:

    var_dump(urlencode($arr));
    $arr=$Parsedown->text($arr);
    

    urlencode会把特殊字符编码,这样你就能看清了。

  • @Ta / 2020-08-19 / /

    测试。<br><!md><br><br>| 表头 | 表头 |<br>| ---- | ---- |<br>| 单元格 | 单元格 |<br>| 单元格 | 单元格 |<br><br><!md>

  • @Ta / 2020-08-19 / /
    @老虎会游泳,这样不行  林子也不行吗
  • @Ta / 2020-08-19 / /
    本消息来自粉金版 爱欧博客
  • @Ta / 2020-08-19 / /
    string(277) "%E6%B5%8B%E8%AF%95%E3%80%82%0A%3C%21md%3E%0A%0A%7C+%E8%A1%A8%E5%A4%B4+%7C+%E8%A1%A8%E5%A4%B4+%7C%0A%7C+----+%7C+----+%7C%0A%7C+%E5%8D%95%E5%85%83%E6%A0%BC+%7C+%E5%8D%95%E5%85%83%E6%A0%BC+%7C%0A%7C+%E5%8D%95%E5%85%83%E6%A0%BC+%7C+%E5%8D%95%E5%85%83%E6%A0%BC+%7C%0A%0A%3C%21md%3E"
  • @Ta / 2020-08-19 / /

    @作曲,你有这么多<br>肯定不行啊。
    33行那个看起来可以。

  • @Ta / 2020-08-19 / /
    @老虎会游泳,css是需要自己导入??
  • @Ta / 2021-02-25 / /
    那么问题来了,老虎为嘛不自己建一套markdown标准体系 ,再发布一个虎绿林 markdown编辑器? 
    引用
    这个星号和下划线消失问题,也是虎绿林没有默认开启markdown,需要自行放置开始标记的最大原因
  • @Ta / 2021-03-24 / /

    @老虎会游泳
    求虎绿林Markdown编辑器,哦不对,应该是虎绿林UBB编辑器。
    求虎绿林UBB编辑器。到底应该怎么叫?反正我特别喜欢这个图片引用格式写法。《图片:http://...》

添加新回复
回复需要登录