PHP自动脚注和尾注生成器

PHP自动脚注和尾注生成器,php,wiki,footnotes,Php,Wiki,Footnotes,这是一个涉及尾注的一般信息问题,而不是“检查我的代码”问题。这是因为我几乎找不到关于这个主题的(有用的)信息,而且我自己也不具备创建这个主题的技能。但我仍然认为,在网上建立一个关于这个问题的集体讨论会/论坛主题是有用的 问题:我已经在一个用HTML5、CSS3、jquery和PHP手工设计的网站上写了大约60篇文章,其中有十几篇是书长或接近书长的——后两篇主要是用预先存在的代码。我对它很满意,除了一件事:尾注!更新它们需要很长时间 一篇文章平均有120个尾注(最多550个)。我经常需要添加更多的

这是一个涉及尾注的一般信息问题,而不是“检查我的代码”问题。这是因为我几乎找不到关于这个主题的(有用的)信息,而且我自己也不具备创建这个主题的技能。但我仍然认为,在网上建立一个关于这个问题的集体讨论会/论坛主题是有用的

问题:我已经在一个用HTML5、CSS3、jquery和PHP手工设计的网站上写了大约60篇文章,其中有十几篇是书长或接近书长的——后两篇主要是用预先存在的代码。我对它很满意,除了一件事:尾注!更新它们需要很长时间

一篇文章平均有120个尾注(最多550个)。我经常需要添加更多的信息或需要额外的尾注,尤其是在写作/校对过程中。这意味着在任何地方都需要2到30分钟的拷贝粘贴“[113]s”和“[114]s”。效率太低了

通常我不喜欢缺乏灵感的Wiki CMS平台,但它们有一个巨大的好处:
cite.php
插件。像这个:

一旦你有了这个,你只需要在
{{reflist}
标签下面自动生成一个尾注之间放置一个URL。这里解释如下:

脚注是使用Cite.php软件扩展创建的。这 扩展添加类似HTML的元素
..
。这些元素也用于 模板数量;例如,它的使用越来越普遍 {{reflist}}而不是
,因为它可以设置引用的样式 名单

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

我的主要问题是,是否有人知道这种类型的代码是为定制设计的网站创建的。或者如果有人知道如何手动编程?如果不太难的话,我可能在不久的将来亲自尝试,或者雇佣一名程序员


顺便说一句,我过去确实研究过HTML5的尾注解决方案。我记不起细节了,但很糟糕。拥有一种类型的标记非常重要,每种标记都会生成一个新的自动尾注。

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

像Laravel这样的MVC框架将其作为应用程序的一部分

但是在您的问题中提供的链接中,
{{reflist}
只是引用了标签中的内容,比如引用的
内容

提供的
Cite.php
helper文件正在解析标签内的内容,如
..
到具有相同内容的大括号内的变量
reflist


编写这样的程序应该不是很困难。

我不确定我是否理解你的问题。你在问如何在你的网站上使用这个插件吗?