Subversion Repositories ALCASAR

Rev

Rev 2054 | Rev 2085 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 2054 Rev 2083
Line 1... Line 1...
1
<?php
1
<?php
2
# $Id: index.php 2054 2016-10-26 12:32:17Z raphael.pion $
2
# $Id: index.php 2083 2016-12-05 23:15:10Z richard $
3
#
3
#
4
# index.php for ALCASAR bu Rexy
4
# index.php for ALCASAR bu Rexy
5
# UI & css style by stephane ERARD
5
# UI & css style by stephane ERARD
6
# The contents of this file may be used under the terms of the GNU
6
# The contents of this file may be used under the terms of the GNU
7
# General Public License Version 2, provided that the above copyright
7
# General Public License Version 2, provided that the above copyright
Line 149... Line 149...
149
}
149
}
150
# Choice of language
150
# Choice of language
151
if($Language == 'fr'){
151
if($Language == 'fr'){
152
  $l_access_denied = "Contrôle d'accès";
152
  $l_access_denied = "Contrôle d'accès";
153
  $l_access_welcome = "Bienvenue sur ALCASAR";
153
  $l_access_welcome = "Bienvenue sur ALCASAR";
154
  $l_access_unavailable = "ACC&Egrave;S INDISPONIBLE";
154
  $l_access_unavailable = "ACCÈS INDISPONIBLE";
155
  $l_required_domain = "Site WEB demand&eacute;";
155
  $l_required_domain = "Site WEB demandé";
156
  $l_explain_acc_access = "Le centre de gestion permet d'administrer le portail. Vous devez poss&eacute;der un compte d'administration ou de gestion pour y acc&eacute;der.";
156
  $l_explain_acc_access = "Le centre de gestion permet d'administrer le portail. Vous devez posséder un compte d'administration ou de gestion pour y accéder.";
157
  $l_explain_access_deny = "Vous tentez d'acc&eacute;der &agrave; une ressource dont le contenu est r&eacute;put&eacute; contenir des informations inappropri&eacute;es.";
157
  $l_explain_access_deny = "Vous tentez d'accéder à une ressource dont le contenu est réputé contenir des informations inappropriées.";
158
  $l_explain_net_pb = "Votre portail d&eacute;tecte que l'acc&egrave;s &agrave; Internet est indisponible.";
158
  $l_explain_net_pb = "Votre portail détecte que l'accès à Internet est indisponible.";
159
  $l_contact_access_deny = "Contactez le responsable de la s&eacute;curit&eacute; (OSSI/RSSI) si vous pensez que ce filtrage est abusif.";
159
  $l_contact_access_deny = "Contactez le responsable de la séurité (OSSI/RSSI) si vous pensez que ce filtrage est abusif.";
160
  $l_contact_net_pb = "Contactez votre responsable informatique ou votre prestataire Internet pour plus d'information.";
160
  $l_contact_net_pb = "Contactez votre responsable informatique ou votre prestataire Internet pour plus d'information.";
161
  $l_welcome = "Page principale de votre portail captif";
161
  $l_welcome = "Page principale de votre portail captif";
162
  $l_sms_access = "<a href=\"https://$hostname/autoregistrationinfo.php\">Auto Enregistrement par SMS</a>";
162
  $l_sms_access = "<a href=\"https://$hostname/autoregistrationinfo.php\">Auto Enregistrement par SMS</a>";
163
  $l_install_certif = "<a href=\"$cert_add/certificat_alcasar_ca.der\">Installer le certificat racine</a>";
163
  $l_install_certif = "<a href=\"$cert_add/certificat_alcasar_ca.der\">Installer le certificat racine</a>";
164
  $l_install_certif_more = "<a href=\"$cert_add/certificat_alcasar_ca.der\">Installation du certificat de l'autorit&eacute; racine d'ALCASAR</a>";
164
  $l_install_certif_more = "<a href=\"$cert_add/certificat_alcasar_ca.der\">Installation du certificat de l'autorité; racine d'ALCASAR</a>";
165
  $l_certif_explain = "Permet l'&eacute;change de donn&eacute;es s&eacute;curis&eacute;es entre votre station de consultation et le portail captif ALCASAR.<BR>Si ce certificat n'est pas enregistr&eacute; sur votre station de consultation, il est possible que des alertes de s&eacute;curit&eacute;s soient &eacute;mises par votre navigateur.<br><br>";
165
  $l_certif_explain = "Permet l'échange de données sécurisées entre votre station de consultation et le portail captif ALCASAR.<BR>Si ce certificat n'est pas enregistré sur votre station de consultation, il est possible que des alertes de sécurité soient émises par votre navigateur.<br><br>";
166
  $l_certif_explain_help = "<a href=\"alcasar-certificat.pdf\" target=\"_blank\">Aide complémentaire</a>";
166
  $l_certif_explain_help = "<a href=\"alcasar-certificat.pdf\" target=\"_blank\">Aide complémentaire</a>";
167
  $l_category = "catégorie :";
167
  $l_category = "catégorie :";
168
if ((isset ($user[4])) && ($user[4] == "0")) {
168
if ((isset ($user[4])) && ($user[4] == "0")) {
169
	  $l_logout_explain = "Aucune session de consultation Internet n'est actuellement ouverte sur votre syst&egrave;me.";
169
	  $l_logout_explain = "Aucune session de consultation Internet n'est actuellement ouverte sur votre système.";
170
	  $l_logout = "<a href=\"http://$hostname/index.php?url=$redirect_link\">Ouvrir une session Internet</a>";
170
	  $l_logout = "<a href=\"http://$hostname/index.php?url=$redirect_link\">Ouvrir une session Internet</a>";
171
	}
171
	}
172
  else {
172
  else {
173
	  if ($user[5] != $user[0]) // authentication exception or not
173
	  if ($user[5] != $user[0]) // authentication exception or not
174
	  {
174
	  {
175
	  	$l_logout_explain = "Ferme la session de l'usager actuellement connect&eacute;. <br><br>Utilisateur connect&eacute; : <a href=\"http://$hostname:3990/logoff\" title=\"Deconnecter l'utilisateur $user[5]\"><b>$user[5]</b></a><br><br>$nb_connection_history derni&egrave;res connexions :$connection_history";
175
	  	$l_logout_explain = "Ferme la session de l'usager actuellement connecté. <br><br>Utilisateur connecté : <a href=\"http://$hostname:3990/logoff\" title=\"Deconnecter l'utilisateur $user[5]\"><b>$user[5]</b></a><br><br>$nb_connection_history dernières connexions :$connection_history";
176
		$l_logout = "<a href=\"http://$hostname:3990/logoff\">Se d&eacute;connecter d'internet</a>";
176
		$l_logout = "<a href=\"http://$hostname:3990/logoff\">Se déconnecter d'internet</a>";
177
	  }
177
	  }
178
	  else
178
	  else
179
	  {
179
	  {
180
		  $l_logout_explain = "Votre système ($user[5]) est en exception d'authentication.<br><br>$nb_connection_history last connections :$connection_history";
180
		  $l_logout_explain = "Votre système ($user[5]) est en exception d'authentication.<br><br>$nb_connection_history last connections :$connection_history";
181
		  $l_logout = "Information des connexions";
181
		  $l_logout = "Information des connexions";
182
	  }
182
	  }
183
	}
183
	}
184
  $l_password_change = "<a href=\"https://$hostname/pass\">Changer votre mot de passe</a>";
184
  $l_password_change = "<a href=\"https://$hostname/pass\">Changer votre mot de passe</a>";
185
  $l_password_change_explain = "Vous redirige sur la page de changement du mot de passe de votre compte d'acc&egrave;s &agrave; internet.<br><br>Vous devez avoir un compte internet valide.";
185
  $l_password_change_explain = "Vous redirige sur la page de changement du mot de passe de votre compte d'accès à Internet.<br><br>Vous devez avoir un compte internet valide.";
186
  $l_sms_explain = "Vous redirige vers une la page explicative de l'auto enregistrement par SMS.<br><br><strong>Identifiant:</strong> votre numéro de téléphone<br><strong>Mot de passe:</strong> votre message";
186
  $l_sms_explain = "Vous redirige vers la page explicative de l'auto enregistrement par SMS.<br><br><strong>Identifiant:</strong> votre numéro de téléphone<br><strong>Mot de passe:</strong> votre message";
187
  $l_back_page = "<a href=\"javascript:history.back()\">Page pr&eacute;c&eacute;dente</a>";
187
  $l_back_page = "<a href=\"javascript:history.back()\">Page précédente</a>";
188
  $l_service_sms = "Service SMS actif";
188
  $l_service_sms = "Service SMS actif";
189
  $l_service_sms_n = "Service SMS non actif";
189
  $l_service_sms_n = "Service SMS non actif";
190
  $l_acc_sms = "Auto enregistrement par SMS";
190
  $l_acc_sms = "Auto enregistrement par SMS";
191
  $l_explain_warn = "L'administrateur a créé une archive contenant vos journaux de connexion dans le cadre d'une affaire judiciaire.";
191
  $l_explain_warn = "L'administrateur a créé une archive contenant vos journaux de connexion dans le cadre d'une affaire judiciaire.";
192
  if(isset($_GET['url']))
192
  if(isset($_GET['url']))
Line 199... Line 199...
199
  }
199
  }
200
  $l_title_warn="Cher utilisateur, ";
200
  $l_title_warn="Cher utilisateur, ";
201
  $l_explain_warn_name="Une personne sous le nom de ";
201
  $l_explain_warn_name="Une personne sous le nom de ";
202
  $l_explain_warn_ip="sous cette IP : ";
202
  $l_explain_warn_ip="sous cette IP : ";
203
  $l_explain_warn_date="a consulté vos journaux de connexion le ";
203
  $l_explain_warn_date="a consulté vos journaux de connexion le ";
204
  $l_explain_warn_reason="en émettant la raison suivante : ";
204
  $l_explain_warn_reason="Raison invoquée : ";
205
}
205
}
206
else if($Language == 'pt'){
206
else if($Language == 'pt'){
207
  $l_access_denied = "Controle de acesso";
207
  $l_access_denied = "Controle de acesso";
208
  $l_access_welcome = "Bem-vindo ao Alcasar";
208
  $l_access_welcome = "Bem-vindo ao Alcasar";
209
  $l_access_unavailable = "ACESSO INDISPONÍVEL";
209
  $l_access_unavailable = "ACESSO INDISPONÍVEL";
Line 309... Line 309...
309
  }
309
  }
310
  $l_title_warn="Dear user,";
310
  $l_title_warn="Dear user,";
311
  $l_explain_warn_name="Someone called ";
311
  $l_explain_warn_name="Someone called ";
312
  $l_explain_warn_ip="with this IP : ";
312
  $l_explain_warn_ip="with this IP : ";
313
  $l_explain_warn_date="has read your connexion logs at ";
313
  $l_explain_warn_date="has read your connexion logs at ";
314
  $l_explain_warn_reason="because : ";
314
  $l_explain_warn_reason="For this reason : ";
315
}
315
}
316
 
316
 
317
$l_title = ($direct_access ? $l_access_welcome : ($network_pb ? $l_access_unavailable : $l_access_denied));
317
$l_title = ($direct_access ? $l_access_welcome : ($network_pb ? $l_access_unavailable : $l_access_denied));
318
$l_explain = ($direct_access ? $l_explain_acc_access : ($network_pb ? $l_explain_net_pb : $l_explain_access_deny));
318
$l_explain = ($direct_access ? $l_explain_acc_access : ($network_pb ? $l_explain_net_pb : $l_explain_access_deny));
319
 
319