# inizio configurazione
$current = "2.7.1";
$warning = array("0","2.5.8","13");
# fine configurazione
# l'header per l'interpretazione del javascript
header("Content-type: text/javascript");
# la funzione per il printing dell'output in javascript
function returnjs($content) {
$print = addslashes($content);
$print = "document.write('" . $print . "'); \n";
echo $print;
}
# riceve la variabile della versione e se non è settata la lascia vuota, la controllerà poi un passaggio successivo
if (isset($_GET['v'])) $version = $_GET['v'];
else $version = "";
# inizia il controllo sulla versione
# se non è stata inserita riporta un errore
if ($version == "") returnjs("INTERNAL SCRIPT ERROR: no version specified");
elseif ($version == $current) returnjs("YOU'RE USING THE LATEST VERSION OF FLATNUKE");
elseif (in_array($version,$warning)) returnjs("WARNING!!! YOUR FLATNUKE HAS GOT SOME SERIAL BUG!!!
PLEASE UPGRADE IT AT LATEST VERSION!!!");
elseif ($version >= $current) returnjs("your version has not yet been officially released");
else returnjs("YOUR FLATNUKE VERSION IS NOT THE LAST ONE, YOU SHOULD UPGRADE IT");
?>