# HG changeset patch # User Pascal Bellard # Date 1282030331 -7200 # Node ID dd533bb4fedadd50ca598600fd719b31ca4eb777 # Parent 38ac44e9ff3deed29b6a938719fe312e2ac0b756 tazpkg-web/search.cgi: GET args should be compatible with POST args diff -r 38ac44e9ff3d -r dd533bb4feda tazpkg-web/stuff/search.cgi --- a/tazpkg-web/stuff/search.cgi Tue Aug 17 10:25:30 2010 +0000 +++ b/tazpkg-web/stuff/search.cgi Tue Aug 17 09:32:11 2010 +0200 @@ -18,7 +18,11 @@ VERBOSE=0 for i in $(echo $REQUEST_URI | sed 's/[?&]/ /g'); do SLITAZ_VERSION=cooking - case "$i" in + case "$(echo $i | tr [A-Z] [a-z])" in + search=*) + SEARCH=${i#*=};; + object=*) + OBJECT=${i#*=};; verbose=*) VERBOSE=${i#*=};; lang=*) @@ -44,18 +48,17 @@ depends=*) SEARCH=${i#*=} OBJECT=Depends;; - BuildDepends=*) + builddepends=*) SEARCH=${i#*=} OBJECT=BuildDepends;; - FileOverlap=*) + fileoverlap=*) SEARCH=${i#*=} OBJECT=FileOverlap;; version=s*|version=3*) SLITAZ_VERSION=stable;; - version=2*) - SLITAZ_VERSION=2.0;; - version=1*) - SLITAZ_VERSION=1.0;; + version=[1-9]*) + i=${version%%.*} + SLITAZ_VERSION=${i#*=}.0;; esac done [ -n "$SEARCH" ] && REQUEST_METHOD="POST"