PHP自动脚注和尾注发生器

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP自动脚注和尾注发生器脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
这更像是涉及尾注的一般信息问题而不是“检查我的代码”.那是因为我几乎找不到关于这个主题的(有用的)信息,也没有自己创造这个的技能.但我仍然认为在网上创建关于此的一般头脑风暴会话/论坛帖子是有用的.

问题:我在一个HTML5,CSS3,jquery和PHP手动设计的网站上写了大约60篇文章,其中十几篇是书本长度或接近书本长度 – 后两种主要是预先存在的代码.除了一件事,我很满意:尾注!更新它们需要永远.

一篇普通文章有120个尾注(最多550个).它经常发生,特别是在写作/校对过程中,我需要添加更多信息或想要一个额外的尾注.这意味着2到30分钟的复制粘贴“[113] s”,“[114] s”.这是无望的低效率.

通常我不喜欢不引人注目的Wiki CMS平台,但它们有一个巨大的好处:cITe.PHP插件.像这个:

https://www.mediawiki.org/wiki/Special:ExtensionDistributor?extdist_name=Cite&extdist_version=REL1_26&extdist_submit=

完成此操作后,您只需在< ref>之间放置一个网址即可. < / REF>并在{{reflist}}标记自动生成尾注.它在这里解释:

https://en.wikipedia.org/wiki/Help:Footnotes

我已经检查了插件,当然,它不仅仅是几行PHP.

我的主要问题是,是否有人知道是否已为自定义设计的网站创建此类代码.或者,如果有人知道如何手动编程?如果不是太难,我可能会在不久的将来自己尝试或聘请程序员.

附:我过去曾为尾注研究过HTML5解决方案.不记得细节,但他们很可怕.拥有一种类型的标签至关重要,每种标签都会生成一个新的自动尾注.

解决方法

{{}}不是标准的HTML标记,但通常在一些现代的MVC框架中,它们被用作PHP语法的替代,如echo $foodNote,它与{{$foodNote}}相同.

像Laravel这样的MVC框架将它作为blade template的一部分使用.

但是,在您提问的链接中,{{reflist}}仅指代标记内的内容,例如< ref>引用的内容< / ref>.

提供的Cite.PHP帮助文件正在解析标签内的内容,例如< ref> …< / ref>在具有相同内容的花括号内变量reflist.

编程这样的事情应该不是很困难.

脚本宝典总结

以上是脚本宝典为你收集整理的PHP自动脚注和尾注发生器全部内容,希望文章能够帮你解决PHP自动脚注和尾注发生器所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:php自动