$[An author name is required.]"); Markup('[[~','<[[','/\\[\\[~(.*?)\\]\\]/',"[[$AuthorGroup/$1]]"); $LogoutCookies[] = $AuthorCookie; if (!isset($Author)) { if (isset($_POST['author'])) { $x = stripmagic($_POST['author']); setcookie($AuthorCookie, $x, $AuthorCookieExpires, $AuthorCookieDir); } else { $x = stripmagic(@$_COOKIE[$AuthorCookie]); } $Author = htmlspecialchars(preg_replace("/[^$AuthorNameChars]/", '', $x), ENT_QUOTES); } if (!isset($AuthorPage)) $AuthorPage = FmtPageName('$AuthorGroup/$Name', MakePageName($pagename, $Author)); SDV($AuthorLink,($Author) ? "[[~$Author]]" : '?'); if (IsEnabled($EnableAuthorSignature,1)) { $ROSPatterns['/(?~~~~','/(?