V.Krishn writes:
On default page (Main.HomePage)
http://<domain>/wiki/pmwiki.php
I have set a ptv (:test: text123:)
I am unable to use the PTV from config.php
i.e by using PageTextVar($pagename,'test');
but on page http://<domain>/wiki/pmwiki.php?n=Main.HomePage
it is available.
The first example, your $pagename variable is not yet defined. You can help
PmWiki define it by adding this line near the end of config.php, and before
your line:
$pagename = ResolvePageName($pagename);
However, this should be done as late as possible in config.php, notably
after defining $DefaultGroup, $DefaultPage and $DefaultName, and after
anything related to passwords (authuser, $DefaultPasswords). When you
request a page text variable, the full page and the GroupAttributes page are
read according to known permissions, and some permissions are cached -- if
you do this too early, PmWiki may cache the wrong permissions.
See the section "Order of the commands in config.php" :
http://www.pmwiki.org/wiki/PmWiki/LocalCustomizations#configphp-order
Petko
_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users