[website] 01/01: Link to both JOSM types.

Bas Couwenberg sebastic at xs4all.nl
Thu Oct 30 00:09:07 UTC 2014


This is an automated email from the git hooks/post-receive script.

sebastic-guest pushed a commit to branch master
in repository website.

commit 209bab2f379bc87f972cfe90a800fc6e1607fffd
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Thu Oct 30 01:09:00 2014 +0100

    Link to both JOSM types.
---
 josmredir.php | 64 +++++++++++++++++++++++------------------------------------
 1 file changed, 25 insertions(+), 39 deletions(-)

diff --git a/josmredir.php b/josmredir.php
index 4484790..b3d15e0 100755
--- a/josmredir.php
+++ b/josmredir.php
@@ -7,27 +7,20 @@ $latest_re = "/josm-latest.jar: (\d+)/";
 $svnrepo = "http://josm.openstreetmap.de/svn/trunk";
 $i18nrepo = "http://svn.openstreetmap.org/applications/editors/josm/i18n/";
 
-#echo "<pre>";
-#print_r($_GET);
-#echo "</pre>";
+$type = "tested";
+$re = $tested_re;
 
-    $re = $tested_re;
-    $text = "tested";
-    if (isset($_GET["get"])) {
-        switch ($_GET["get"]) {
-            case "latest":
-                $re = $latest_re;
-                $text = "latest";
-                break;
-            default:
-                break;
-        }
+if (isset($_GET["type"])) {
+    switch ($_GET["type"]) {
+        case "latest":
+            $type = "latest";
+            $re = $latest_re;
+            break;
+        default:
+            break;
     }
+}
 
-    $query = "";
-    if (isset($_GET["debian"])) {
-        $query .= ($_GET["debian"] == "yes") ? "&debian=yes" : "";
-    }
 ?>
 <!DOCTYPE html>
 <html>
@@ -42,37 +35,30 @@ $i18nrepo = "http://svn.openstreetmap.org/applications/editors/josm/i18n/";
 
 <p>
   This page is mainly meant to be used with
-  <span style="font-family: monospace;"><a href="http://packages.debian.org/sid/devscripts">uscan</a><a href="http://manpages.debian.org/cgi-bin/man.cgi?query=uscan">(1)</a></span>.
+  <span style="font-family: monospace;"><a href="http://manpages.debian.org/cgi-bin/man.cgi?query=uscan">uscan(1)</a></span>.
 </p>
 <p>
-  Supported argument(s):
+  JOSM releases:
 </p>
 <ul>
-  <li>
-    <dl>
-      <dt>get</dt>
-      <dd>"<em>latest</em>" makes it look for josm-latest.jar. Any other value makes it act on josm-tested.jar.</dd>
-    </dl>
-  </li>
+  <li><a href="<?= $_SERVER["PHP_SELF"] ?>?type=tested">tested</a></li>
+  <li><a href="<?= $_SERVER["PHP_SELF"] ?>?type=latest">latest</a></li>
 </ul>
-
 <?php
-    $handle = @fopen($url, "r");
-    if ($handle) {
-        while (!feof($handle)) {
-            $buffer = fgets($handle);
-#            echo "<pre>";print_r(htmlentities($re));echo "</pre>";
-#            echo "<pre>";print_r(htmlentities($buffer));echo "</pre>";
-            if (preg_match($re, $buffer, $matches)) {
-                $version = $matches[1];
+
+$handle = @fopen($url, "r");
+if ($handle) {
+    while (!feof($handle)) {
+        $buffer = fgets($handle);
+        if (preg_match($re, $buffer, $matches)) {
+            $version = $matches[1];
 ?>
-<a href='<?= $_SERVER["PHP_SELF"] ?>?rev=<?= $version ?><?= $query ?>'>JOSM <?= $text ?> <?= $version ?></a>
+<a href='<?= $_SERVER["PHP_SELF"] ?>?rev=<?= $version ?>'>JOSM <?= $type ?> <?= $version ?></a>
 <?php
-                break;
-            }
         }
-        fclose($handle);
     }
+    fclose($handle);
+}
 
 if (isset($_GET["rev"]) && preg_match("/^\d+$/", $_GET["rev"])) {
 ?>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/website.git



More information about the Pkg-grass-devel mailing list