«前の日記(2005-06-30) 最新 次の日記(2005-07-02)» 編集

N.* D.* E.* frozen beach

更新しません。

Next Diary Extended

文献関係はアマゾンアサマシエイトへのリンクになっています。あさましいのが嫌いな人はご注意ください。

割と最近のつっこみ:


2005-07-01 [長年日記]

一つの pukiwiki で複数サイトを手動wikifarmっぽく運用したい時のヒント

参考: http://pukiwiki.org/dev/index.php?PukiWiki%2FWikiFarm

pukiwki 1.4.4 以降は割と簡単

以下はファイルの置き場所

Web的に露出させなくてはいけないもの

  • Web的トップディレクトリ = 以下二つでOK
    • .htaccess
    • index.php または pukiwiki.php (またはそれを改名したもの)
  • image/
    • default ではトップディレクトリ直下
    • pukiwiki.ini.php IMAGE_DIR で指定
  • skin/
    • default ではトップディレクトリ直下
    • pukiwiki.ini.php SKIN_DIR で指定
    • *.css と *.js は SKIN_DIR 以下に
    • *.skin.php は DATA_DIR/SKIN_DIR 以下に。
      • これをいじる場合default.ini.php
    • skin を共通化したい場合、symlink などで逃げる?

Web的に露出させなくてもいいもの

  • lib/
    • index.php の LIB_DIR で指定した場所
    • 全wiki共通で問題ないと思われる
  • データ
    • 各Wikiサイトの固有部分
    • index.php の DATA_DIR で指定した場所に以下のフォルダ/ファイルを置く
      • attach/
      • backup/
      • cache/
      • counter/
      • diff/
      • plugin/
      • trackback/
      • wiki/
      • 配布ディレクトリ中の *.ini.php

過去テーブル

一部解放中

tdiary以前

tdiary以後

2003|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|