本文共计13092个字,预计阅读时长52.4分钟。
付费按钮支持<p>
标签的输入,直接转换为<br>
由于付费按钮的内容不支持短代码,也事实上从底层逻辑上,并不支持段落换行,也就是<p>
,那么我就直接在用户插入换行的命令前,直接将<p>
转换为<br>
可能这样说理解起来比较费解。思考那么通俗一点说。
其实这个按钮最初的目的就是隐藏一段文字,不考虑换行不换行的操作。
而以我一直以来跟自己死磕的习惯,大家也肯定有所了解,这点功能对我来说简直不能够满足啊~酷拽
现在我希望它支持一些较为复杂的格式,例如换行,可以点击的链接之类的,那么其实就是鼓励用户,在编辑完了自己的帖子后,使用插入源代码的方式,插入你想隐藏的内容。
这就有了一个问题,就是在编辑器中,编辑好的源代码是下图这样的(这也是我不喜欢富文本编辑器的主要原因,对于用户来说这些标签太过复杂,bbcode和Markdown则方便很多叹气,但可惜的是,Markdown是需要一些学习成本的,而富文本编辑器这不需要,而且这个富文本编辑器的可扩展项真的太棒了,可以通过自己写插件的形式实现了很多其他编辑器无法实现的功能,为了咱们的论坛能有比较好的阅读效果,也只能选择更适合大众的编辑器)
用户即便直接粘贴进来,也会导致付费隐藏的短代码失效
所以才有了本次修改,本次修改后,即便你直接粘贴了以上的源代码,编辑器也不会直接插入<p>
标签,而是直接自动替换成<br>
标签。
像是这样(以下是我想插入的带有html格式的源代码)
<p>苏州大学新闻网9月18日消息</p>
<p>近日,苏州大学放射医学与辐射防护国家重点实验室王殳凹教授、王亚星教授团队联合苏州大学纳米科学技术学院、西安高新技术研究所、西北核技术研究所、湘潭大学等研究人员提出了一种基于“内置能量转换器”的锕系微型核电池结构设计理念</p>
<p>通过将锕系元素与发光镧系元素的分子层级耦合,实现了放射性核素衰变能到光能转换效率近8000倍的提升并组装了目前已知效率最高的辐光伏核电池。</p>
<p>研究成果“Micronuclear battery based on a coalescent energy transducer”在《自然》(Nature)上发表。</p>
我把他粘贴到付费内容的输入框中
插入后的结果就自动变成了下图
显示为
这样就省去了使用此功能的用户来回调整和付费标签失效的问题~~~~~
搞定收工得意
经过一番折腾,基本上已经搞定,我们开启帖子付费的目的,其实就是让论坛的金币流动起来。
具体的我已经在
并且,论坛金币的获取方式只有每日签到和发帖
为了让新用户能够尽快适应本站,在练气组期用户,是不可以发布购买贴的,事实上,练气期也就是论坛的新手期,多多发帖,多多回复,多多签到,很快就能升级到御灵期,到了御灵期及以上,就可以使用付费功能了。
关于用户组的解释——请查阅这里
关于积分,请查阅
我们首先来看看怎么开启
首先,在发帖时,使用Ctrl+F5强制刷新一下页面
然后我们点击金币按钮来插入您出售的内容
请注意,您插入的内容可以是
但不可以是
其原因是由于这样会引起和短代码系统的冲突,所以,不可避免的,在付费内容里,你无法添加与其他短代码相关的任何代码。
我们也将竭尽全力在以后修复这一问题,但目前只能先这样
好了我们先试试~
本站开启论坛付费(金币支付)系统【2024-09-24更新】