Summary: sitemapper.php uses deprecated call-time pass-by-reference
Created: 2008-06-10 14:24
OS: RHEL ES 4.0/Apache 2.0.52/PHP 4.3.9
Description: Recipe Sitemapper 0.5 - http://www.pmwiki.org/wiki/Cookbook/Sitemapper
HTTP error log states:
[quote] PHP Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /Path-Obscured/sitemapper.php on line 325, referer: http://Url-Obscured?action=edit(approve links) [end quote]
I recognize that the recipe's documentation states it has not been tested with my version of PmWiki. However, the issue is the use of a deprecated PHP feature, which has less to do with present compatibility and everything to do with forward compatibility.
Even though I choose not to use this recipe if/until the issue is corrected, I made this a low priority issue and will entrust the community with voting it up.
Fixed in Sitemapper version 0.5.1 --EemeliAro June 25, 2008, at 05:26 PM