]> arthur.barton.de Git - ngircd-web.git/blobdiff - includes/common.php
README.md: Fix output path of pandoc command
[ngircd-web.git] / includes / common.php
index d874fb3391f51d6dad70a966a5d72b4dd2eb37f1..c68277cffb5817455eea54aacdc87c5e58800114 100644 (file)
@@ -1,23 +1,22 @@
 <?php
 
 function begin_page($lang = 'en', $title = null) {
-       echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" ';
-       echo '"http://www.w3.org/TR/html4/strict.dtd">' . "\n\n";
+       echo '<!DOCTYPE html>';
        echo '<html lang="' . $lang . '">' . "\n";
        echo '<head>';
        if ($title)
-               echo "<title>$title | ngIRCd: Next Generation IRC Daemon</title>";
+               echo "<title>$title | ngIRCd: Free, portable and lightweight Internet Relay Chat server</title>";
        else
-               echo '<title>ngIRCd: Next Generation IRC Daemon</title>';
+               echo '<title>ngIRCd: Free, portable and lightweight Internet Relay Chat server</title>';
        echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">';
-       echo '<meta http-equiv="content-language" content="' . $lang . '">';
        echo '<meta name="author" content="Alexander Barton">';
        echo '<meta name="author-email" content="alex@barton.de">';
        echo '<meta name="MSSmartTagsPreventParsing" content="TRUE">';
        echo '<link rel="stylesheet" href="common/styles.css" type="text/css" media="screen">';
-       echo '<link rel="author" href="mailto:alex@barton.de" title="E-Mail an Alex">';
-       echo '<script type="text/javascript" src="common/mootools.js"></script>';
-       echo '<script type="text/javascript" src="common/slide.js"></script>';
+       echo '<link rel="author" href="mailto:alex+ngircd@barton.de" title="E-Mail Alex">';
+       echo '<link rel="me" href="https://social.tchncs.de/@ngircd">';
+       echo '<script src="common/mootools.js"></script>';
+       echo '<script src="common/slide.js"></script>';
        echo "</head>\n<body>";
        echo '<div id="bodyBox">';
 
@@ -63,12 +62,32 @@ function begin_page($lang = 'en', $title = null) {
 
 function end_page() {
        echo '</div>';
-       echo '<p id="footer">ngIRCd &copy;2001-2014 Alexander Barton and ';
-       echo '<a href="doc/AUTHORS">Contributors</a><br />';
-       echo '<a href="http://flattr.com/thing/343331/ngIRCd" target="_blank">';
-       echo '<img src="common/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0" />';
-       echo '</a></p>';
+       echo '<p id="footer">ngIRCd &copy;2001-2024 Alexander Barton and ';
+       echo '<a href="doc/AUTHORS">Contributors</a>';
        echo '</div></body></html>';
 }
 
+function download_links($rel, $server, $protocol = "https") {
+       echo "<dd>";
+       echo "Server: <em>$server</em> ";
+       /* Download folder */
+       echo "(<a href=\"$protocol://$server/pub/ngircd/\">$protocol</a>";
+       if ($protocol == "https")
+               echo "&thinsp;🔒";
+       echo "): ";
+       /* Archive files */
+       $count = 1;
+       foreach (array('tar.gz', 'tar.xz', 'tar.Z') as $suffix) {
+               if ($count > 1)
+                       echo ', ';
+               echo "<a href=\"$protocol://$server/pub/ngircd/ngircd-$rel.$suffix\">";
+               if ($suffix == "tar.gz")
+                       echo "ngircd-$rel.";
+               echo "$suffix</a> ";
+               echo "(<a href=\"$protocol://$server/pub/ngircd/ngircd-$rel.$suffix.sig\">Sig</a>)";
+               $count++;
+       }
+       echo "</dd>";
+}
+
 ?>