问题标签 [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.
apache - 防止网站出现任何外部链接
我正在使用 DokuWiki,因为我们已尝试尽可能多地保护它,以确保它在我们服务器上的位置保密。因此,我们希望确保在任何会显示我们基础设施位置的页面上都不能点击任何链接。有什么方法可以使用 DokuWiki 配置此限制,或者是否有已知的方法可以通过第三方传递 URL?
namespaces - 如何在 dokuwiki 中选择命名空间和页面名称,以便 indexmenu 和 pagenav 与 useheading 很好地配合使用?
我即将将以前保存在 pdf 中的用户手册移动到 dokuwiki。在开始移动所有内容之前,我想确保我可以让以下组件很好地交互:
indexmenu,useheading,pagenav,bookcreator。
在我的小规模测试中,到目前为止,我无法达到我想要的效果。
目标:我想要侧边栏导航以及每一页上的下一步和前进按钮,它们的导航方式就像你在书中所期望的那样。
我有两个主要部分,每个部分都包含许多命名空间(我认为它们是包含小节的部分)和页面(现在没有小节,但将来可能会有一些)。
从长远来看,我想使用 bookcreator 来使用侧边栏中的订单。
我给你画了一张照片,但不允许发布,所以这里是一个链接:
http://images.labtutor.com/images/pagenav.png
采取的步骤:我打开了 useheadings(它使“你在这里”导航变得漂亮),使用了 indexmenu 和 pagenav,并启动了所有带有 010、020、030 等前缀的页面和命名空间。
在我的示例中,010 和 020 只是页面,030 是一个命名空间,在该命名空间中有两个页面。
我得到的(但不想要的): indexmenu 首先使用 030 命名空间构建侧边栏,然后是 pages。页面按字母顺序排序,而不是按前缀排序。排序选项对我来说意义不大,我已经玩了一段时间但没有成功。
http://images.labtutor.com/images/pagenavbad.png
当我希望它进入一个小节(命名空间中的页面)时,pagenav 不会进入命名空间。这意味着如果我得到这个:
介绍页面(点击下一步 ->) 如何开始(点击下一步 ->) 一些细节(点击下一步 ->) 故障排除。
我怀疑我对如何使用页面和名称空间有根本的误解,或者......好吧,否则。
谢谢你的帮助!
java - 来自java的dokuwiki认证
这是场景:
我想使用docuwiki向用户显示帮助和其他内容。用户按组织分组。每个组织都有自己的内容,这些内容应该是他们私有的。输入 ACL。我知道如何创建用户并将他限制在 wiki 的某个子部分。
现在有趣的部分开始了。如何从我的服务器验证这些用户?我正在运行 Tomcat/Java/MSSQL 堆栈。我完全控制了两台服务器。
我想如果可能的话,我想我可以将用户名/密码从 servlet 发布到 wiki,并获得一些用户可以访问该站点的令牌。但我在文档中没有看到任何关于此的内容。如果有人有任何想法、指示或替代方案,我将不胜感激。
dokuwiki - 如何使 dokuwiki 显示为 PC 模式而不是移动模式?
我已经安装dokuwiki
到我的服务器上。
当我使用 Android 或 iPhone 访问它时,它会以移动模式显示。
但我想将其显示为 PC 模式。
我怎样才能?
php - 使用 php 和 javascript 将 wiki 拉到 html
我想使用此处提到的这些技术将 wiki 语法更改为 html。
http://www.ladyada.net/library/software/wiki.html
这是我的 php 页面的源代码,它似乎工作正常。你可以这样尝试自己:
http://temelelektronik.net/wiki/show.php?id=test
但是,当我将此 Javascript 代码添加到空白 html 页面时,我什么也看不到。这是 HTML 文件。
如您所见,它什么也没显示。
http://temelelektronik.net/wiki/test.html
我该如何解决这个问题?您可以提供的任何帮助将不胜感激。谢谢..
dokuwiki - 使用 Syntaxhighlighter3 时如何禁用内置代码框?
我正在使用 Dokuwiki 并希望在使用 Syntaxhighlighter3 时摆脱内置代码框(带有灰色轮廓的框)。
感谢是否有人知道如何做到这一点。
php - 在 Dokuwiki 中使用循环自动创建多个链接?
我试图找到一种在 Dokuwiki 中自动创建多个链接的方法。
我尝试启用 php 并使用以下代码:
我认为“回声”会像在 HTML 中一样工作,它的输出会被 Dokuwiki 解释为它自己的命令
(创建 3 个链接),但我只得到以下文本输出(无链接):
[[第1页]]1[[第2页]]2[[第3页]]3
关于如何在 Dokuwiki 中使用循环(不一定使用 PHP)来创建多个链接的任何帮助?
谢谢!
file-upload - 在 dokuwiki 中使用 curl 命令行上传文件
我正在尝试找到一种方法来做到这一点。到目前为止,由于 cookie 参数,我已经能够访问页面:
接着
要上传文件,我应该在 php 页面上获取表单参数。我不完全知道我在寻找什么:
javascript - jQuery form.id 与 form.id.value
我正在研究 dokuwiki 插件,我发现关于 js 如何存储元素 id 的想法很有趣。我不确定发生了什么......所以我有一个来自 dokuwiki linkwiz.js 文件的代码,用于确定 ':' char 是否在 id 字符串的一部分中:
$editor 是 jQuery 对象。如您所见,他们使用 form.id.value 获取元素的 id,但在某些情况下,当我使用 jQuery .attr 方法动态设置元素的 id 时,form.id.value 未定义,id 字符串仅保留在 form.id 中。你知道为什么会这样吗?哪个更符合标准?
dokuwiki - 在 dokuwiki 页面上包含 jquery
我正在尝试将 html/javascript 页面添加到我们的 dokuwiki 中。
我看到该标签适用于页面主体并运行简单的 javascript。(alert()) 但是我们的 javascript 可以与 Jquery 一起使用,我不知道如何将它包含到我的新 dokuwiki 页面中。
有什么办法吗?
谢谢 !