ユーザー自身が含まれるグループを書き込み可能にしておいた後、スーパーユーザーにディレクトリ全体のOwnerをapacheに変えてもらうのがよさげ。あとでpukiwiki.ini.phpをいじりたいときにNot Ownerなんて言われたら超めんどくさいので。
いずれにせよ、少しめんどくさい。
pukiwiki.ini.phpにて&adminpassを適宜設定。
pukiwiki.ini.phpにて
// Edit auth (0:Disable, 1:Enable) $edit_auth = 1; $edit_auth_pages = array( '##' => 'kei', );
とする。上の例では、全てのページがパスワード保護される。
pukiwiki.ini.phpにて
// _Disable_ WikiName auto-linking $nowikiname = 1;
とする。McDonnaldsとかでオートリンクされるのがイヤン。
ini.php において
// Read auth (0:Disable, 1:Enable) $read_auth = 1; $read_auth_pages = array( // Regex Username '/^:.*$/' => 'kei',
などとやると、":"から始まるページはkeiのパスワードを要求することができる。RecentChangesやList of pagesなどにも表示されない。
行末に"~"で改行。
正規表現はどうするのかなあ…。コード表で相当するのを直書きするのが良いようだ。めんどくさ。("&"は"&")
&sad;や&bigsmile;を使うとこういうの(
)が出る。
Editの際、空にしてUpdate。
プラグイン#jphotoを使用(オプション)。ポップアップされるのとか、フラッシュそのものが嫌だったりする。
#ls2が使える。見出しまで表示したいときは#ls2(,title)とする。
#tracker_listが使えそう。詳細不明。
つくってみたが、trackerはうまく作動しても、tracker_listのほうに大きな問題があるみたいだ。それを使いたいのに…。本文が長いとlistが止まり、[body]という項目があるとなにやら勝手に反応する。(予期していない項目が[body]を食っていたりする。)
やれやれ、どうしたもんだか。長くなりそうなので大項目を作った。
ひとつずつしかできない。tarでまとめてアップし、そこで解凍させるらしい・・・
#contentsを挿入(デフォルト)
MenuBarに
RIGHT: total: &color(green){&counter;};~ today: &color(green){&counter(today);};~ yesterday: &color(green){&counter(yesterday);};~
などと埋める。
オプションプラグイン#accessでページごとのログ取り、#accessviewで閲覧。
#accessviewは一つ一つのページを埋め込む必要があって、めんどくさい。
秘密ページにもしたいが、やりかた不明→できた。あと、日本語でしか表示されない上に、エンコードに不備がある。(UTF-8が使われてない)
function readlog_accessview($page){ //global $timestamp,$ip,$host,$user_agent;というようにglobal〜のところをコメントアウト。(そうしないと、カウントが変)
[kyoshimura@meteora ~]$ cd http [kyoshimura@meteora ~/http]$ patch -p0 --dry-run --verbose < paraedit20060527.diff [kyoshimura@meteora ~/http]$ patch -p0 --verbose < paraedit20060527.diffで見出しごとに鉛筆マークが出るようになれば成功。
./image 内に画像を置き、pukiwiki.skin.phpにて
// Set site identities $_IMAGE['skin']['logo'] = 'xxxx.jpg';
と変更。
pukiwiki.skin.php内にて
if (! defined('SKIN_DEFAULT_DISABLE_TOPICPATH')) define('SKIN_DEFAULT_DISABLE_TOPICPATH', 0); // 1, 0
とする。
pukiwiki.css.phpにて
/* kei */ div#menubar ul li { list-style-type:none; }
などと足す。
COMMENT
#comment