このページをはてなブックマークに追加このページを含むはてなブックマーク このページをlivedoor クリップに追加このページを含むlivedoor クリップ

  • 追加された行はこの色です。
  • 削除された行はこの色です。
2006-06-27 (火) 02:51:50 codehighlight.inc.phpを導入。

http://www.sys.tutkie.tut.ac.jp/~sasaki/pukiwiki/?FrontPage

+pukiwiki.ini.phpで、'PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK'を0に変更。
+/pukiwiki/plugin/にプラグインのPHPファイル(code.inc.phpと/code/以下のファイル)をコピー。
+/pukiwiki/image/にpngイメージファイル(code_dot.png, code_outline_open.png, code_outline_close.png)をコピー。
+/pukiwiki/skinにcode.cssとcode.jsをコピー。
+pukiwiki.css.phpに次のコードを追加。

 @import "./code.css";

 設置はうまくいっているはずだが、うまく色分けされなく、行番号のテーブルが崩れている。スキンの問題??

2006-06-27 (火) 02:06:42 [[ここ:http://memo.dw.land.to/prog1/access_analysis.php]]を参考にBBCloneを設置。[[設置場所:http://akademeia.info/bbclone/]]BBCloneにアクセスし日本語表示されるかを確認する。~
 そして、lib/pukiwiki.phpのソースの先頭と末尾に次の修正を加えて、pukiwikiに設定を施す。~
 まず、ソースの先頭は、先頭のコメントの後に挿入します。

 // This program is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 // GNU General Public License for more details.
 
 $useragent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
 
 if (! defined('DATA_HOME')) define('DATA_HOME', '');

 そして、末尾は次の通りです。

 // Output
 catbody($title, $page, $body);
 
 $ua = 'HTTP_USER_AGENT';
 ${$ua} = $useragent;
 $_SERVER[$ua] = $useragent;
 $HTTP_SERVER_VARS[$ua] = $useragent;
 $ua = $useragent;
 
 define("_BBC_PAGE_NAME", $page);
 define("_BBCLONE_DIR", "../../bbclone/");
 define("COUNTER", _BBCLONE_DIR."mark_page.php");
 if (is_readable(COUNTER)) include_once(COUNTER);
 
 exit;
 ?>

 ちなみに、_BBCLONE_DIRで指定するディレクトリは、BBCloneディレクトリをPukiWikiディレクトリからの相対パスで指定する。

 BBCloneは動いているが、アクセスしてもなぜか記録されない。うまくアクセスできているならDEBUGモードが表示されると思うんだけど…。


2006-06-25 (日) 19:21:57 [[ここ:http://outofkiss.no-ip.org/puki/?pukiwiki%B2%FE%C2%A4%A5%E1%A5%E2#md4efbe4]]を参照して、バナーを埋め込み。

2006-06-25 (日) 19:21:12 AmazonアフェリエイトのプラグインにIDセット。

2006-06-25 (日) 18:19:04 Google Adsenseの設定をしてみた。

2006-06-25 (日) 07:09:30 [[ここ:http://pukiwiki.sourceforge.jp/dev/?BugTrack%2F744]]を参考にして、PKWK_READONLYを1にセット。そして、更新時は自分だけが知るページ(PKWK_READONLYが0のものを別に設置して)から編集するというアプローチもあるがこれはちょっと嫌。
 よく調べてみると、最新版にはPKWK_READONLYの設定でうまくいくことがわかった。
README.txtにPKWK_READONLYの詳細が載っている。
 2時間以上悩んでやっと解決。情報は[[ここ:http://wiki.akademeia.info/indexx.php?PukiWiki%A4%CE%A5%E1%A5%E2#md1c6b05]]にまとめておいた。

2006-06-25 (日) 04:45:25 認証設定がうまくいかないなと悩み続ける。~
 [[ここ:http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B13%2F233]]によれば、さくらインターネットのPHPはCGI版のようなのでBASIC認証は使用できないらしい…。萎える。~
 最終手段は、[[ここ:http://pukiwiki.sourceforge.jp/?%E7%B6%9A%E3%83%BB%E8%B3%AA%E5%95%8F%E7%AE%B1%2F198]]に書いてある方法。htaccessの設定によってBasic認証を使い、しかしそれでは閲覧も制限されてしまうから、POSTメソッドを制限する。しかしさらにsearchも制限されるから、search内はGETメソッドに変更するという荒業。


2006-06-25 (日) 03:32:08  [[GS2:http://akademeia.info/wiki/?cmd=edit&page=%C0%DF%C4%EA%CA%D1%B9%B9%CD%FA%CE%F2]]のスキンを導入。

2006-06-25 (日) 02:11:12 1.4系に移行。最初からこっちにすればよかった。

2006-06-25 (日) 01:13:51 pukiwiki.ini.phpで$script = "http://akademeia.info/wiki/";と変更。

2006-06-25 (日) 00:17:55 MenuBarに#popularを追加してみる。

2006-06-25 (日) 00:09:25 まだ設定方法がわからないので色々なサイトで調べてる途中。