0,0 → 1,109 |
<html> |
<? |
$private_ip = "192.168.182.1"; |
$network_pb = False; |
$direct_access = False; |
# on discrimine les accès directs sur Alcasar par rapport aux redirections |
if (($_SERVER['HTTP_HOST'] == $private_ip) || ($_SERVER['HTTP_HOST'] == "alcasar")){$direct_access=True;} |
# Choice of language |
$Language = 'en'; |
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){ |
$Langue = explode(",",$_SERVER['HTTP_ACCEPT_LANGUAGE']); |
$Language = strtolower(substr(chop($Langue[0]),0,2)); } |
if($Language == 'fr'){ |
$l_access_denied = "ACCÈS REFUSÉ"; |
$l_access_controled = "ACCÈS CONTROLÉ"; |
$l_access_unavailable = "ACCÈS INDISPONIBLE"; |
$l_required_domain = "Site WEB demandé"; |
$l_explain_acc_access = "Accès aux paramètres d'administration du portail. Vous devez posséder un compte d'administration."; |
$l_explain_access_deny = "Vous tentez d'accéder à une ressource dont le contenu est réputé contenir des informations inappropriées."; |
$l_explain_net_pb = "Votre portail détecte que l'accès à Internet est indisponible."; |
$l_contact_access_deny = "Contactez le responsable de la sécurité (OSSI/RSSI) si vous pensez que ce filtrage est abusif."; |
$l_contact_net_pb = "Contactez votre responsable informatique ou votre prestataire Internet pour plus d'information"; |
$l_welcome = "Bienvenue sur la page d'accueil du portail ALCASAR"; |
$l_acc_access = "<a href=\"https://$private_ip/acc\">Accéder au centre de gestion (ALCASAR Control Center)</A>"; |
$l_logout = "<a href=\"http://$private_ip:3990/logoff\">Déconnexion</A>"; |
$l_logout_explain = "Vous permet de déconnectez une session ouverte."; |
$l_password_change = "<a href=\"https://$private_ip/pass\">Changer votre mot de passe</A>"; |
$l_password_change_explain = "Vous redirige sur la pages de changement du mot de passe de votre compte d'accès à internet."; |
$l_back_page = "<a href=\"javascript:history.back()\">Page précédente</a>"; |
} |
else { |
$l_access_denied = "ACCESS DENIED"; |
$l_access_controled = "ACESS CONTROLED"; |
$l_access_unavailable = "ACCESS UNAVAILABLE"; |
$l_required_domain = "Required WEB site"; |
$l_explain_acc_access = "Access to the ALCASAR Control Center. You must have an administrative login and password"; |
$l_explain_access_deny = "Your portal has just detected that the Internet access is down"; |
$l_explain_net_pb = "Your portal has just detected that the Internet access is down"; |
$l_contact_access_deny = "Contact your security system manager if you think this filtering is abusive."; |
$l_contact_net_pb = "Contact your network responsive or your Internet provider for more information"; |
$l_welcome = "Welcome on the captive portal ALCASAR"; |
$l_acc_access = "<a href=\"https://$private_ip/acc\">go to the ALCASAR Control Center (ACC)</A>"; |
$l_logout = "<a href=\"http://$private_ip:3990/logoff\">Loging off</A>"; |
$l_logout_explain = "Logoff if your session is open."; |
$l_paasword_change = "<a href=\"https://$private_ip/pass\">Change your password</A>"; |
$l_password_change_explain = "Redirects you to the password change's page of your internet access account."; |
$l_back_page = "<a href=\"javascript:history.back()\">Previous page</a>"; |
} |
$l_title = ($direct_access ? $l_access_controled : ($network_pb ? $l_access_unavailable : $l_access_denied)); |
$l_explain = ($direct_access ? $l_explain_acc_access : ($network_pb ? $l_explain_net_pb : $l_explain_access_deny)); |
|
echo "<head><title>ALCASAR - $l_title"; |
?> |
</title> |
<LINK rel=stylesheet type=text/css href="css/style_intercept.css"> |
</head> |
|
<BODY> |
<? |
if ($direct_access){ |
echo " |
<DIV id=\"cadre_titre\" class=\"titre_controle\"> |
<P id=\"acces_controle\" class=\"titre_controle\">$l_title</P>"; |
} |
else { |
echo" |
<DIV id=\"cadre_titre\" class=\"titre_refus\"> |
<P id=\"acces_controle\" class=\"titre_refus\">$l_title</P>"; |
} |
?> |
<DIV id="boite_logo"> |
<IMG src="images/organisme.png"> |
</DIV> |
</DIV> |
<DIV id="contenu_acces"> |
<DIV id="box_url"> |
<? if (! $direct_access){echo "$l_required_domain : $_SERVER[HTTP_HOST]";}?> |
</DIV> |
<? if ($direct_access){ |
echo " |
<DIV id=\"box_bienvenue\"> |
$l_welcome |
</DIV> |
<DIV class=\"box_menu_courte\" id=\"box_1\"> |
<IMG src=\"images/cle.png\"> |
<SPAN>$l_password_change</SPAN> |
<P>$l_password_change_explain</P> |
</DIV> |
<DIV class=\"box_menu_courte\" id=\"box_2\"> |
<SPAN>$l_logout</SPAN> |
<IMG src=\"images/globe.png\"> |
<P>$l_logout_explain</P> |
</DIV> |
<DIV class=\"box_menu_large\" id=\"box_3\"> |
<SPAN>$l_acc_access</SPAN> |
<IMG src=\"images/logo-alcasar.png\"> |
<P>$l_explain</P> |
</DIV>";} |
else {echo " |
<DIV id=\"box_refuse\"> |
<img src=\"images/interdit.png\"> |
<P>$l_explain</P> |
</DIV> |
<DIV id=\"liens_redir\"> |
<P>$l_back_page</P> |
</DIV>";}?> |
</DIV> |
</BODY> |
</html> |
Property changes: |
Added: svn:executable |
+* |
\ No newline at end of property |