Mercurial > hg > fapweb
changeset 575:1ec34a220df3
Another merge from generic custom site branch.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 20 Sep 2014 02:03:07 +0300 |
parents | 463189fc05ed |
children | 0837f419fa3d |
files | msitegen.inc.php |
diffstat | 1 files changed, 23 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/msitegen.inc.php Sat Sep 20 01:50:50 2014 +0300 +++ b/msitegen.inc.php Sat Sep 20 02:03:07 2014 +0300 @@ -667,7 +667,29 @@ function cmPrintPageHeader($pageTitle, $pageExtra = "", $useContents = TRUE) { - global $pageCSS, $pageCharset, $pageAuthor, $pageCSSData, $pageUrchin; + global $pageCSS, $pageCSSIndex, $pageCharset, $pageAuthor, $pageCSSData, $pageUrchin; + + if (!isset($pageCSS)) + { + if (!isset($pageCSSData)) + { + $pageCSSData = array( + "cookie" => "docscss", + "prefix" => "/css/docs", + ); + } + + if (isset($_GET["css"])) + { + $pageCSSIndex = intval($_GET["css"]); + setcookie($pageCSSData["cookie"], $pageCSSIndex, time() + 365*24*60*60, "/"); // expire in a year + } + else + { + $pageCSSIndex = isset($_COOKIE[$pageCSSData["cookie"]]) ? intval($_COOKIE[$pageCSSData["cookie"]]) : 1; + } + $pageCSS = $pageCSSData["prefix"].$pageCSSIndex.".css"; + } echo "<!DOCTYPE html>\n".