[pmwiki-users] authuser / Setting the Author Automatically - all blank
H. Fox
haganfox at users.sourceforge.net
Wed Feb 8 10:43:28 CST 2006
On 2/8/06, Dominique Faure <dominique.faure at gmail.com> wrote:
> The "cleanest" way would be to write (no string constants):
You're right.
> include_once("$FarmD/scripts/author.php");
> if($AuthId && ! stripmagic(@$_COOKIE[$AuthorCookie])) {
> $Author = $AuthId ;
> setcookie($AuthorCookie, $Author, $AuthorCookieExpires, $AuthorCookieDir);
> }
>
> Nota: The cookie prefix is only required to enable fields isolation.
Not necessarily because some other script besides PmWiki might set a
cookie with a name of "author".
The cookie prefix should be included regardless. Having the prefix
there and not needing it is of no consequence, but needing prefix
there and not having it means you'll set a cookie with the wrong name.
So now we have
include_once("$FarmD/scripts/author.php");
if($AuthId && !@$_COOKIE[$CookiePrefix.$AuthorCookie]) {
$Author = $AuthId; setcookie($CookiePrefix.$AuthorCookie,
$Author, $AuthorCookieExpires, $AuthorCookieDir); }
Hagan
More information about the pmwiki-users
mailing list