$NetBSD: patch-af,v 1.1.1.1 2009/12/15 16:17:44 abs Exp $ --- albumsnav.php.orig 2002-04-08 06:01:35.000000000 +0000 +++ albumsnav.php @@ -11,33 +11,16 @@ print_header(); print_heading("Albums - ($numtracks tracks in $numalbums albums)"); + for ($i=1; $i<$albums["ALBUMCOUNT"]; $i++) { + $thischar = ucfirst(substr($albums["$i"], 0, 1)); + $index[$thischar] = 1; + } + ksort($index, SORT_STRING); + reset($index); echo ""; - echo "
A"; - echo "B"; - echo "C"; - echo "D"; - echo "E"; - echo "F"; - echo "G"; - echo "H"; - echo "I"; - echo "J"; - echo "K"; - echo "L"; - echo "M"; - echo "N"; - echo "O"; - echo "P"; - echo "Q"; - echo "R"; - echo "S"; - echo "T"; - echo "U"; - echo "V"; - echo "W"; - echo "X"; - echo "Y"; - echo "Z"; + while (list($char, $xj) = each($index)) { + echo "$char"; + } echo "
"; ?>