问题标签 [dokuwiki]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
305 浏览

php - 如何生成合并的 RSS 提要(来自 DokuWiki 和 Serendipity)

我在 DokuWiki 上开发了一个应用程序。我想提供一个“新闻”页面,提供来自内部 RSS 提要的最新更新、在 Serendipity 中维护的一些其他提要以及可能的其他位置。

尽管将提要解析器单独附加到每个解析器很简单,但我想将其聚合到一个列表中(可能是单个 RSS 提要)。

DokuWiki 和 Serendipity 服务器都没有连接到互联网 - 所以我不能为此使用外部服务 - 寻找代码。

有人有什么想法吗?

TIA

C。

0 投票
2 回答
1308 浏览

php - 在 Drupal 站点中集成 Dokuwiki

有人对如何将 Dokuwiki 与 Drupal 站点集成有经验或建议吗?我想要实现的是,用户只需使用 Drupal 登录一次,并且能够在导航到 wiki 时访问它。

0 投票
1 回答
281 浏览

javascript - 用于 dokuwiki 页面上 clickNshow 的 jQuery 脚本

我正在为我们公司制作一个 dokuwiki,但由于文档往往会变得非常大,我想折叠这些部分并只显示标题。单击标题后,应显示这些部分。

dokuwiki 提示和技巧页面显示了一个很好的小 jquery 脚本,它有助于这种单击和显示行为。我对其进行了修改,使其仅适用于“h2”而不适用于其他任何标题。

现在我唯一想要的是 2 级部分默认隐藏。我试图在div.level2{display:none;}主页上添加一个 CSS,但这并没有真正起到作用。它确实隐藏了这些部分,但在单击标题时它们不再出现。

当使用 javascript 代码加载页面时,有没有办法隐藏 h2 标题下方的所有部分?

0 投票
1 回答
586 浏览

php - 在 Dokuwiki 渲染插件中访问原始 wiki 页面内容

我创建了一个插件,它的基本功能运行良好。testing正如您在方法中看到的那样,它总是返回document_end()

但是我怎样才能访问简单、原始的 wiki 页面内容呢?

这是我在相应插件文件夹中的rawcontent.php文件。

0 投票
2 回答
1669 浏览

html - HTML 可用性问题 - (双击)单击以选择文本

众所周知,在浏览器中双击一个单词会选中它,三次单击会选中整个段落。

我正在调整一个 wiki,其中自动创建匿名用户的签名,它们看起来像:

--- // <ip.ad.dr.ess> //

"---" 生成一个 — , // 用于斜体文本并生成 <em></em>。

这就是它现在的工作方式,因为我对其进行了调整。现在我想知道可用性。

我的问题是:如何生成标记,以便在双击 IP 地址时,将选择整个地址并且仅选择该地址?

标记语言无关紧要,您可以在 HTML 中提供解决方案,但最好使用一种特定于 wiki (dokuwiki) 的解决方案。

谢谢

0 投票
2 回答
5355 浏览

wiki - 如何使用索引菜单?

我已经安装了 indexMenu 插件,在我的侧边栏中我创建了一个这样的菜单:

我想在我的菜单中隐藏一个条目:

替代文字

我怎样才能做到这一点?

0 投票
1 回答
1822 浏览

syntax-highlighting - Dokuwiki 编辑器中的语法高亮显示?

有没有办法在 dokuwiki 的“编辑器”中突出显示语法?

我的意思是在实际编辑窗口(实时)中突出显示语法,就像使用文本编辑器一样。

我从未见过这样的事情,但我想知道这是否可能。由于我在我的 dokuwiki 中输入了很多 LaTeX 数学内容,如果可以做到,那就太好了。

0 投票
2 回答
2043 浏览

dokuwiki - 如何使用 Dokuwiki 创建通用用户手册

我正在尝试使用 Dokuwiki 创建软件用户手册,因为我必须为不同平台的同一产品创建 3 个用户手册,并且更改非常少。Dokuwiki 有没有办法创建一个通用的用户手册,可以用于不同的产品?

0 投票
1 回答
97 浏览

php - 正则表达式:扩展或

我正在使用 RegEx 通过 PHP 获取文件的特定部分!

让我向您展示一个输入示例:

我的正则表达式现在可能是:$pattern = "/.*=+ SEARCHTERM =+(.*?)=+.*=+.*/s";

SEARCHTERM是我的正则表达式的灵活部分。

这里是关于我期望得到什么以及我收到什么的概述:

  • SEARCHTERM被KEYWORD1替换时,我期望CONTENT但什么也得不到
  • SEARCHTERM被ANOTHERKEYWORD替换时,我期望CONTENT2并得到它(所以这种情况有效
  • SEARCHTERM被TESTKEYWORD替换时,我期望CONTENT3什么也得不到

所以关键的部分是,在 Searchterm 之外可以有但不必是空行,并且 RegEx 首先必须查看是否有任何其他 === ANYTHING === 在SEARCHTERM之后,并且只有在没有的情况下,阅读所有内容,直到文件结束。

我想过,$pattern = "/.*=+ SEARCHTERM =+(.*?)[=+.*=+.*|.*]/";但这会引发语法错误。

非常感谢任何帮助!

0 投票
1 回答
968 浏览

web-crawler - DokuWiki 下载器

我正在使用这个框架,它在 DokuWiki 中有文档。该框架的开发人员警告说,文档将会消失,从而迫使用户切换到新版本的框架。

切换到新框架对我来说是不可能的,因为它需要对我的每个应用程序中的所有内容进行代码重构。因此,我需要下载他们的文档,并且我希望使用 DokuWiki 语法。

我有一个有权编辑页面的帐户,因此我可以看到每个页面的 DokuWiki 语法。

问题:有没有办法爬过 DokuWiki 的所有页面并获取所有 DokuWiki 语法的文章(当然有这样的特权)?


PS:作者拒绝提供所有 DokuWiki(许可证不是原因),我不想使用任何站点下载器。我只想要漂亮干净的 DokuWiki 语法,而无需手动爬取所有页面、编辑它们并保存源代码。

在此先感谢您的帮助!