In pratica, stufo dei risultati dell'inserimento nei template delle condizioni tipo:
Code: Select all
<!--[if lte IE 6]>
<__script__ type="text/javascript" src="uploads/NewTensa/CSSMenu.js"></__script>
<![endif]-->
1. creo una tag utente, per esempio choose_browser, con il seguente contenuto:
Code: Select all
if (ereg("Firefox/2", $_SERVER['HTTP_USER_AGENT'])) {
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://la_root_del_tuo_sito/stylesheet.php?templateid=39\" />";
} elseif (ereg("Firefox/3", $_SERVER['HTTP_USER_AGENT'])) {
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://la_root_del_tuo_sito/stylesheet.php?templateid=39\" />";
} elseif (ereg("MSIE", $_SERVER['HTTP_USER_AGENT'])) {
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://la_root_del_tuo_sito/stylesheet.php?templateid=41\" />";
}
else {
exit();
}
Code: Select all
{metadata}
Code: Select all
{choos_browser}
Code: Select all
{stylesheet}
3. associo i css corretti ai template
4. controllo, leggendo il sorgente della pagina html generata dinamicamente, l'id del template, che sarà poi quello che riporterò nella tag utente creata
5. elimino la tag
Code: Select all
{stylesheet}
è da delirio o è effetivamente utile?
attendo risposte...
nella prossima settimana pubblico un sito così concepito; appena online vi mando il links
un saluto
MoX