我正在使用 Dokuwiki 用一组已知的页面填充一个站点。说,foo_1
通过foo_9
。这些页面的内容会改变,但名称和位置永远不会改变。
我想以这些页面的特定顺序提供完整内容的 RSS 提要:
foo_1
foo_2
foo_3
...
foo_9
使用默认的联合项目是不可能的(它总是使用顶部最新项目的排序顺序),所以我想我需要创建一个自定义副本feed.php
问题是,我不是一个足够好的 PHP 开发人员,不知道我需要改变什么。在feed.php
第 134 行,该函数rss_buildItems
看起来像我想要调整的。本质上,我想将一个简单的项目数组传递给它,以正确的顺序列出(假设这会起作用),然后删除收集信息的调用(在我看来,它在第 288 行函数getRecents()
,但我对此也有点困惑)。所以,我需要:
- 我要列出的 ID 或其他相关页面数据。
- 数组的格式。
- 要阻止的行以停止基于日期的列表方法。
如果有人可以让我开始,或者有任何其他可能更容易的想法,我将不胜感激。