<% /* * Check for a cookie. If it doesn't exist then create one with defaults. * The map generator gets its rendering parameters based on the value of * the cookie. */ if (!isset($cookie[x_range])) { setcookie("cookie[x_range]", "0", time() + 2419200); } if (!isset($cookie[y_range])) { setcookie("cookie[y_range]", "0", time() + 2419200); } if (!isset($cookie[shownames])) { setcookie("cookie[shownames]", "yes", time() + 2419200); } if (!isset($cookie[mapsize])) { setcookie("cookie[mapsize]", "1024x768", time() + 2419200); } if (!isset($cookie[dojumps])) { setcookie("cookie[dojumps]", "lanes", time() + 2419200); } if (!isset($cookie[autoplot])) { setcookie("cookie[autoplot]", "No", time() + 2419200); } if (!isset($cookie[strec])) { setcookie("cookie[strec]", "0", time() + 2419200); } if (!isset($cookie[sprec])) { setcookie("cookie[sprec]", "0", time() + 2419200); } /* * The following values may be set from one of the admin pages. We should reset the cookie to that * value instead. */ // X Offset if (!isset($cookie[x_offset])) { setcookie("cookie[x_offset]", "0", time() + 2419200); } elseif (isset($x_offset)) { setcookie("cookie[x_offset]", "$x_offset", time() + 2419200); } // Y Offset if (!isset($cookie[y_offset])) { setcookie("cookie[y_offset]", "0", time() + 2419200); } elseif (isset($y_offset)) { setcookie("cookie[y_offset]", "$y_offset", time() + 2419200); } // Planet Highlight if (!isset($cookie[highlight])) { setcookie("cookie[highlight]", "0", time() + 2419200); } elseif (isset($highlight)) { setcookie("cookie[highlight]", "$highlight", time() + 2419200); } // Zoom factor if (!isset($cookie[zoom])) { setcookie("cookie[zoom]", "1", time() + 2419200); } elseif (isset($zoom)) { setcookie("cookie[zoom]", "$zoom", time() + 2419200); } %> Astral Dominion Map Navigator<body><p>This page uses frames, but your browser doesn't support them.</p></body>