pukiwikiにmypluglist.inc.phpプラグインを入れる
自作プラグイン/mypluglist.inc.phpからダウンロードしてpluginにいれたらエラーがでた
Deprecated: Assigning the return value of new by reference is deprecated in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\pukiwiki\plugin\mypluglist.inc.php on line 123 Deprecated: Assigning the return value of new by reference is deprecated in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\pukiwiki\plugin\mypluglist.inc.php on line 136 ・ソ Warning: require_once(plugin/org.positrium.lab01/Config2.inc.php): failed to open stream: No such file or directory in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\pukiwiki\plugin\mypluglist.inc.php on line 20 Fatal error: require_once(): Failed opening required 'plugin/org.positrium.lab01/Config2.inc.php' (include_path='.;c:\php\includes;c:\php\pear') in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\pukiwiki\plugin\mypluglist.inc.php on line 20
doc/plugindev/use_config2が必要だった。
魔改造をはじめる
// $this->config = & new Config2($this->opt['CONFIG_PATH']); $this->config = new Config2($this->opt['CONFIG_PATH']); // $ignorearray = & new ConfigTable_Sequential2($this->opt['IGNORE_TITLE']); $ignorearray = new ConfigTable_Sequential2($this->opt['IGNORE_TITLE']); // $args = & array_map('trim', $args); $args = array_map('trim', $args);