Subversion Repositories ALCASAR

Rev

Rev 1749 | Rev 2168 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log

Rev 1749 Rev 2113
1
<?php
1
<?php
2
/*******************
2
/*******************
3
* READ CONF FILE   *
3
* READ CONF FILE   *
4
********************/
4
********************/
5
$CONF_FILE="/usr/local/etc/alcasar.conf";
5
$CONF_FILE="/usr/local/etc/alcasar.conf";
6
if (!file_exists($CONF_FILE)){
6
if (!file_exists($CONF_FILE)){
7
	exit("Requested file ".$CONF_FILE." isn't present");}
7
	exit("Requested file ".$CONF_FILE." isn't present");}
8
if (!is_readable($CONF_FILE)){
8
if (!is_readable($CONF_FILE)){
9
	exit("Can't read the file ".$CONF_FILE);}
9
	exit("Can't read the file ".$CONF_FILE);}
10
$ouvre=fopen($CONF_FILE,"r");
10
$ouvre=fopen($CONF_FILE,"r");
11
if ($ouvre){
11
if ($ouvre){
12
	while (!feof ($ouvre))
12
	while (!feof ($ouvre))
13
	{
13
	{
14
		$tampon = fgets($ouvre, 4096);
14
		$tampon = fgets($ouvre, 4096);
15
		if (strpos($tampon,"=")!==false){
15
		if (strpos($tampon,"=")!==false){
16
			$tmp = explode("=",$tampon);
16
			$tmp = explode("=",$tampon);
17
			$conf[$tmp[0]] = $tmp[1];
17
			$conf[$tmp[0]] = $tmp[1];
18
		}
18
		}
19
	}
19
	}
20
	fclose($ouvre);
20
	fclose($ouvre);
21
}
21
}
22
//Langue du Ticket d'impression en fonction de la liste déroulante
22
//Langue du Ticket d'impression en fonction de la liste déroulante
23
switch ($langue_imp){
23
switch ($langue_imp){
24
	case 'fr':
24
	case 'fr':
25
		$l_title_imp = "TICKET D'ACCÈS";
25
		$l_title_imp = "TICKET D'ACCÈS";
26
		$l_login_imp = "Utilisateur :";
26
		$l_login_imp = "Utilisateur :";
27
		$l_password_imp = "Mot de passe :";
27
		$l_password_imp = "Mot de passe :";
28
		$l_max_all_session_imp="Période autorisée :";
28
		$l_max_all_session_imp="Période autorisée :";
29
		$l_session_timeout_imp="Durée d'une session :";
29
		$l_session_timeout_imp="Durée d'une session :";
30
		$l_max_daily_session_imp="Durée quotidienne :";
30
		$l_max_daily_session_imp="Durée quotidienne :";
31
		$l_max_monthly_session_imp ="Durée mensuelle :";
31
		$l_max_monthly_session_imp ="Durée mensuelle :";
32
		$l_expiration_imp="Date d'expiration :";
32
		$l_expiration_imp="Date d'expiration :";
33
		$l_unlimited="Illimitée";
33
		$l_unlimited="Illimitée";
34
		$l_without="Aucune";
34
		$l_without="Aucune";
35
		$l_duplicate="Duplicata";
35
		$l_duplicate="Duplicata";
36
		$l_explain = "Entrer 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' dans votre navigateur pour gérer votre compte (mot de passe, certificat, etc.).
36
		$l_explain = "Entrer 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' dans votre navigateur pour gérer votre compte (mot de passe, certificat, etc.).
37
			Entrer 'http://logout' dans votre navigateur pour vous déconnecter.";
37
			Entrer 'http://logout' dans votre navigateur pour vous déconnecter.";
38
		$l_footer_imp = "Généré par ALCASAR";
38
		$l_footer_imp = "Généré par ALCASAR";
39
	break;
39
	break;
40
	case 'de':
40
	case 'de':
41
		$l_title_imp = "ZUGANG TICKET";
41
		$l_title_imp = "ZUGANG TICKET";
42
		$l_login_imp = "Login :";
42
		$l_login_imp = "Login :";
43
		$l_password_imp = "Passwort :";
43
		$l_password_imp = "Passwort :";
44
		$l_max_all_session_imp="Autorisierte Zeitraum :";
44
		$l_max_all_session_imp="Autorisierte Zeitraum :";
45
		$l_session_timeout_imp="Dauer der Sitzung :";
45
		$l_session_timeout_imp="Dauer der Sitzung :";
46
		$l_max_daily_session_imp="Stunden t&auml;glich :";
46
		$l_max_daily_session_imp="Stunden t&auml;glich :";
47
		$l_max_monthly_session_imp ="monatlich Dauer :";
47
		$l_max_monthly_session_imp ="monatlich Dauer :";
48
		$l_expiration_imp="Verfallsdatum :";
48
		$l_expiration_imp="Verfallsdatum :";
49
		$l_unlimited="Unbegrentz";
49
		$l_unlimited="Unbegrentz";
50
		$l_without="Ohne";
50
		$l_without="Ohne";
51
		$l_duplicate="Duplikat";
51
		$l_duplicate="Duplikat";
52
		$l_explain = "Geben Sie 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' in Ihrem Browser, um Ihr Konto zu verwalten (kennwort, zertifikat, etc.).
52
		$l_explain = "Geben Sie 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' in Ihrem Browser, um Ihr Konto zu verwalten (kennwort, zertifikat, etc.).
53
			Geben Sie 'http://logout' in Ihrem Browser zu trennen.
53
			Geben Sie 'http://logout' in Ihrem Browser zu trennen.
54
			";
54
			";
55
		$l_footer_imp = "Präsentiert von ALCASAR";
55
		$l_footer_imp = "Präsentiert von ALCASAR";
56
	break;
56
	break;
57
	case 'nl':
57
	case 'nl':
58
		$l_title_imp = "TOERANG TICKET";
58
		$l_title_imp = "TOERANG TICKET";
59
		$l_login_imp = "Gebruikers :";
59
		$l_login_imp = "Gebruikers :";
60
		$l_password_imp = "Wachtwoord :";
60
		$l_password_imp = "Wachtwoord :";
61
		$l_max_all_session_imp="toegestane duur :";
61
		$l_max_all_session_imp="toegestane duur :";
62
		$l_session_timeout_imp="Sessieduur :";
62
		$l_session_timeout_imp="Sessieduur :";
63
		$l_max_daily_session_imp="Dagelijkse uren :";
63
		$l_max_daily_session_imp="Dagelijkse uren :";
64
		$l_max_monthly_session_imp ="Maandelijkse duur :";
64
		$l_max_monthly_session_imp ="Maandelijkse duur :";
65
		$l_expiration_imp="Vervaldatum :";
65
		$l_expiration_imp="Vervaldatum :";
66
		$l_unlimited="Onbeperkte";
66
		$l_unlimited="Onbeperkte";
67
		$l_without="Ohne";
67
		$l_without="Ohne";
68
		$l_duplicate="Duplicaat";
68
		$l_duplicate="Duplicaat";
69
		$l_explain = "Voer 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' in uw browser om uw account te beheren (wachtwoord, certificaat, etc.).
69
		$l_explain = "Voer 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' in uw browser om uw account te beheren (wachtwoord, certificaat, etc.).
70
			  Voer 'http://logout' in uw browser de verbinding te verbreken.";
70
			  Voer 'http://logout' in uw browser de verbinding te verbreken.";
71
		$l_footer_imp = "Powered by ALCASAR";
71
		$l_footer_imp = "Powered by ALCASAR";
72
	break;
72
	break;
73
	case 'es':
73
	case 'es':
74
		$l_title_imp = "TURISTICA ACCESO";
74
		$l_title_imp = "TURISTICA ACCESO";
75
		$l_login_imp = "Usuario :";
75
		$l_login_imp = "Usuario :";
76
		$l_password_imp = "Contraseña :";
76
		$l_password_imp = "Contraseña :";
77
		$l_max_all_session_imp="periodo autorizado :";
77
		$l_max_all_session_imp="periodo autorizado :";
78
		$l_session_timeout_imp="Duración de Sesión :";
78
		$l_session_timeout_imp="Duración de Sesión :";
79
		$l_max_daily_session_imp="Duración diario :";
79
		$l_max_daily_session_imp="Duración diario :";
80
		$l_max_monthly_session_imp ="Duraci&oacute;n mensual :";
80
		$l_max_monthly_session_imp ="Duraci&oacute;n mensual :";
81
		$l_expiration_imp="Fecha de caducidad :";
81
		$l_expiration_imp="Fecha de caducidad :";
82
		$l_unlimited="Ilimitado";
82
		$l_unlimited="Ilimitado";
83
		$l_without="Sin";
83
		$l_without="Sin";
84
		$l_duplicate="Duplicado";
84
		$l_duplicate="Duplicado";
85
		$l_explain = "Escribe 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' de su navegador para administrar su cuenta (contraseña, certificado, etc.).
85
		$l_explain = "Escribe 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' de su navegador para administrar su cuenta (contraseña, certificado, etc.).
86
			Escribe 'http://logout' de su navegador para desconectar.";
86
			Escribe 'http://logout' de su navegador para desconectar.";
87
		$l_footer_imp = "Desarrollado por ALCASAR";
87
		$l_footer_imp = "Desarrollado por ALCASAR";
88
	break;
88
	break;
89
	case 'it':
89
	case 'it':
90
		$l_title_imp = "TICKET D'ACCESSO";
90
		$l_title_imp = "TICKET D'ACCESSO";
91
		$l_login_imp = "Utenti :";
91
		$l_login_imp = "Utenti :";
92
		$l_password_imp = "Password :";
92
		$l_password_imp = "Password :";
93
		$l_max_all_session_imp="periodo autorizzato :";
93
		$l_max_all_session_imp="periodo autorizzato :";
94
		$l_session_timeout_imp="Durata della sessione :";
94
		$l_session_timeout_imp="Durata della sessione :";
95
		$l_max_daily_session_imp="Durata quotidiano :";
95
		$l_max_daily_session_imp="Durata quotidiano :";
96
		$l_max_monthly_session_imp ="Durata mensile :";
96
		$l_max_monthly_session_imp ="Durata mensile :";
97
		$l_expiration_imp="Data di scadenza :";
97
		$l_expiration_imp="Data di scadenza :";
98
		$l_unlimited="Illimitato";
98
		$l_unlimited="Illimitato";
99
		$l_without="Senza";
99
		$l_without="Senza";
100
		$l_duplicate="Duplicato";
100
		$l_duplicate="Duplicato";
101
		$l_explain = "Inserisci 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' nel tuo browser per gestire il tuo account (password, certificato, ecc).
101
		$l_explain = "Inserisci 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' nel tuo browser per gestire il tuo account (password, certificato, ecc).
102
			Inserisci 'http://logout' nel tuo browser per disconnettersi.";
102
			Inserisci 'http://logout' nel tuo browser per disconnettersi.";
103
		$l_footer_imp = "Powered by ALCASAR";
103
		$l_footer_imp = "Powered by ALCASAR";
104
	break;
104
	break;
105
	case 'pt':
105
	case 'pt':
106
		$l_title_imp = "BILHETE DE ACESSO";
106
		$l_title_imp = "BILHETE DE ACESSO";
107
		$l_login_imp = "Usuário :";
107
		$l_login_imp = "Usuário :";
108
		$l_password_imp = "Senha :";
108
		$l_password_imp = "Senha :";
109
		$l_max_all_session_imp="Período autorizado :";
109
		$l_max_all_session_imp="Período autorizado :";
110
		$l_session_timeout_imp="duração de uma sessão :";
110
		$l_session_timeout_imp="duração de uma sessão :";
111
		$l_max_daily_session_imp="Duração diária :";
111
		$l_max_daily_session_imp="Duração diária :";
112
		$l_max_monthly_session_imp ="Duração Mensal :";
112
		$l_max_monthly_session_imp ="Duração Mensal :";
113
		$l_expiration_imp="Data de validade :";
113
		$l_expiration_imp="Data de validade :";
114
		$l_unlimited="Ilimitado";
114
		$l_unlimited="Ilimitado";
115
		$l_without="Sem";
115
		$l_without="Sem";
116
		$l_duplicate="Duplicado";
116
		$l_duplicate="Duplicado";
117
		$l_explain = "Digite 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' no seu navegador para gerenciar sua conta (senha, certidão, etc).
117
		$l_explain = "Digite 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' no seu navegador para gerenciar sua conta (senha, certidão, etc).
118
			Digite 'http://logout' no seu navegador para desligar.";
118
			Digite 'http://logout' no seu navegador para desligar.";
119
		$l_footer_imp = "Desenvolvido por ALCASAR";
119
		$l_footer_imp = "Desenvolvido por ALCASAR";
120
	break;
120
	break;
-
 
121
	case 'ar':
-
 
122
		$l_title_imp = "وصول التذاكر";
-
 
123
		$l_login_imp = "مستخدم:";
-
 
124
		$l_password_imp = "كلمه السر:";
-
 
125
		$l_max_all_session_imp = "فترة أذن:";
-
 
126
		$l_session_timeout_imp = "مهلة جلسة:";
-
 
127
		$l_max_daily_session_imp = "جلسة اليومية القصوى:";
-
 
128
		$l_max_monthly_session_imp = "جلسة الشهرية القصوى:";
-
 
129
		$l_expiration_imp = "تاريخ إنتهاء الصلاحية:";
-
 
130
		$l_unlimited = "غير محدود:";
-
 
131
		$l_without = "بدون";
-
 
132
		$l_duplicate = "مكرر";
-
 
133
		$l_explain_url_conn = "http://". trim($conf["HOSTNAME"]) . "." . trim($conf["DOMAIN"]);
-
 
134
		$l_explain_url_logout = "http://logout";
-
 
135
		$l_explain = " في المتصفح الخاص بك لخروج." . $l_explain_url_logout . "في المستعرض الخاص بك لإدارة حسابك (كلمه السر, شهادة, ...). يكتب " . $l_explain_url . "يكتب";
-
 
136
		$l_footer_imp = "مشغل بواسطة ALCASAR";
-
 
137
	break;
121
	default:
138
	default:
122
		$l_title_imp = "ACCESS TICKET";
139
		$l_title_imp = "ACCESS TICKET";
123
		$l_login_imp = "Login :";
140
		$l_login_imp = "Login :";
124
		$l_password_imp = "Password :";
141
		$l_password_imp = "Password :";
125
		$l_max_all_session_imp="Authorized period :";
142
		$l_max_all_session_imp="Authorized period :";
126
		$l_session_timeout_imp="Session timeout :";
143
		$l_session_timeout_imp="Session timeout :";
127
		$l_max_daily_session_imp="Max daily session :";
144
		$l_max_daily_session_imp="Max daily session :";
128
		$l_max_monthly_session_imp ="Max monthly session :";
145
		$l_max_monthly_session_imp ="Max monthly session :";
129
		$l_expiration_imp="Expiration date :";
146
		$l_expiration_imp="Expiration date :";
130
		$l_unlimited="Unlimited";
147
		$l_unlimited="Unlimited";
131
		$l_without="Without";
148
		$l_without="Without";
132
		$l_duplicate="Duplicate";
149
		$l_duplicate="Duplicate";
133
		$l_explain = "Enter 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' in your browser to manage your account (password, certificate, etc.).
150
		$l_explain = "Enter 'http://".trim($conf["HOSTNAME"]).".".trim($conf["DOMAIN"])."' in your browser to manage your account (password, certificate, etc.).
134
			Enter 'http://logout' in your browser to disconnect.";
151
			Enter 'http://logout' in your browser to disconnect.";
135
		$l_footer_imp = "Powered by ALCASAR";
152
		$l_footer_imp = "Powered by ALCASAR";
136
	break;
153
	break;
137
	}
154
	}
138
?>
155
?>
139
 
156