1 |
1945
|
darkviper
|
//:Droplet to display the link bar from module MultiLingual
|
2 |
|
|
//:Use: [[iMultiLingual?ext=svg]] show flags as 'png' or 'svg' or 'auto'-depended from browser(default)
|
3 |
|
|
/**
|
4 |
|
|
* iMultiLingual.php
|
5 |
|
|
*
|
6 |
|
|
* @category Addons
|
7 |
|
|
* @package Addons_Droplets
|
8 |
|
|
* @copyright M.v.d.Decken <manuela@isteam.de>
|
9 |
|
|
* @author M.v.d.Decken <manuela@isteam.de>
|
10 |
|
|
* @license http://www.gnu.org/licenses/gpl.html GPL License
|
11 |
|
|
* @version 0.0.1
|
12 |
2070
|
darkviper
|
* @revision $Revision$
|
13 |
|
|
* @link $HeadURL$
|
14 |
|
|
* @lastmodified $Date$
|
15 |
1945
|
darkviper
|
* @since File available since 31.07.2013
|
16 |
|
|
* @description this Droplet displays the output from module MultiLingual<br />
|
17 |
|
|
* The image extensions are selectable.
|
18 |
|
|
*
|
19 |
|
|
* @param string $ext: name of the file extension for flags [ png | svn | auto(default) ]
|
20 |
|
|
* @return: a valid image-URL or empty string
|
21 |
|
|
*/
|
22 |
|
|
|
23 |
2024
|
darkviper
|
$sExt = !isset($ext) ? 'auto' : strtolower($ext);
|
24 |
1945
|
darkviper
|
$sRetval = '';
|
25 |
|
|
if(function_exists('language_menu')){
|
26 |
2024
|
darkviper
|
switch($sExt)
|
27 |
1945
|
darkviper
|
{
|
28 |
|
|
case 'png':
|
29 |
|
|
case 'svg':
|
30 |
|
|
break;
|
31 |
|
|
default:
|
32 |
|
|
$sExt = 'auto';
|
33 |
|
|
}
|
34 |
|
|
$sRetval = language_menu($sExt);
|
35 |
|
|
}
|
36 |
|
|
return $sRetval;
|
37 |
|
|
|
38 |
|
|
|