- $lastmodified = $is_read ? get_date('D, d M Y H:i:s T', get_filetime($_page)) . - ' ' . get_pg_passage($_page, FALSE) : ''; + $lastmodified = $is_read ? get_date('M d, Y H:i:s', get_filetime($_page)) : '';
$lastmodified = $is_read ? format_date(get_filetime($_page)) : '';
<FilesMatch "\.php$"> Order allow,deny Deny from all </FilesMatch>
- return array($text . $anchor, $this->count > 1 ? "\n" . $top : '', $autoid); + return array($text . $anchor, ($this->count > 1 && $level < 2)? "\n" . $top : '', $autoid);
$level < 見出しレベル
///////////////////////////////////////////////// // リスト構造の左マージン /* $_ul_left_margin = 0; // リストと画面左端との間隔(px) $_ul_margin = 16; // リストの階層間の間隔(px) $_ol_left_margin = 0; // リストと画面左端との間隔(px) $_ol_margin = 16; // リストの階層間の間隔(px) $_dl_left_margin = 0; // リストと画面左端との間隔(px) $_dl_margin = 16; // リストの階層間の間隔(px) $_list_pad_str = ' class="list%d" style="padding-left:%dpx;margin-left:%dpx"'; */ /////////////////////////////////////////////////
// Directory path of GeSHi library if (!defined('PLUGIN_GESHI_LIB_DIR')) { - define('PLUGIN_GESHI_LIB_DIR', PLUGIN_DIR . 'geshi/'); + define('PLUGIN_GESHI_LIB_DIR', dirname(__FILE__) . '/geshi/'); } // Directory path of configuration files if (!defined('PLUGIN_GESHI_CONFIG_DIR')) { - define('PLUGIN_GESHI_CONFIG_DIR', PLUGIN_DIR . 'geshi_config/'); + define('PLUGIN_GESHI_CONFIG_DIR', dirname(__FILE__) . '/geshi_config/'); }
// Directory path of cache files if (!defined('PLUGIN_AJAXTREE_HTML_DIR')) { - define('PLUGIN_AJAXTREE_HTML_DIR', 'html/ajaxtree/'); + define('PLUGIN_AJAXTREE_HTML_DIR', DATA_HOME . 'html/ajaxtree/'); }
AND OR
PukiWikiとは
PukiWikiはPHPで書かれたいわゆる WikiEngines のひとつ。自作/改造プラグイン
自作プラグインおよび公開されているプラグインに独自の改造を施したものを公開しています。カスタマイズ
プラグインなど
標準のもの以外に、以下のものをインストールしています。インストールしているプラグイン
スキン
P_BLOGのスキンを継承して、P_BLOGのコンテンツに見せかけています。負荷軽減
スキン
UTF-8化
エンコードを標準の EUC-JP から UTF-8 に変更しています。*1手順等はこちら
本体の改造
LastModified のフォーマット変更
lib/html.php > catbody あるいは、日本語で表示したい場合は下記のように変更。入力支援
pukiwiki.dev:PukiWiki/1.4/ちょっと便利に/Javascriptで入力支援 で公開されているものを若干変更して利用させて頂いています。注意点は、lib ディレクトリの .htaccess を次のように変更する必要があること。(もしかしたらサーバーによって違うかもしれませんが)本体の改造
ページトップへのリンクを表示する見出しレベルを制限
lib/convert_html.phpclass Body extends Element の getAnchor 最終行を変更
ページトップへのリンクを表示する見出しレベルを制限
lib/convert_html.php > class Body extends Element : getAnchor 最終行を変更 で、この見出しレベル以上ではページトップへのリンクを表示しない。(2にしているので、* では表示するが、** や *** では表示しない。) で、この見出しレベル以上ではページトップへのリンクを表示しません。(2にしているので、* では表示するが、** や *** では表示しない。)XREAへの導入
XREACOM に導入して上手く動かない場合は、pukiwiki:PukiWiki/Install/xrea.com の内容を試してみる。ただし、サーバーによって仕様が異なるため、この限りでは無さそう。リスト構造の左マージン設定解除
スタイルはスタイルシートで統一するため、HTMLに直接記述しないようにコメントアウトしました。default.ini.php
プラグイン変更
geshi.inc.php
PukiWiki Plus! で extend/plugin ディレクトリにインストールするために15,17行目を以下のように変更。ajaxtree.inc.php
PukiWikiのディレクトリ構成をデフォルトから変更した場合に対応。