From: Arno H. <aho...@in...> - 2000-12-06 23:07:59
|
> I have found the problem. In the function _iftoken in stdlib.php the > removal of line based directives is done with > But the brackets around $lineno and $lineyes are wrong. It should be Aha. Are you using PHP3? I'm using PHP4 and the PHP4 manual says to put the '$' inside the brackets. I guess this is why I cannot see the problem. Fortunately, PHP4 also accepts the '$' outside the brackets which seems to be the PHP3 way. > I don't know why you didn't notice anything. The problem is only visible > for directives that are "false" and are not within a block directive that > is "false". Perhaps you only checked pages where there are no such > directives. The directives are inside the browse.html template. So the directives occur on every page. Especially the ###IF ADMIN### stuff. I've commited your change - thanks for spotting the error. /Arno |