From: Evan Prodromou Date: Tue, 12 Aug 2008 12:18:32 +0000 (-0400) Subject: correctly show URL for rare notice without an URI X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=07d04def5e1eae50ad675d9bd62ab7b18cb69bc8;p=quix0rs-gnu-social.git correctly show URL for rare notice without an URI darcs-hash:20080812121832-84dde-dad220ddc4c67e017aa10e47e3aed85392d606ca.gz --- diff --git a/sitemap.php b/sitemap.php index 8480207beb..c35a382a01 100644 --- a/sitemap.php +++ b/sitemap.php @@ -82,7 +82,7 @@ function notices_map() { $notices = DB_DataObject::factory('notice'); - $notices->query('SELECT uri, url, modified FROM notice'); + $notices->query('SELECT id, uri, url, modified FROM notice'); $notice_count = 0; $map_count = 1; @@ -97,11 +97,11 @@ function notices_map() { # remote notices have an URL - if (!$notices->url) { + if (!$notices->url && $notices->uri) { $notice = array( - 'url' => $notices->uri, + 'url' => ($notices->uri) ? $notices->uri : common_local_url('shownotice', array('notice' => $notices->id)), 'lastmod' => common_date_w3dtf($notices->modified), - 'changefreq' => 'daily', + 'changefreq' => 'never', 'priority' => '1', );