カテゴリ | |
---|---|
サマリ | 階段状にどんどん字下げされる |
バージョン | 1.4.2 |
投稿者 | 鴨澤眞夫 |
状態 | 不明 |
投稿日 | 2004-01-08 (THU) 17:13:00 |
はじめまして。
pukiwiki 1.4.2 をインストールしたところ
という現象が出ました。 こんな具合です。
CVS版でも同様です。
整形ルールのページなど、なかなかものすごいです。見応えあります。
環境は
'./configure' '--prefix=/opt/php4' '--with-config-file-path=/opt/php4/lib' '--enable-zend-multibyte' '--with-session-pgsql' '--enable-mbstring' '--enable-mbregex' '--with-mcrypt=/usr' '--without-mysql' '--with-pgsql=/opt/pgsql' '--with-db' '--enable-dba' '--with-zlib' '--with-gd=/usr' '--enable-gd-native-ttf' '--with-png-dir=/usr' '--with-jpeg-dir=/usr' '--enable-exif' '--with-tiff-dir=/usr' '--with-xpm-dir=/usr/X11R6' '--with-ttf=/usr' '--with-openssl=/usr' '--with-imap=/usr' '--with-mm=/usr' '--enable-versioning' '--with-apxs=/opt/apache/bin/apxs'
というものです。
ちなみに pukiwiki 1.3 系では実に正常です。
インストールは方法を揃えるためにスクリプトを使っています。
#!/bin/sh zcat $1 | tar xvf - cd pukiwiki chmod 777 wiki diff backup plugin cache attach counter trackback chmod 755 face image plugin skin chmod 644 *php *lng chmod 666 cache/* wiki/* chmod 644 skin/* plugin/* face/* image/*
という手順です。cvs 版はディレクトリ階層がもう一段深くなるので、降りてから chmod をかけています。
どんなことが起きているか、どなたか見当がつきませんか。 一度目は正常に表示されることから、キャッシュまわりかな、とも思ったのですが・・?
リストの階層が戻る前に、空の行を一行入れると有効なようです。
このバグを利用すれば、リストが三階層までしか利用できない制限が無くなる…?となると、このバグは放置した方がいいかも(笑)。
しかしこれって特殊なケースですよね。ここでもヨソでも同じ現象がでてる感じは無いし。メリットがあって対処ができても、再現性が怪しくてソースに汎用性がなくなるとなるのはさすがに‥。