我最近加入了一家公司,那里的团队在很多系统中维护大量数据。我所在的团队使用 MediaWiki,并且有一些我想链接到那里的 Lotus Notes 文档。注释“URL”的格式如下 - Notes://PATH_TO_DOCUMENT/DOCUMENT_NUMBER
有人知道我怎样才能获得此文档的超链接吗?我坚持使用 IE 没问题,因为此 wiki 有许多文件链接的格式在 IE 中效果最佳。
答案1
根据本文从维基百科,您可能需要更改 wiki 实例的配置以允许无法识别的协议笔记://。
摘自本文:
MediaWiki 1.20.0 中的默认值是
$wgUrlProtocols = array(
'http://',
'https://',
'ftp://',
'irc://',
'ircs://', // @bug 28503
'gopher://',
'telnet://', // Well if we're going to support the above.. -ævar
'nntp://', // @bug 3808 RFC 1738
'worldwind://',
'mailto:',
'news:',
'svn://',
'git://',
'mms://',
'//', // for protocol-relative URLs
);
您需要将您的协议添加到最后(类似于此):
$wgUrlProtocols = array(
'http://',
'https://',
'ftp://',
'irc://',
'ircs://', // @bug 28503
'gopher://',
'telnet://', // Well if we're going to support the above.. -ævar
'nntp://', // @bug 3808 RFC 1738
'worldwind://',
'mailto:',
'news:',
'svn://',
'git://',
'mms://',
'notes://',
'//', // for protocol-relative URLs
);
答案2
如果您想要一个可以打开 Lotus Notes 文档的链接,以便在 IE 中查看它们,那么您必须咨询 Lotus Notes 和 Domino 系统的管理员。询问他们您的 Lotus Domino 服务器是否正在运行 Domino HTTP 任务。如果服务器正在运行 HTTP,那么可以使用常规的“http://...”链接在浏览器中打开文档,但是您仍然需要更多信息。即服务器的主机名或 IP 地址、用于 HTTP 访问的用户名和密码以及数据库的路径。您应该与 Lotus Domino 管理员讨论前两个信息。最后一个信息可以通过在 Notes 客户端中打开数据库并打开数据库属性对话框来实现 - 该对话框位于文件菜单上,位于“应用程序”或“数据库”下,具体取决于您的 Lotus Notes 版本。它将是一个以“.nsf”结尾的文件路径。有了这些信息,您可以构造一个 URL 以在浏览器中尝试:
http://domino-server-host-or-ip/path-ending-in-dot-nsf
在输入登录名和密码后,您应该会看到 Lotus Notes 数据库的 Web 呈现。这可能看起来非常丑陋。它可能需要加载 Java 小程序才能在浏览器中运行。这完全取决于数据库的构建方式以及 Lotus Notes 和 Domino 的版本有多旧。但如果一切都设置得当,您应该能够找到您的文档,在浏览器中捕获 URL,并将它们用作 MediaWiki 中的链接。当然,只有在 Domino 服务器上设置了登录名和密码的人才能使用这些链接。