Advanced search  -  Browse wines  -  ";print_r($_SERVER); if($debug>0) echo " REQUEST_URI $_SERVER[REQUEST_URI]"; // $languages is defined in /conf/configuration.php function print_language_selection($current_language, $languages) { global $s,$default_hostname; $current_location=$_SERVER['REQUEST_URI']; $colorA="#dddddd"; $class="lang"; $num=count($languages); $width=$num*20; $base_location=$current_location; if($debug>0) echo " base_location: $base_location"; $base_location=preg_replace("/\&l=($current_language)\b/is","",$base_location); $base_location=preg_replace("/^\/($current_language)\b/i","",$base_location); // remove all languages repetitions foreach($languages as $lan => $language_array) { $base_location=preg_replace("/^\/($lan)(\/$lan)?\b/is","",$base_location); } $base_location=preg_replace("/(\&|&)/i","&",$base_location); foreach($languages as $lan => $language_array) { //$base_location=preg_replace("/^\/($lan)(\/$lan)?\b/is","",$base_location); $name=$language_array[0]; $symbol=$language_array[1]; $location="/$lan".$base_location; if(!stristr($current_language,$lan)) { // \"$symbol\" echo " $symbol  "; } } } // end of function print_language_selection($language,$languages); ?>

Smartwine

 
Example: Bordeaux 2016, Merlot, Arvine, etc.
More than 200'000 References.