Help:外部搜索

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page Help:External searches and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎magyar • ‎Bahasa Indonesia • ‎日本語 • ‎한국어 • ‎Lëtzebuergesch • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎slovenčina • ‎中文
PD 注意:当你编辑本页面时,你将表示同意以CC0协议授权你的贡献。你可以在公有领域帮助文档找到更多信息。
PD

可以使用模板创建一个外部搜索链接,以实现针对某个主题的关键字搜索。

例如,下面的代码可以调用谷歌搜索:

<span style="border: 1px solid #CCD5DB;">[[Image:GoogleIcon.PNG]] [http://www.google.com/search?safe=off&q={{{1|Wiki}}} {{{1|Google}}}]</span>
<noinclude>
== Usage ==
Allows to establish a link to a search query at the Google search engine:
<div style="display:table; width:auto;"><pre>
{{Google|Term1+Term2+Term3}}
</pre></div>
[[Category:Template|Google]]
</noinclude>

调用方法很简单。{{Google|第一个关键字+第二个+等等}}

还可以这样搜索词组:%22关键字1+关键字2+等等%22

  • 当一篇文章需要使用关键字进行搜索时,外部搜索将会非常有用。
  • 对于编辑者来说,它使调用 Web 搜索更快、更容易。

这个模板在其它方面的应用还包括搜索论坛,以及,当用于软件开发的 wiki 和论坛协同工作时,搜索同类型的 Bug 报告。

注意:维基百科中有一个效果类似的跨 wiki 前缀,以便你可以调用 [[Google:第一个关键字+第二个+等等]] 链接到谷歌搜索结果。但当需要链接到其它搜索引擎时,模板仍十分有用。

关于模板实现比默认的跨 wiki 前缀所具有的优势,考虑下面这个修改后的示例:

<span style="border: 1px solid #CCD5DB;">[[Image:GoogleIcon.PNG]] [http://www.google.com/search?safe=off&q={{urlencode:{{{1|Wiki}}}}} {{{1|Google}}}]</span>
<noinclude>
== Usage ==

Allows to establish a link to a search query at the Google search engine:
* <code>{{Google|Term1 Term2 Term3}}</code>
* <code>{{Google|"a phrase"}}</code>
[[Category:Template|Google]]
</noinclude>

注意 MediaWiki 魔术字 urlencode 的使用。这使我们可以更方便快捷地在维基百科的文章中输入搜索字符串——就像在谷歌搜索框中输入字符那样——包括空格和引号,而不是使用 +%20 去间接地表示它们。