Mercurial > SimpleWebPresenter
changeset 3:238c5127b78c
Generating language-bar.
| author | Tom Fredrik "BFG" Klaussen <bfg@blenning.no> |
|---|---|
| date | Tue, 10 May 2011 19:08:48 +0200 |
| parents | 6d420f2a1d91 |
| children | 74196528fc64 |
| files | index.php |
| diffstat | 1 files changed, 17 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/index.php Tue May 10 19:07:57 2011 +0200 +++ b/index.php Tue May 10 19:08:48 2011 +0200 @@ -92,6 +92,23 @@ $replacement = "<li id=\"\$1\" \$2><a href=\"?name=$1&lang=${lang}\">\$3</a></li>"; $header_content=preg_replace($pattern, $replacement, $header_content); +$languages = array("no","en"); +$langbar='<ul id="language-select">'; + +foreach($languages as $l) { + $active=($l == $lang)?1:0; + $langbar.= " + <li class=\"norwegian\"> + <img src=\"http://dev.bfginvest.no/php/flag.php?lang=${l}&active=${active}\" width=\"20\" height=\"16\" alt=\"Norsk versjon - inaktiv\" title=\"Norsk\"/> + </li> +"; + +} +$langbar.='</ul>'; +$pattern = '/<ul id="language-select"\/>/'; +$replacement = $langbar; +$header_content=preg_replace($pattern, $replacement, $header_content); + print $header_content; print $body_content; print $footer_content;
