Top > Pukiwiki Plus! > 覚書

Pukiwiki Plus!/覚書

Last-modified: 2011-11-27 (日) 21:07:27
最終更新:2011-11-27 (日) 21:07:27
アクセス数(合計):2963
利用者; 2 アクセス数(本日):3 アクセス数(昨日):1

Pukiwiki Plus! 覚書

目的

Pukiwiki Plus!設定での覚書

構築条件

構築機器

作成環境

OS    CentOS 6.0 64bit版

サーバ作成条件

サーバIP192.168.0.10/24
ホスト名hogehogeServer
user   hogehoge
userpasswdhogehogepass

手順記入ルール

  • コマンド行頭記号で 「$」はユーザ権限 「#」はスーパーユーザー権限 を表示
  • コマンドが長くなる場合は、行末に「\」を記述し複数行に記述。

設定覚書

パスワード無しで変更可能とする

【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を変える

ページの先頭に

 #skin(orangebox)

を記入する。 ※orangeboxはskin名

デフォルト状態で指定できるskinは以下のとおり

  • #skin(cloudwalk)
  • #skin(orangebox)
  • #skin(bluebox)
  • #skin(irid)
  • #skin(keitai)
  • #skin(pukiwiki)