01029: sitemapper.php uses deprecated call-time pass-by-reference

Summary: sitemapper.php uses deprecated call-time pass-by-reference
Created: 2008-06-10 14:24
Status: Closed
Category: Cookbook
Assigned: EemeliAro
Priority: 1
Version: 2.1.27
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: [(approve links) edit diff] [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