コメントの本文・名前が表示されません-PukiWikiMod-フォーラム
にて報告をいただいたので、PukiWiki 1.4.6 と make_link.php のソースを見比べてみました。
function make_link($string, $page = '')
{
global $vars;
static $converter;
if (! isset($converter)) $converter = new InlineConverter();
$clone = $converter->get_clone($converter);
return $clone->convert($string, ($page != '') ? $page : $vars['page']);
}
// Converters of inline element
class InlineConverter
{
var $converters; // as array()
var $pattern;
var $pos;
var $result;
function get_clone($obj) {
static $clone_func;
if (! isset($clone_func)) {
if (version_compare(PHP_VERSION, '5.0.0', '<')) {
$clone_func = create_function('$a', 'return $a;');
} else {
$clone_func = create_function('$a', 'return clone $a;');
}
}
return $clone_func($obj);
}
function __clone() {
$converters = array();
foreach ($this->converters as $key=>$converter) {
$converters[$key] = $this->get_clone($converter);
}
$this->converters = $converters;
}
多分このあたりではないかと・・・。
PHP 5 からオブジェクトの扱い方が結構変わった模様。
とりあえず、修正してみました。PHP 5 な人レポートお待ちしております。<m(__)m>
| Page name: | PukiWiki作業日記/2006-03-19 [ Sended pings(7) ] | |
| Author: | nao-pon | - 2006/03/20 08:26:08 JST(902d) |
| Last edit: | nao-pon | - 2006/03/20 08:26:08 JST(902d) |
| Editers: | nao-pon, yoshis | |
| Back Link: | PukiWikiMod(8h) 通りすがりさん(63d) コメント(102d) nao-pon(152d) PukiWiki(166d) CVS(325d) PukiWiki作業日記(435d) 通りすがりさん(696d) nao-pon(1066d) PHP(1067d) | |
ログイン
アクティブメニュー
"ぽちっ"としてね☆
最新のページ
ブックマーク
新着トラックバック
サイト内 Wiki
☆ 検索 ☆
オンライン状況
サイト情報
現在ページのQRコード
参照元情報