From 41fe57cd4828844e039ea0d3ad34e373932384da Mon Sep 17 00:00:00 2001 From: Dan Scott Date: Sun, 18 Nov 2012 08:32:36 -0500 Subject: [PATCH] Repeat ourselves less when listing OpenSRF changelogs Signed-off-by: Dan Scott --- opensrf_changelog.php | 59 +++++++++++++++++++-------------------------------- 1 file changed, 22 insertions(+), 37 deletions(-) diff --git a/opensrf_changelog.php b/opensrf_changelog.php index 61b3413e6..a86bd7ba5 100644 --- a/opensrf_changelog.php +++ b/opensrf_changelog.php @@ -14,46 +14,31 @@

OpenSRF ChangeLogs

- -

2.0

+ '210', + '2.0' => '200', + '1.6' => '160', +); -"; -foreach($globarray as $filename) { - $info = pathinfo($filename); - $target = htmlspecialchars($info['basename']); - printf( - "
  • %s
  • \n", - htmlspecialchars($filename), - $target - ); +foreach ($releases as $release_name => $release_id) { + echo("\n

    $release_name

    "); + $fdir = "downloads/"; + $globarray = glob($fdir . "OpenSRF-ChangeLog-$release_name*"); + usort($globarray, create_function('$a,$b', 'return filemtime($b) - filemtime($a);')); + echo "
      "; + foreach($globarray as $filename) { + $info = pathinfo($filename); + $target = htmlspecialchars($info['basename']); + printf( + "
    • %s
    • \n", + htmlspecialchars($filename), + $target + ); + } + echo "
    "; } -echo ""; ?> - - -

    1.6.3

    - -"; -foreach($globarray as $filename) { - $info = pathinfo($filename); - $target = htmlspecialchars($info['basename']); - printf( - "
  • %s
  • \n", - htmlspecialchars($filename), - $target - ); -} -echo ""; -?> -
    -- 2.11.0