charset='EUC-JP'
default_charset = "EUC-JP"
///////////////////////////////////////////////// // Wikisite admin password // CHANGE THIS $adminpass = '1a1dc91c907325c69271ddf0c944bc72'; // md5('pass')
// = 注意 = // // パスワードを設定する方法として、md5()関数を使う方法と、 // md5()関数の結果を別途算出して使う方法があります。 // あなたがコンピュータの操作に充分慣れているのであれば、 // 後者をお勧めします。 // // 例えばパスワードを「pass」としたい場合、以下の様に記述する // ことができます。 // // $adminpass = md5('pass'); // md5() 関数を使う方法 // // ただし、この方法では、このファイルを覗き見ることができる // (できた) 誰かに、パスワードそのものを知られる高い危険性が // あります。この危険性を下げるために、md5()関数の結果だけを // 記述することができます。 // // md5()関数の結果(MD5ハッシュ)は0から9の数字と、AからFまで // の英字からなる32文字の文字列で、この情報だけでは元の文字列を // 推測することは困難です。 // // MD5ハッシュは、Linuxやcygwinであれば // // $ echo -n 'pass' | md5sum // // の様にして計算させる事ができます。('-n' オプションを忘れずに!) // FreeBSDなどでは md5sum の代わりに md5 コマンドを使ってください。 // // お勧めできませんが、PukiWikiのmd5コマンドでも算出が可能です。 // // http://<設置した場所>/pukiwiki.php?md5=pass // // このURLにアクセスすることで、算出結果が表示されます。その // かわり、あなたがタイプしたパスワードはネットワークを流れ、 // 誰にでも覗き見ができ、Webサーバーのログにも残ってしまう、 // といった様々なリスクを負う可能性があります。あなたが使って // いるコンピュータ、サーバーまでのネットワーク、サーバーの // どこかが信頼できないのであれば、この方法は使わないで下さい。
<?php } ?> | <?php _navigator('search') ?> | <?php _navigator('recent') ?> | <?php _navigator('help') ?> ] //ここから [ <a href="http://twitter.com/tech_wiki">Twitter</a> ] //ここまで
<?php function _navigator($key, $value = '', $javascript = ''){ $lang = & $GLOBALS['_LANG']['skin']; $link = & $GLOBALS['_LINK']; if (! isset($lang[$key])) { echo 'LANG NOT FOUND'; return FALSE; } if (! isset($link[$key])) { echo 'LINK NOT FOUND'; return FALSE; } if (! PKWK_ALLOW_JAVASCRIPT) $javascript = ''; echo '<a href="' . $link[$key] . '" ' . $javascript . '>' . (($value === '') ? $lang[$key] : $value) . '</a>'; return TRUE; } ?>
$_LINK['twitter'] = 'http://twitter.com/tech_wiki';en.lng.phpとja.lng.phpで
$_LANG['skin']['twitter'] = 'Twitter';と言うようにしておく。
<?php } ?> | <?php _navigator('search') ?> | <?php _navigator('recent') ?> | <?php _navigator('help') ?> ] //ここから [ <?php _navigator('twitter') ?> ] //ここまで
各種設定ファイル
// WikiNameを*無効に*する $nowikiname = 1;
$defaultpage = '技術情報Wiki'; // Top / Default page
// テキストエリアのカラム数 $cols = 124; ///////////////////////////////////////////////// // テキストエリアの行数 $rows = 40;
skin/pukiwiki.css /* html.php/edit_form() */ .edit_form { clear:both; } .edit_form textarea,.edit_form select { width:95%; }
default.ini.php $browser = strtolower($_SERVER['HTTP_USER_AGENT']); if (strstr($browser , 'fox')) { $rows = 35; } else { $rows = 45; }
デフォルトのフォントのままだと'\'マークがバックスラッシュになってしまったりしてアレなのでフォントの設定を日本語用のにして置きたい場合は skin ディレクトリにあるスタイルシート default.ja.css をいじればよい。
body,td { color:black; background-color:white; margin-left:2%; margin-right:2%; font-size:95%; font-family:'MS Pゴシック',verdana, arial, helvetica, Sans-Serif; }
このように
LEFT:指定などは効かない。スタイルシートの以下の場所をいじる。これをやるとすべての表が左寄せになるが、真中になるよりはマシだろう。
.style_table { /* margin:auto; ←こうなっているのを*/ margin:auto auto auto 10px; /*こういう感じに*/ } div.ie5 { /* text-align:center; ←こうなっているのを*/ text-align:left; /*こういう感じに*/ }
<!--td class="menubar"> <div id="menubar"><?php echo do_plugin_convert('menu') ?></div> </td-->
pukiwiki.ini.php ファイルですべてのページに閲覧パスワードを要求するように設定
///////////////////////////////////////////////// // ユーザ定義 $auth_users = array( 'ユーザ名' => 'パスワード', ); ///////////////////////////////////////////////// // 閲覧認証フラグ // 0:不要 // 1:必要 $read_auth = 1; ///////////////////////////////////////////////// // 閲覧認証対象パターン定義 $read_auth_pages = array( '/.*/' => 'ユーザ名', );