'standard', 'author' => 'author', 'admin' => 'admin', 'display' => 'display', )); global $Now, $CookiePrefix ; SDV($ViewCookie, $CookiePrefix.'setview'); ## if enabled $View can be set with a cookie by ?setview=.... ## and without a cookie by ?view=.... ## setview cookie routine: if($EnableViewSwitching == 1) { SDV($ViewCookieExpires,$Now+60*60*24*365); if (isset($_COOKIE[$ViewCookie])) $sv = $_COOKIE[$ViewCookie]; if (isset($_GET['setview'])) { $sv = $_GET['setview']; setcookie($ViewCookie,$sv,$ViewCookieExpires,'/'); } if (isset($_GET['view'])) $sv = $_GET['view']; if (@$ViewList[$sv]) $View = $ViewList[$sv]; }; ## add {$View} page variable $FmtPV['$View'] = '$GLOBALS["View"]'; ## (:if view viewname:) conditional markup: $Conditions['view'] = "\$GLOBALS['View']==\$condparm"; $Conditions['View'] = "\$GLOBALS['View']==\$condparm";