PukiWikiの初期設定


投稿日:2011年7月28日
  • 0
  • 0



PukiWikiを使う前にまず設定するところ

アップロードしたフォルダにある「pukiwiki.ini.php」ファイルを開き、各種設定をする。


1.パスワードを編集する。

///////////////////////////////////////
// Admin password for this Wikisite // Default: always fail $adminpass = '{x-php-md5}' . md5('****');

「****」となっているところに自分のパスワードを入力します。md5で暗号化しパスワードを入力することもできます。


2.ページタイトルを編集する。

$page_title = 'PukiWiki';

PukiWiki」の部分を自分のサイトのタイトルに

$page_title = 'Apuarium Wiki';

なぜか日本語を入れると文字化けして、RSSなども不具合が出る。

解決法が見つかりました。エンコードのミスだったようです。


3.管理者情報を編集する。

$modifier = 'anonymous';
$modifierlink = 'http://pukiwiki.example.com/';</div>
「anonymous」と「http://pukiwiki.example.com/」をそれぞれ自分の名前とサイトに変える。
<div style="background-color: #f0f0f0; border: 1px solid gray; padding: 20px;">$modifier = 'Oxy';
$modifierlink = 'http://aqwiki.net/';

4.検索用のプラグインを設定。

sitesearch.inc.php」を導入。
本当は全文検索のnamazuを使いたいが、使えるかどうかわからないのでとりあえずこちらを使わせてもらう。

// =================================================================
// 初期化パラメータ
// =================================================================
//
// ★ 検索対象フォルダ(必須)
// 検索対象のフォルダ名を指定してください。http://~ のようなURLを指定す
// ることはできません。複数指定する場合はスペースで区切ってください。
// 右辺サンプル './../pukiwiki/wiki ./../htmldir ./../hogedirectory';
$target_dir = './../sfuji/wiki';
// ★ 検索対象ファイル
// 検索対象とするファイルの拡張子を指定します。
$suffix = "htm|html|txt";// ★ [戻る]ボタン
// [戻る]のリンクをクリックされた時にジャンプする先のページを指定して
// ください。http://~ ではじまるURLも指定可能です。
$return_url = './index.php';// ★ 検索対象ファイルの漢字コード
// 検索対象のファイルの漢字コードを指定してください。シフトJISの場合は "sjis"、
// EUCの場合は "euc"、JISコードや不明な場合は "unknown" を指定してください。
// sjis や euc の場合は検索が早くなります。
$kcode_file = "euc";// ★ 検索結果ヒントの表示行数
// 検索結果に、ファイルの内容のヒントとして表示する行数を指定します。
$how_many_lines = 3; // マッチした行の前後何行を表示するか

// ★ 検索キーの表示
$HitCharColor = "#ffffff"; //検索キーの文字色
$HitCharBgcolor = "#3300CC"; //検索キーの背景色
//
// ★ menu欄に検索窓を置く場合は「#sitesearch」が記述されている頁を指定
// defaultでは「サイト内検索」の頁名となっています。
// menu欄に検索窓を置かない場合は使用しないので無視して下さい。
$disppage = "%A5%B5%A5%A4%A5%C8%C6%E2%B8%A1%BA%F7"; //検索結果を表示する頁
$menubarsize = 0; //MenuBarの横サイズが9emより小さい時は1に変更
//

この設定を下のように変更。検索結果の色や、サイトの設定を変更しています。

// =================================================================
// 初期化パラメータ
// =================================================================
//
// ★ 検索対象フォルダ(必須)
// 検索対象のフォルダ名を指定してください。http://~ のようなURLを指定す
// ることはできません。複数指定する場合はスペースで区切ってください。
// 右辺サンプル './../pukiwiki/wiki ./../htmldir ./../hogedirectory';
$target_dir = './wiki';
// ★ 検索対象ファイル
// 検索対象とするファイルの拡張子を指定します。
$suffix = "htm|html|txt";// ★ [戻る]ボタン
// [戻る]のリンクをクリックされた時にジャンプする先のページを指定して
// ください。http://~ ではじまるURLも指定可能です。
$return_url = 'http://aqwiki.net/';// ★ 検索対象ファイルの漢字コード
// 検索対象のファイルの漢字コードを指定してください。シフトJISの場合は "sjis"、
// EUCの場合は "euc"、JISコードや不明な場合は "unknown" を指定してください。
// sjis や euc の場合は検索が早くなります。
$kcode_file = "euc";// ★ 検索結果ヒントの表示行数
// 検索結果に、ファイルの内容のヒントとして表示する行数を指定します。
$how_many_lines = 3; // マッチした行の前後何行を表示するか

// ★ 検索キーの表示
$HitCharColor = "#444444"; //検索キーの文字色
$HitCharBgcolor = "#ffff66"; //検索キーの背景色
//
// ★ menu欄に検索窓を置く場合は「#sitesearch」が記述されている頁を指定
// defaultでは「サイト内検索」の頁名となっています。
// menu欄に検索窓を置かない場合は使用しないので無視して下さい。
$disppage = "%A5%B5%A5%A4%A5%C8%C6%E2%B8%A1%BA%F7"; //検索結果を表示する頁
$menubarsize = 0; //MenuBarの横サイズが9emより小さい時は1に変更
//

表示についても多少カスタマイズ。

$reqret .= ‘<dt>■ <a href=’.$wtarget.’ target=out>’;

検索結果と結果の間にヘアラインが欲しいので<td>の前に<hr>を入れる。

$reqret .= ‘<hr /><dt>■ <a href=’.$wtarget.’ target=out>’;

さらに検索結果がうまく出力されないので多少手を加える。

$wtarget = '"./../' . $pukiwikidir . '/?'.$UrlFileName.'"';

下のように変えました。

$wtarget = '"' . $pukiwikidir . '?'.$UrlFileName.'"';

以上。初期設定で正常に動作するところまで設定が終わりました。


現在のページを共有する



現在のページに関連する記事

PukiWikiをEUCからUTF-8に変更 PukiWikiをEUCからUTF-8に変更
PukiWikiの初期設定 PukiWikiでbodycasheを利用してHTMLコンバートタイムを70倍に高速化
サーバへPukiWikiをインストール サーバへPukiWikiをインストール
PukiWikiの初期設定 PukiWikiをビジュアルエディタ(TinyMCE)で編集できるプラグインを作成
PukiWikiへ「attachref.inc.php」と「areaedit.inc.php」プラグインの導入 PukiWikiへ「attachref.inc.php」と「areaedit.inc.php」プラグインの導入
PukiWikiの初期設定 PukiWikiでlazysizesを利用して画像の遅延読み込みを導入する
PukiWikiで表組みデザイン PukiWikiで表組みデザイン

おすすめの記事

rsyslogを利用したログファイル作成と、logrotateを利用したログのローテーション

rsyslogを利用したログファイル作成と、logrotateを利用したロ…

「このアプリがシャットダウンを妨げています」と表示されるがアプリがわからない場合の対処法

「このアプリがシャットダウンを妨げています」と表示されるが…

Google Fontsの日本語フォント「Noto Fonts」の使い方

Google Fontsの日本語フォント「Noto Fonts」の使い方

誤って削除したGoogle Chromeのブックマークを復元する方法

誤って削除したGoogle Chromeのブックマークを復元する方法

これ以上ないくらい簡単な例から学ぶ、レスポンシブwebデザインの作り方

これ以上ないくらい簡単な例から学ぶ、レスポンシブwebデザイン…

Web制作の仕組みを根底から覆すかもしれないWix ADIの人工知能

Web制作の仕組みを根底から覆すかもしれないWix ADIの人工知能

そのサイト、WordPressじゃなくてWixで十分じゃない?

そのサイト、WordPressじゃなくてWixで十分じゃない?

fluentdとNorikraでDoS攻撃を遮断し、メールで通知する方法

fluentdとNorikraでDoS攻撃を遮断し、メールで通知する方法


コメントを残す

コメントは認証制のため、すぐには反映されません。

プログラミングに関する質問は「日本語でプログラミングの悩みを解決するQ&Aサイト sukegra」をご利用ください。