我最近加入了一家公司,该公司的团队在许多系统中维护大量数据。我所在的组使用MediaWiki,我想链接到其中一些Lotus Notes文档。注释“ URL”采用以下格式-注释:// PATH_TO_DOCUMENT / DOCUMENT_NUMBER
有人知道我可以拥有此文档的超链接吗?我可以坚持使用IE,因为此Wiki具有很多格式的文件链接,这些链接在IE中效果最好。
我最近加入了一家公司,该公司的团队在许多系统中维护大量数据。我所在的组使用MediaWiki,我想链接到其中一些Lotus Notes文档。注释“ URL”采用以下格式-注释:// PATH_TO_DOCUMENT / DOCUMENT_NUMBER
有人知道我可以拥有此文档的超链接吗?我可以坚持使用IE,因为此Wiki具有很多格式的文件链接,这些链接在IE中效果最好。
Answers:
根据这篇文章从MediaWiki.org,你可能需要改变你的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
);
如果您需要一个链接来打开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服务器上设置了登录名和密码的人才能使用这些链接。