TinyPortal
Development => Block Codes => Topic started by: TimUSA on November 07, 2007, 12:50:31 AM
Just a little script I wrote by patching some code found here and at SMF for language selection. Works in an article or php block. You would need to load your own flag images, if you don't have them already, and change the image source. Cant say that I would be able to offer any other support on this one, because I am a coding idiot!
global $user_info;
//ENGLISH MEMBERS SEE THIS//
if ($user_info['language'] == 'english')
{
echo '<table width="100%" cellspacing="1" cellpadding="1" border="0" align="" summary="">
<tbody>
<tr>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=english\';void(0);"><img src="/Flaggen/GBR.jpg" alt="English" /></br> English </a></td>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=french\';void(0);"><img src="/Flaggen/FRA.jpg" alt="French" /></br> French </a></td>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=italian\';void(0);"><img src="/Flaggen/ITA.jpg" alt="Italian" /></br> Italian </a></td>
</tr>
</tbody>
</table>
<br style="font-weight: bold;" />
<br style="font-weight: bold;" />
<span style="font-weight: bold;"> </span>';
}
//FRENCH MEMBERS SEE THIS//
if ($user_info['language'] == 'french')
{
echo '<table width="100%" cellspacing="1" cellpadding="1" border="0" align="" summary="">
<tbody>
<tr>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=english\';void(0);"><img src="/Flaggen/GBR.jpg" alt="Anglais" /></br> Anglais </a></td>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=french\';void(0);"><img src="/Flaggen/FRA.jpg" alt="Français" /></br> Français </a></td>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=italian\';void(0);"><img src="/Flaggen/ITA.jpg" alt="Italien" /></br> Italien </a></td>
</tr>
</tbody>
</table>
<br style="font-weight: bold;" />
<br style="font-weight: bold;" />
<span style="font-weight: bold;"> </span>';
}
//ITALIAN MEMBERS SEE THIS//
if ($user_info['language'] == 'italian')
{
echo '<table width="100%" cellspacing="1" cellpadding="1" border="0" align="" summary="">
<tbody>
<tr>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=english\';void(0);"><img src="/Flaggen/GBR.jpg" alt="Inglese" /></br> Inglese </a></td>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=french\';void(0);"><img src="/Flaggen/FRA.jpg" alt="Francese" /></br> Francese </a></td>
<td style="text-align: left;"><a href="javascript:window.location += (window.location.href.indexOf(\'?\') != -1 ? \';\' : \'?\') + \'language=italian\';void(0);"><img src="/Flaggen/ITA.jpg" alt="Italiano" /></br> Italiano </a></td>
</tr>
</tbody>
</table>
<br style="font-weight: bold;" />
<br style="font-weight: bold;" />
<span style="font-weight: bold;"> </span>';
}