Jump to content

Справка:Внешний поиск

From mediawiki.org
This page is a translated version of the page Help:External searches and the translation is 95% complete.
Outdated translations are marked like this.
PD Примечание: Редактируя эту страницу, вы соглашаетесь на передачу своего вклада по лицензии CC0.
Подробнее — в проекте Помощь с общественным достоянием.
PD

Можно создать внешний поиск по теме по ключевым словам, используя шаблон.

Например, это то, что подойдет для Google:

<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|firstTerm+Second+и так далее}}

Также можно составлять фразы, используя %22Term1+Term2+и т.п.%22.

  • Внешний поиск полезен, когда статья требует определенных ключевых слов для эффективного поиска.
  • Для редактора это позволяет производить поиск в сети быстрее и безболезненно.

Другие приложения шаблона включают поиск на форумах, отчетов об ошибках того же типа, для вики-сайтов по разработке программного обеспечения, где вики-страницы и форум работают вместе.

Использование префиксов интервики

В Википедии есть префикс интервики с аналогичным эффектом, поэтому вы можете ссылаться на результаты Google с помощью $code1: firstTerm + Second + etc $code2, хотя шаблоны по-прежнему полезны для связывания с другими поисковыми системами.

Чтобы увидеть явное преимущество реализации шаблона над префиксом интервики Google по умолчанию, рассмотрим следующий измененный пример:

<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:
* {{Google|Term1 Term2 Term3}}
* {{Google|"a phrase"}}
[[Category:Template|Google]]
</noinclude>

Обратите внимание на приложение MediaWiki волшебное слово urlencode. Это дает нам удобство и элегантность ввода строки запроса в статье Википедии в той же буквальной форме, которую мы вводили бы в поле поиска Google, включая пробелы и кавычки, вместо того, чтобы представлять их косвенно с помощью + и %20.