changeset 44:79f708a48a7c

Added a constants include. Refactored out functions from sitemap.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Mon, 08 Oct 2012 02:01:04 +0200
parents f42dbf44b661
children 6c2c6acba30c
files constants.inc index.php sitemap.php
diffstat 3 files changed, 25 insertions(+), 61 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/constants.inc	Mon Oct 08 02:01:04 2012 +0200
@@ -0,0 +1,17 @@
+<?php
+define(VERBOSITY_NONE, 0);
+define(VERBOSITY_ERROR, 1);
+define(VERBOSITY_WARNING, 10);
+define(VERBOSITY_DEBUG, 100);
+
+define(DEBUG_LEVEL, VERBOSITY_WARNING);
+
+define(DUMP, 0);
+define(MAX_RECURSE, 50);
+define(CACHING, 1);
+
+if (DEBUG_LEVEL >= VERBOSITY_WARNING) {
+  error_reporting(E_ALL);
+  ini_set("display_errors", 1);
+}
+?>
\ No newline at end of file
--- a/index.php	Fri Oct 05 03:16:23 2012 +0200
+++ b/index.php	Mon Oct 08 02:01:04 2012 +0200
@@ -1,24 +1,5 @@
 <?php
-define(VERBOSITY_NONE, 0);
-define(VERBOSITY_ERROR, 1);
-define(VERBOSITY_WARNING, 10);
-define(VERBOSITY_DEBUG, 100);
-
-define(DEBUG_LEVEL, VERBOSITY_WARNING);
-
-define(DUMP, 0);
-define(MAX_RECURSE, 50);
-define(CACHING, 1);
-
-
-if (DEBUG_LEVEL >= VERBOSITY_DEBUG) {
-  var_dump($_SERVER);
-}
-
-if (DEBUG_LEVEL >= VERBOSITY_WARNING) {
-  error_reporting(E_ALL);
-  ini_set("display_errors", 1);
-}
+include_once 'constants.inc';
 
 $cacheable = true;
 
@@ -31,6 +12,10 @@
 $cache->includeOnce('filters.inc', dirname(__FILE__));
 $cache->includeOnce('inputParser.inc', dirname(__FILE__));
 
+if (DEBUG_LEVEL >= VERBOSITY_DEBUG) {
+  var_dump($_SERVER);
+}
+
 $master = new DOMDocument();
 $masterName = basePath() . "/master.xml";
 $master->load($masterName);
--- a/sitemap.php	Fri Oct 05 03:16:23 2012 +0200
+++ b/sitemap.php	Mon Oct 08 02:01:04 2012 +0200
@@ -9,48 +9,10 @@
       xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
             http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
 <?
-include_once('php/Options.inc');
-
-function startswith($haystack, $needle) {
-    return strpos($haystack, $needle) === 0;
-}
-
-function endsWith($haystack, $needle) {
-  $l = strlen($haystack) - strlen($needle);
-  return strrpos($haystack, $needle) === $l;
-}
+include_once 'CacheTimeCheck.inc';
 
-function getHeaders($url)
-{
-  $response = http_head($url, array("timeout"=>1), $info);
-  $headers = array();
-  $str = explode("\n", $response);
-  foreach($str as $kv) {
-    $p = strpos($kv, ":");
-    if ($p) {
-      $key = substr($kv, 0, $p);
-      $value = trim(substr($kv, $p + 1));
-      $headers[$key] = $value;
-    }
-  }
-  return $headers;
-}
-
-function opttostring($opts)
-{
-  $str = '';
-  foreach (array_keys($opts) as $key) {
-    $value = $opts[$key];
-    if ($str) {
-      $str .= "&${key}=${value}";
-    }
-    else {
-      $str = "?${key}=${value}";
-    }
-  }
-  return $str;
-}
-
+$cache = CacheTimeCheck::instance(__FILE__);
+$cache->includeOnce('Options.inc', dirname(__FILE__));
 
 $master = new DOMDocument();
 $master->load("master.xml");