diff options
-rw-r--r-- | web/html/index.php | 2 | ||||
-rw-r--r-- | web/html/rss2.php | 12 | ||||
-rw-r--r-- | web/lib/aur.inc | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/web/html/index.php b/web/html/index.php index b2f45903..94e193de 100644 --- a/web/html/index.php +++ b/web/html/index.php @@ -87,7 +87,7 @@ $q.= "WHERE DummyPkg != 1 "; $q.= "ORDER BY SubmittedTS DESC "; $q.= "LIMIT 0 , 10"; $result = db_query($q,$dbh); -print "<span class='f3'>".__("Latest Packages:")."</span><span class='f5'><a href='http://".$_SERVER['HTTP_HOST']."/rss2.php'>(rss)</a></span><br />\n"; +print "<span class='f3'>".__("Latest Packages:")."</span><span class='f5'><a href='/rss2.php'>(rss)</a></span><br />\n"; while ($row = mysql_fetch_assoc($result)) { print " <span class='f4'><a href='/packages.php?do_Details=1&ID=".intval($row["ID"])."'>"; print $row["Name"]."</a></span><br />\n"; diff --git a/web/html/rss2.php b/web/html/rss2.php index c716ac66..2ec05b07 100644 --- a/web/html/rss2.php +++ b/web/html/rss2.php @@ -9,12 +9,12 @@ $rss->useCached("RSS2.0","xml/newestpkg.xml",3600); #All the general RSS setup $rss->title = "AUR Newest Packages"; $rss->description = "The latest and greatest packages in the AUR"; -$rss->link = 'http://'.$_SERVER['HTTP_HOST']; -$rss->syndicationURL = 'http://'.$_SERVER['HTTP_HOST'].'/rss2.php'; +$rss->link = "http" . ($_SERVER["HTTPS"]=='on'?"s":"") . "://".$_SERVER['HTTP_HOST']; +$rss->syndicationURL = "http" . ($_SERVER["HTTPS"]=='on'?"s":"") . "://".$_SERVER['HTTP_HOST']."/rss2.php"; $image = new FeedImage(); $image->title = "AUR"; -$image->url = "http://".$_SERVER['HTTP_HOST']."/images/AUR-logo-80.png"; -$image->link = "http://".$_SERVER['HTTP_HOST']; +$image->url = "http" . ($_SERVER["HTTPS"]=='on'?"s":"") . "://".$_SERVER['HTTP_HOST']."/images/AUR-logo-80.png"; +$image->link = "http" . ($_SERVER["HTTPS"]=='on'?"s":"") . "://".$_SERVER['HTTP_HOST']; $image->description = "AUR Newest Packages Feed"; $rss->image = $image; @@ -28,10 +28,10 @@ $result = db_query($q, $dbh); while ($row = mysql_fetch_assoc($result)) { $item = new FeedItem(); $item->title = $row["Name"]; - $item->link = 'http://'.$_SERVER['HTTP_HOST'].'/packages.php?do_Details&ID='.$row["ID"]; + $item->link = "http" . ($_SERVER["HTTPS"]=='on'?"s":"") . "://".$_SERVER['HTTP_HOST'].'/packages.php?do_Details&ID='.$row["ID"]; $item->description = $row["Description"]; $item->date = intval($row["SubmittedTS"]); - $item->source = 'http://'.$_SERVER['HTTP_HOST']; + $item->source = "http" . ($_SERVER["HTTPS"]=='on'?"s":"") . "://".$_SERVER['HTTP_HOST']; $item->author = username_from_id($row["MaintainerUID"]); $rss->addItem($item); } diff --git a/web/lib/aur.inc b/web/lib/aur.inc index 5fffb339..494e70ad 100644 --- a/web/lib/aur.inc +++ b/web/lib/aur.inc @@ -362,7 +362,7 @@ function html_header() { print "<link rel='stylesheet' type='text/css' href='/css/fonts.css'/>\n"; print "<link rel='stylesheet' type='text/css' href='/css/containers.css'/>\n"; print "<link rel='shortcut icon' href='/images/favicon.ico'/>\n"; - print "<link rel='alternate' type='application/rss+xml' title='Newest Packages RSS' href='http://".$_SERVER['HTTP_HOST']."/rss2.php' />\n"; + print "<link rel='alternate' type='application/rss+xml' title='Newest Packages RSS' href='/rss2.php' />\n"; print "<meta http-equiv=\"Content-Type\""; print " content=\"text/html; charset=UTF-8\" />\n"; print "</head>\n"; |