comparison filters.inc @ 45:6c2c6acba30c

Support for hardcoding parameters.
author Tom Fredrik "BFG" Klaussen <bfg@blenning.no>
date Mon, 08 Oct 2012 02:02:09 +0200
parents 9bdf3f8b487a
children 15879e2aab65
comparison
equal deleted inserted replaced
44:79f708a48a7c 45:6c2c6acba30c
27 $opt .= ')'; 27 $opt .= ')';
28 28
29 $output = preg_replace_callback($pattern, 29 $output = preg_replace_callback($pattern,
30 create_function( 30 create_function(
31 '$matches', 31 '$matches',
32 'return "<li id=\"$matches[1]\" $matches[2]><a href=\"" . genUrl(' . $opt . ', array("name" => $matches[1])) . "\">$matches[3]</a></li>";' 32 'return "<li id=\"$matches[1]\" $matches[2]><a href=\"" . genUrl(' . $opt . ', array("name" => $matches[1]), array("lang") ) . "\">$matches[3]</a></li>";'
33 ), 33 ),
34 $output); 34 $output);
35 35
36 return $output; 36 return $output;
37 } 37 }
45 foreach($languages as $l) { 45 foreach($languages as $l) {
46 $active = ($l == $lang) ? 0 : 1; 46 $active = ($l == $lang) ? 0 : 1;
47 $langbar.= " 47 $langbar.= "
48 <li class=\"${l}\">"; 48 <li class=\"${l}\">";
49 if ($active) 49 if ($active)
50 $langbar .= '<a href="'.genUrl(array( 'lang' => $l)) . '">'; 50 $langbar .= '<a href="'.genUrl($options->getUrlParams(), array( 'lang' => $l), array('lang', 'name') ) . '">';
51 51
52 $langbar .= " 52 $langbar .= "
53 <img src=\"http://dev.bfginvest.no/php/flag.php?lang=${l}&amp;active=${active}\" width=\"20\" height=\"16\" alt=\"Norsk versjon - inaktiv\" title=\"Norsk\"/>"; 53 <img src=\"http://dev.bfginvest.no/php/flag.php?lang=${l}&amp;active=${active}\" width=\"20\" height=\"16\" alt=\"Norsk versjon - inaktiv\" title=\"Norsk\"/>";
54 if ($active) 54 if ($active)
55 $langbar .= "</a>"; 55 $langbar .= "</a>";