Pukiwiki Plus! 覚書
目的
Pukiwiki Plus!設定での覚書
構築条件
構築機器
- 仮想サーバ SUN VirtualBox 4.0 で構築
作成環境
OS | CentOS 6.0 64bit版 |
サーバ作成条件
サーバIP | 192.168.0.10/24 |
ホスト名 | hogehogeServer |
user | hogehoge |
userpasswd | hogehogepass |
手順記入ルール
- コマンド行頭記号で 「$」はユーザ権限 「#」はスーパーユーザー権限 を表示
- コマンドが長くなる場合は、行末に「\」を記述し複数行に記述。
設定覚書
パスワード無しで変更可能とする
【telnet】
# vi /var/www/html/pukiwikiplus/pukiwiki.ini.php
$function_freeze = 1; ↓ $function_freeze = 0;
【Web】
以下URLにアクセス
http://192.168.0.10/pukiwikiplus/ → Wiki画面の下に「凍結解除」のアイコンが表示されてないこと
トップページを「FrontPage」から変更する
【telnet】
# vi /var/www/html/pukiwikiplus/pukiwiki.ini.php
$defaultpage = 'FrontPage'; // Top / Default page ↓ $defaultpage = 'hogehogeのページ'; // Top / Default page
【Web】
以下URLにアクセス
http://192.168.0.10/pukiwikiplus/ → Wiki トップページ名が「hogehogeのページ」になってること
編集時に ~ を使わずに改行をそのまま反映させる
以下の行を変更
# vi /var/www/html/pukiwikiplus/pukiwiki.ini.php
$line_break = 0; ↓ $line_break = 1;
表の表示を左に寄せる(Pukiwiki Plus!)
以下の行を変更
# vi /var/www/html/pukiwikiplus/skin/default.css
.style_table { padding:0px; border:0px; // margin:auto; ←コメントアウト text-align:left; color:inherit; background-color:#ccd5dd; }
div.ie5 { text-align:center; } ↓ div.ie5 { text-align:left; }
★skinを変更している場合は、表示しているskinファイル「 □□□.css」を編集する
見出し毎の編集を可能とする(Pukiwiki Plus!)
# vi /var/www/html/pukiwikiplus/pukiwiki.ini.php
fixed_heading_edited = 0; ↓ fixed_heading_edited = 1;
「見出し」の右側に鉛筆マークが出ることを確認
鉛筆マークをクリックすると見出し毎の編集が可能となる
デフォルトスキン変更
「orangebox」に変更する場合
【telnet】
# vi /var/www/html/pukiwikiplus/default.ini.php
// Skin file if (defined('TDIARY_THEME')) { // define('SKIN_FILE', DATA_HOME . SKIN_DIR . 'tdiary.skin.php'); define('SKIN_FILE_DEFAULT', SKIN_DIR . 'tdiary.skin.php'); } else { // define('SKIN_FILE', DATA_HOME . SKIN_DIR . 'pukiwiki.skin.php'); define('SKIN_FILE_DEFAULT', SKIN_DIR . 'default.skin.php'); ←コメントアウト // define('SKIN_FILE_DEFAULT', SKIN_DIR . 'bluebox.skin.php'); // define('SKIN_FILE_DEFAULT', SKIN_DIR . 'cloudwalk.skin.php'); // define('SKIN_FILE_DEFAULT', SKIN_DIR . 'irid.skin.php'); // define('SKIN_FILE_DEFAULT', SKIN_DIR . 'iridorange.skin.php'); // define('SKIN_FILE_DEFAULT', SKIN_DIR . 'orangebox.skin.php'); ←変更skinコメント削除 } $skin_file = SKIN_FILE_DEFAULT;
↓
// Skin file
if (defined('TDIARY_THEME')) {
// define('SKIN_FILE', DATA_HOME . SKIN_DIR . 'tdiary.skin.php');
define('SKIN_FILE_DEFAULT', SKIN_DIR . 'tdiary.skin.php');
} else {
// define('SKIN_FILE', DATA_HOME . SKIN_DIR . 'pukiwiki.skin.php');
// define('SKIN_FILE_DEFAULT', SKIN_DIR . 'default.skin.php');
// define('SKIN_FILE_DEFAULT', SKIN_DIR . 'bluebox.skin.php');
// define('SKIN_FILE_DEFAULT', SKIN_DIR . 'cloudwalk.skin.php');
// define('SKIN_FILE_DEFAULT', SKIN_DIR . 'irid.skin.php');
// define('SKIN_FILE_DEFAULT', SKIN_DIR . 'iridorange.skin.php');
define('SKIN_FILE_DEFAULT', SKIN_DIR . 'orangebox.skin.php');
}
$skin_file = SKIN_FILE_DEFAULT;
利用覚書
特定ページのskinを変える
ページの先頭に
を記入する。 ※orangeboxはskin名
デフォルト状態で指定できるskinは以下のとおり