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は以下のとおり