[pmwiki-users] Keeping recipes up to date
marc
gmane at auxbuss.com
Thu Feb 15 10:01:34 CST 2007
Patrick R. Michaud said...
> On Thu, Feb 15, 2007 at 03:08:20PM -0000, marc wrote:
> > Ah well, another customised recipe for my collection :-| Thank heavens
> > for Subversion.
>
> Well, I think we can avoid the need for customized recipes.
> I wouldn't see any big problem with rewriting the recipeupdates.php
> script (and blocklist.php, and other scripts that want to do url fopens)
> to make use of a custom function if present and fallback to
> fopen() if not.
>
> For example, in recipeupdates.php, instead of
>
> $fp = fopen($list, 'r');
> # ...
>
> we could just as easily do
>
> global $UrlFopen;
> SDV($UrlFopen, 'fopen');
> $fp = $UrlFopen($list, 'r');
> # ...
>
> Then a site could supply a custom setting for $UrlFopen that
> does the equivalent of fopen with allow_url_fopen enabled.
> Then any sites that have allow_url_fopen disabled can just
> include_once('cookbook/urlfopen.php') to load a custom
> function for url-based file retrievals.
Looks okay to me.
--
Cheers,
Marc
More information about the pmwiki-users
mailing list