/web/acc/manager/auth_exceptions.php |
---|
43,8 → 43,24 |
$l_submit = "Enregistrer"; |
$l_add_to_list = "Ajouter à la liste"; |
$l_apply = "Appliquer les changements"; |
} |
else { |
} else if($Language == 'es') { |
$l_load="Cargando..."; |
$l_error_open_file = "Error en la lectura del archivo"; |
$l_trusted_domain = "Sitios de Internet confiables"; |
$l_domain = "Nombres de Dominio"; |
$l_comment_explain = "Enlace mostrado en la página de interceptación"; |
$l_comment_explain2 = "Dejar vacío para ocultar el enlace"; |
$l_remove = "Borrar de la lista"; |
$l_trusted_ip = "Direcciones IP confiables"; |
$l_trusted_equipments = "Equipos Autorizados (confiables)"; |
$l_comment = "Comentarios"; |
$l_trusted_domain_explain = "Administra los sitios de Internet a los que se acceder sin iniciar sesión"; |
$l_trusted_equipments_explain = "Para permitir que un equipo se conecte a Internet sin interceptarlo, cree un usuario cuyo nombre sea la dirección MAC del dispositivo y la contraseña sea 'password'"; |
$l_trusted_ip_explain = "Administre direcciones IP de sistemas o direcciones IP de redes que pueden unirse sin autenticación"; |
$l_submit = "Enviar"; |
$l_add_to_list = "Agregar a la lista"; |
$l_apply = "Aplicar cambios"; |
} else { |
$l_load="Loading..."; |
$l_error_open_file = "File open error"; |
$l_trusted_domain = "Trusted Internet domain names"; |
57,7 → 73,7 |
$l_comment = "Comments"; |
$l_trusted_domain_explain = "Manage Internet domain names that can be joined without authentication"; |
$l_trusted_equipments_explain = "To allow a consultation equipment to connect to Internet without interception, create a user whose name is the MAC address of the device and the password is 'password'"; |
$l_trusted_ip_explain = "Manage systems IP addresses or networks IP addresses that can be joined without authentication"; |
$l_trusted_ip_explain = "Manage systems IP addresses or networks IP addresses that can be joined without authentication"; |
$l_submit = "Submit"; |
$l_add_to_list = "Add to list"; |
$l_apply = "Apply changes"; |
/web/acc/manager/htdocs/accounting.php |
---|
4,6 → 4,39 |
require('../lib/functions.php'); |
require('../lib/sql/functions.php'); |
require('../lib/acctshow.php'); |
$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_title = "Journal des connexions"; |
$l_select_attributes = "Sélectionnez les attributs à afficher"; |
$l_ordered = "Classé par :"; |
$l_max_return = "Nbr. max. de résultats retournés :"; |
$l_criteria = "Critère de sélection :"; |
$l_not_valid = "L'opération demandé n'est pas valide. Sortie anormale."; |
$l_delete = "Supprimer"; |
$l_edit_user = "Éditer l'utilisateur :"; |
} else if($Language === 'es') { |
$l_title = "Registro de conexión"; |
$l_select_attributes = "Seleccione los atributos que desea mostrar"; |
$l_ordered = "ordenada por :"; |
$l_max_return = "Máximo número de resultados devueltos :"; |
$l_criteria = "Criterios de selección :"; |
$l_not_valid = "La operación solicitada no es válida. Salida anormal."; |
$l_delete = "Eliminar"; |
$l_edit_user = "Editar usuario :"; |
} else { |
$l_title = "Connections log"; |
$l_select_attributes = "Select the attributes you want to display"; |
$l_ordered = "Ordered by :"; |
$l_max_return = "Max. no. of results returned :"; |
$l_criteria = "Selection Criteria :"; |
$l_not_valid = "The requested operation is not valid. Abnormal exit."; |
$l_delete = "Delete"; |
$l_edit_user = "Edit user :"; |
} |
if (is_file("../lib/sql/drivers/$config[sql_type]/functions.php")) |
include_once("../lib/sql/drivers/$config[sql_type]/functions.php"); |
else{ |
22,16 → 55,6 |
EOM; |
exit(); |
} |
$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_title = "Journal des connexions"; |
} else { |
$l_title = "Connections log"; |
} |
$operators=array( '=','<', '>', '<=', '>=', 'regexp', 'like' ); |
if ($config['sql_type'] == 'pg'){ |
89,7 → 112,7 |
<input name="value_of_$this->name" type=text value="$this->value"> |
</td><td align=left> |
<input type=hidden name="delete_$this->name" value=0> |
<input type=submit class=button size=5 value=del onclick="this.form.delete_$this->name.value=1"> |
<input type=submit class=button size=5 value="$l_delete" onclick="this.form.delete_$this->name.value=1"> |
</td></tr> |
EOM; |
} |
132,7 → 155,7 |
<table border=0 width=740 cellpadding=1 cellspacing=1> |
<tr> |
<td> |
<b>Afficher les attributs suivants :</b><br> |
<b>$l_select_attributes</b><br> |
<select name="accounting_show_attrs[]" size=5 multiple> |
EOM; |
foreach($items as $key => $val) |
143,7 → 166,7 |
echo <<<EOM |
</select> |
<br><br> |
<b>Classé par :</b><br> |
<b>$l_ordered</b><br> |
<select name="order_by"> |
EOM; |
160,7 → 183,7 |
echo <<<EOM |
</select> |
<br><br> |
<b>Nbr. Max. de résultats retournés :</b><br> |
<b>$l_max_return</b><br> |
<input name=maxresults value=$config[sql_row_limit] size=5> |
</td> |
<td valign=top> |
167,7 → 190,7 |
<input type=hidden name=add value=0> |
<table border=0 width=340 cellpadding=1 cellspacing=1> |
<tr><td> |
<b>Critère de sélection :</b> |
<b>$l_criteria</b> |
</td></tr> |
<tr><td> |
<select name=item_name onchange="this.form.add.value=1;this.form.submit()"> |
225,7 → 248,7 |
} |
} |
if (!$op_found) |
die("L'opération demandé n'est pas valide. Sortie anormale."); |
die("$l_not_valid"); |
${"item_of_w$i"} = preg_replace('/\s/','',${"item_of_w$i"}); |
${"value_of_w$i"} = da_sql_escape_string($link,${"value_of_w$i"}); |
$where .= ($i == 1) ? ' WHERE ' . ${"item_of_w$i"} . ' ' . ${"operator_of_w$i"} . " '" . ${"value_of_w$i"} . "'" : |
296,7 → 319,7 |
$info = '-'; |
if ($val == 'username'){ |
$Info = urlencode($info); |
$info = "<a href=\"user_admin.php?login=$Info\" title=\"Edit user $info\">$info</a>"; |
$info = "<a href=\"user_admin.php?login=$Info\" title=\"$l_edit_user $info\">$info</a>"; |
} |
echo <<<EOM |
<td>$info</td> |
/web/acc/manager/htdocs/activity.php |
---|
55,7 → 55,23 |
$l_captureon = "Autoriser et capturer"; |
$l_captureoff = "Arrêter la capture"; |
$l_captureonly_on = "Capturer"; |
} else if ($Language === 'es') { |
$l_activity = "Actividad en la LAN"; |
$l_ip_adr = "Dirección IP"; |
$l_mac_adr = "MAC Adress"; |
$l_user = "Usuario"; |
$l_mac_allowed = "@MAC autorizada"; |
$l_mac_temporarily_allowed = "@MAC temporalmente autorizada"; |
$l_action = "Acción"; |
$l_dissociate = "Liberar @IP"; |
$l_disconnect = "Desconectar"; |
$l_stop_capture_disconnect = "Deje de capturar y desconecte"; |
$l_refresh = "Esta información es actualizada cada 30''"; |
$l_edit_user = "usuario de edición"; |
$l_connect = "Permitir temporalmente"; |
$l_captureon = "Autorizar y capturar"; |
$l_captureoff = "Detener la captura"; |
$l_captureonly_on = "Captura"; |
} else { |
$l_activity = "Activity on the consultation LAN"; |
$l_ip_adr = "IP Adress"; |
101,7 → 117,6 |
unset($_POST['mac_addr']); |
exit; |
} |
break; |
case "$l_dissociate" : |
exec("sudo /usr/sbin/chilli_query dhcp-release ".escapeshellarg($_POST['mac_addr'])); |
/web/acc/manager/htdocs/autoregistration.php |
---|
120,8 → 120,73 |
$l_country_all_ena = "Autorise tous les pays"; |
$l_country_advanced_ena = "Autorisation personnalisée"; |
$l_advance = "Avancé"; |
} |
else { |
} else if($Language == 'es') { |
$l_title = "Auto-registro (SMS)"; |
$l_conf = "Configuración"; |
$l_conf_actu = "Configuración actual"; |
$l_speed = "Velocidad de conexión al MODEM"; |
$l_connect_port="Puerto de conexión al MODEM"; |
$l_pin = "PIN de la tarjeta SIM"; |
$l_num_alcasar = "Número de teléfono de la tarjeta SIM"; |
$l_ban_temp = "Número máximo de intentos antes de una prohibición permanente (baneo)"; |
$l_time_account = "Período de validez de la nueva cuenta."; |
$l_time_perm = "Duración del baneo (por ejemplo, después de X intentar)"; |
$l_status_gammu = "Estado del servicio"; |
$l_start = "Iniciar"; |
$l_status_device = "Estado de su MODEM GSM (2G/3G/4G key)"; |
$l_key_diseable = "Ningún dispositivo detectado"; |
$l_key_enable_1 = "Un GSM MODEM '<b>".$vendor."(".$model.")</b>' está conectado."; |
$l_key_enable_2 = "Ha abierto los siguientes puertos: "; |
$l_force_signal = "Intensidad de señal"; |
$l_imei_device = "IMEI del dispositivo"; |
$l_sms_received = "Número de SMS recibidos"; |
$l_stop = "Detener"; |
$l_gammu_on="El servicio se está ejecutando"; |
$l_gammu_off="El servicio está caído"; |
$l_edit = "Modificar"; |
$l_error_wrong_port = "El puerto de escucha ($gammu_smsd_port) no existe"; |
$l_error_label_empty = "Campo vacío"; |
$l_error_label_num = "No es un PIN válido"; |
$l_error_label_num2 = "No es un número"; |
$l_error_label_num3 = "El número de teléfono no es correcto: +xxxYYYYYYYYY (xxx: cod. de país / YYYYYYYYY: numéro de teléfono)"; |
$l_error_writefail = "No hay comunicación con el puerto GSM MODEM (ttyUSB0)."; |
$l_error_timeoutfail = "No se puede conectar al MODEM GSM (verifique la velocidad de conexión)."; |
$l_error_simfail = "Se detectó un problema con su tarjeta SIM. ¿Está colocada?"; |
$l_error_simsecu_l = "Advertencia, durante el último inicio, el código PIN era incorrecto. <br> |
La tarjeta Sim debe estar bloqueada. Por favor lea la documentación."; |
$l_autorefresh = "Actualizar en: 30 seg"; |
$l_days = "días "; |
$l_num_block="Lista de teléfonos bloqueados"; |
$l_num_num="Número de teléfono"; |
$l_num_raison="Motivo"; |
$l_num_expiration="Fecha de caducidad"; |
$l_num_action="Acción"; |
$l_num_exist="Una cuenta se ha creado"; |
$l_num_flood="Se ha alcanzado el número de intentos."; |
$l_num_unlock="Borrar"; |
$l_country_enable="Activar"; |
$l_country_disable="Desactivar"; |
$l_service_status_img_ok="Corriendo"; |
$l_service_status_img_ko="Detenido"; |
$l_connect_speed="Modificar la velocidad de conexión: "; |
$l_tab_first = "primero"; |
$l_tab_last = "último"; |
$l_tab_next = "siguiente"; |
$l_tab_prev = "anterior"; |
$l_tab_search = "Buscar:"; |
$l_tab_pmenu = "Mostrando _PAGE_ a _PAGE_ de _PAGE_ entradas:"; |
$l_tab_info = "Mostrar _MENU_ entradas"; |
$l_tab_infoempty = "No se encontraron registros coincidentes"; |
$l_country_filter = "Filtrado actual: "; |
$l_country_filtering = "Filtrado de país"; |
$l_country_filtering_plus = " Filtrado de país avanzado"; |
$l_phone_ban = " Cuentas creadas y números de teléfono prohibidos"; |
$l_country_france_ena = "Autoriza los números franceses"; |
$l_country_ue_ena = "Autoriza números europeos"; |
$l_country_all_ena = "Autorizar todos los países"; |
$l_country_advanced_ena = "Autorización avanzada"; |
$l_advance = "Avanzado"; |
} else { |
$l_title = "Auto registration (SMS)"; |
$l_conf = "Configuration"; |
$l_conf_actu = "Current configuration"; |
/web/acc/manager/htdocs/import_user.php |
---|
14,7 → 14,7 |
$Language = strtolower(substr(chop($Langue[0]),0,2)); } |
if($Language == 'fr'){ |
$l_title = "Importer et vider la base des usagers"; |
$l_database_state = "état actuel de la base : nombre de groupes ="; |
$l_database_state = "état actuel de la base : nombre de groupes = "; |
$l_number_of_users = "Nombre d'usagers"; |
$l_text_import = "Importer à partir d'un fichier texte"; |
$l_text_import_help = "Ce fichier ne doit contenir que des noms d'usagers écrits les uns sous les autres."; |
34,10 → 34,31 |
$l_out_login = "Nom de connexion :"; |
$l_out_passwd = "Mot de passe :"; |
$l_out_mind = "Pensez à changer votre mot de passe (lien sur la page d'authentification)"; |
} |
else { |
} else if($Language === 'es') { |
$l_title = "Importar y vaciar la base de datos de usuarios."; |
$l_database_state ="Estado de la base de datos: cantidad de grupos = "; |
$l_number_of_users = "Cantidad de usuarios"; |
$l_text_import = "Importar desde un archivo de texto"; |
$l_text_import_help = "En este archivo, debe escribir solo el \"nombre de usuario\" uno debajo del otro."; |
$l_file = "Archivo"; |
$l_users_group = "Definir el grupo (aconsejable)"; |
$l_send = "Importar"; |
$l_empty = "Vaciar"; |
$l_empty_warn = "Está a punto de vaciar toda la base de datos de usuarios ... ¿Desea continuar?"; |
$l_imported_files = "Archivos de nombres de usuarios / contraseñas importados durante las últimas 24hs: "; |
$l_db_import = "Importar desde un archivo de base de datos de usuarios guardado"; |
$l_db_import_help = "Para atribuir las últimas conexiones, la base de datos de usuarios reales se guardará automáticamente."; |
$l_db_reset = "Vaciar la base de datos de usuarios"; |
$l_error_ext_txt = "¡Error! Seleccione un archivo con la extensión '.txt' o '.csv'"; |
$l_error_ext_sql = "¡Error! Seleccione un archivo con la extensión '.sql' o '.sql.gz'"; |
$l_group_empty = "La lista de grupos está vacía."; |
$l_out_title = " --- Accesos a Internet mediante ALCASAR --- "; |
$l_out_login = "Nombre de usuario:"; |
$l_out_passwd = "Contraseña:"; |
$l_out_mind = "No olvide cambiar su contraseña (hay un enlace en la ventana de autenticación)"; |
} else { |
$l_title = "Import and empty the users database"; |
$l_database_state ="State of the database : number of groups ="; |
$l_database_state ="State of the database : number of groups = "; |
$l_number_of_users = "Number of users"; |
$l_text_import = "Import from a text file"; |
$l_text_import_help = "In this file, you must write only the user login one below the other."; |
118,11 → 139,10 |
<tr bgcolor="#FFCC66"><td><img src="/images/pix.gif" width="1" height="2"></td></tr> |
</TABLE> |
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1> |
<tr><td valign="middle" align="left"> |
<CENTER><H3> |
<tr><td valign="middle" align="center"> |
<H3> |
<?php |
echo "$l_database_state "; |
echo "$l_database_state"; |
$LIBpath = "../lib/"; |
if (is_file($LIBpath."sql/drivers/$config[sql_type]/functions.php")) |
{ |
283,10 → 303,10 |
echo "$nb_user"; |
} |
} |
echo "</td></tr><tr><td>"; |
echo "</H3></td></tr><tr><td>"; |
echo "<TABLE width=\"100%\" border=0 cellspacing=0 cellpadding=1>"; |
echo "<tr><td valign=\"middle\" align=\"left\" colspan=\"2\">"; |
echo "<CENTER><H3>$l_text_import</H3></CENTER></td></tr>"; |
echo "<tr><td valign=\"middle\" align=\"center\" colspan=\"2\">"; |
echo "<H3>$l_text_import</H3></td></tr>"; |
echo "<tr><td valign=\"middle\" align=\"left\">"; |
echo "$l_text_import_help<br>"; |
echo "<tr><td valign=\"middle\" align=\"left\">"; |