﻿<?php

// Initialize
error_reporting(E_ALL);
$auth = "check";
require("db_login-1941834107.php");

// Echo the XML definition through PHP so that PHP doesn't try to execute what's inside the < ? ... ? > tags
echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";

?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>http://oracle.mvla.net/</loc>
		<lastmod>2006-11-18</lastmod>
		<changefreq>monthly</changefreq>
		<priority>1</priority>
	</url>
	<url>
		<loc>http://oracle.mvla.net/index.php?page=about&amp;sub=background</loc>
		<lastmod>2006-11-18</lastmod>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>http://oracle.mvla.net/index.php?page=about&amp;sub=mission</loc>
		<lastmod>2006-11-18</lastmod>
		<priority>0.8</priority>
	</url>
	<url>
		<loc>http://oracle.mvla.net/index.php?page=about&amp;sub=directory</loc>
		<lastmod>2006-11-18</lastmod>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>http://oracle.mvla.net/index.php?page=contact</loc>
		<lastmod>2006-11-18</lastmod>
		<priority>0.6</priority>
	</url>

<?php
// 1. Sections
$query = "SELECT * FROM t_sections ORDER BY s_index";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
	$section_id = $row['id'];
	
	echo "\t<url>\n";
	echo "\t\t<loc>http://oracle.mvla.net/index.php?page=browse&amp;anchor=section&amp;section=".$section_id."</loc>\n";
	echo "\t\t<priority>0.5</priority>\n";
	echo "\t</url>\n";
}

// 2. Issues
echo "\n";
$query = "SELECT * FROM t_issues ORDER BY timestamp";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
	$issue_id = $row['id'];
	$timestamp = $row['timestamp'];
	$lastmod_year = date("Y",$timestamp);
	$lastmod_month = date("m",$timestamp);
	$lastmod_day = date("d",$timestamp);
	$datestr = $lastmod_year . "-" . $lastmod_month . "-" . $lastmod_day;
	$issue_datestr[$issue_id] = $datestr; // for reuse with article dates
	
	echo "\t<url>\n";
	echo "\t\t<loc>http://oracle.mvla.net/index.php?page=browse&amp;anchor=issue&amp;issue=".$issue_id."</loc>\n";
	echo "\t\t<lastmod>".$datestr."</lastmod>\n";
	echo "\t\t<priority>0.2</priority>\n";
	echo "\t</url>\n";
}

// 3. Articles
echo "\n";
$query = "SELECT * FROM t_articles ORDER BY issue LIMIT 1000";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
	$article_id = $row['id'];
	$article_title = urlencode($row['title']);
	$article_issue = $row['issue'];
	$article_datestr = $issue_datestr[$article_issue];
	
	echo "\t<url>\n";
	echo "\t\t<loc>http://oracle.mvla.net/index.php?page=viewarticle&amp;article=" . $article_id . "&amp;title=" . $article_title . "</loc>\n";
	echo "\t\t<lastmod>$article_datestr</lastmod>\n";
	echo "\t\t<priority>0.7</priority>\n";
	echo "\t</url>\n";
}
?>
</urlset>