找到10234个回复
@net909,现在可以通过全局选项 ?_content=ubb 来获得帖子的UBB格式内容了。
也可以通过 _content=json 来获得 at 消息的机器可读数据。
已经实现 json 版对用户输入的 URL 不进行编码了。
html 版还是进行编码(从而跳转到 link.url.html)。
之所以可以很方便的实现这个特性,是因为帖子内容的存储方式是PHP数组,每个UBB标记都被解析成一个对象,因此生成的内容可以很容易被改变。
@超级管理员,是啊,这个API的实现方式就是把本来页面里的参数json打印一下啊。
@net909,说起来你们真的想要返回UBB内容吗?(返回UBB内容和返回html内容要做的事情是一样多的。因为帖子在数据库中的存储形式既不是ubb也不是html,而是php数组。)如果确实有这个需求,我可以提供。
cool
明明就是偷懒了吧,把本来页面里的参数json打印一下
用这个写个消息机还不错!
之后可以提供选项来把相对链接变成绝对链接;不对用户输入的链接进行编码;修改at按钮调用的函数名等。
@net909,虎绿林的UBB解析工作非常复杂,因此由客户端自己来解析是不现实的。所以只在编辑时提供UBB,在展示时不提供。
帖子页面怎么不能返回UBB的形式
顶
表示之前就在想把页面的数据用js采集保存成对象 ,, 然后输出一个新的页面在把对象里的各种数据填进去 不过一直没时间去搞~
我噗
路过
都是死在前端。。。
不懂
留名
发言被站长屏蔽,仅管理员和作者本人可见。