「GoogleSiteSearch」の版間の差分
提供: sha.ngri.la
1行目: | 1行目: | ||
MediaWikiのサイト内の検索に[https://cse.google.com/cse/all Googleカスタム検索]を追加します。MediaWikiの検索は少し残念すぎますので、、、 | MediaWikiのサイト内の検索に[https://cse.google.com/cse/all Googleカスタム検索]を追加します。MediaWikiの検索は少し残念すぎますので、、、 | ||
− | [https://cse.google.com/ https://cse.google.com/]にアクセスして、対象の検索エンジンをクリックします。 | + | <ul> |
+ | <li>[https://cse.google.com/ https://cse.google.com/]にアクセスして、対象の検索エンジンをクリックします。 | ||
[[File:screencapture-cse-google-cse-all-1510581008338.png|800px]] | [[File:screencapture-cse-google-cse-all-1510581008338.png|800px]] | ||
− | 「検索エンジンID」をクリックして表示されるIDを後で使います。 | + | <li>「検索エンジンID」をクリックして表示されるIDを後で使います。 |
[[File:screencapture-cse-google-cse-setup-basic-1510582620349.png|800px]] | [[File:screencapture-cse-google-cse-setup-basic-1510582620349.png|800px]] | ||
− | 「デザイン」をクリックして検索結果を表示するレイアウトを選ぶことができます。 | + | <li>「デザイン」をクリックして検索結果を表示するレイアウトを選ぶことができます。 |
[[File:screencapture-cse-google-cse-lookandfeel-layout-1510583654952.png|800px]] | [[File:screencapture-cse-google-cse-lookandfeel-layout-1510583654952.png|800px]] | ||
− | <code>extensions</code>のディレクトリに移動して、<code>GoogleSiteSearch</code>をダウンロードします。 | + | <li><code>extensions</code>のディレクトリに移動して、<code>GoogleSiteSearch</code>をダウンロードします。 |
cd extensions/ | cd extensions/ | ||
git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/GoogleSiteSearch.git | git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/GoogleSiteSearch.git | ||
+ | |||
+ | <li><code>LocalSettings.php</code>を編集します。<code>YOUR_CSE_ID</code>の部分にさっき表示された「検索エンジンID」を記載します。 | ||
+ | wfLoadExtension( 'GoogleSiteSearch' ); | ||
+ | $wgGoogleSiteSearchCSEID = 'YOUR_CSE_ID'; | ||
+ | </ul> | ||
+ | |||
+ | {{DEFAULTSORT:googlesitesearch}} | ||
+ | [[Category:MediaWiki]] | ||
+ | [[Category:Extensions]] | ||
+ | [[Category:Google]] |
2017年11月13日 (月) 14:43時点における版
MediaWikiのサイト内の検索にGoogleカスタム検索を追加します。MediaWikiの検索は少し残念すぎますので、、、
- https://cse.google.com/にアクセスして、対象の検索エンジンをクリックします。
- 「検索エンジンID」をクリックして表示されるIDを後で使います。
- 「デザイン」をクリックして検索結果を表示するレイアウトを選ぶことができます。
extensions
のディレクトリに移動して、GoogleSiteSearch
をダウンロードします。 cd extensions/ git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/GoogleSiteSearch.gitLocalSettings.php
を編集します。YOUR_CSE_ID
の部分にさっき表示された「検索エンジンID」を記載します。 wfLoadExtension( 'GoogleSiteSearch' ); $wgGoogleSiteSearchCSEID = 'YOUR_CSE_ID';