patch for handling "no" location when checking permissions

This commit is contained in:
Oscar Manuel Gómez Senovilla 2005-09-19 11:55:02 +00:00
parent d42945030f
commit 977acee0eb
3 changed files with 29 additions and 12 deletions

View File

@ -271,14 +271,30 @@
}
$checks = array();
if (isset($args['is_readable'])) $checks[] = (!$args['is_readable']?'not ':'').lang('readable by the webserver');
if (isset($args['is_writable'])) $checks[] = (!$args['is_writable']?'not ':'').lang('writable by the webserver');
if (isset($args['is_world_readable'])) $checks[] = (!$args['is_world_readable']?lang('not').' ':'').lang('world readable');
if (isset($args['is_world_writable'])) $checks[] = (!$args['is_world_writable']?lang('not').' ':'').lang('world writable');
if (isset($args['is_readable']))
{
$checks[] = lang('readable by the webserver');
$check_not = (!$args['is_readable']?'not ':'');
}
if (isset($args['is_writable']))
{
$checks[] = lang('writable by the webserver');
$check_not = (!$args['is_writable']?'not ':'');
}
if (isset($args['is_world_readable']))
{
$checks[] = lang('world readable');
$check_not = (!$args['is_world_readable']?lang('not').' ':'');
}
if (isset($args['is_world_writable']))
{
$checks[] = lang('world writable');
$check_not = (!$args['is_world_writable']?lang('not').' ':'');
}
$checks = implode(', ',$checks);
$icon = $passed_icon;
$msg = lang('Checking file-permissions of %1 for %2: %3',$rel_name,$checks,$perms)."<br />\n";
$msg = lang('Checking file-permissions of %1 for %2 %3: %4',$rel_name,$check_not,$checks,$perms)."<br />\n";
if (!file_exists($name))
{

View File

@ -83,7 +83,7 @@ check can only be performed, if called via a webserver, as the user-id/-name of
check installation setup en Check installation
check ip address of all sessions setup en check ip address of all sessions
checking extension %1 is loaded or loadable setup en Checking extension %1 is loaded or loadable
checking file-permissions of %1 for %2: %3 setup en Checking file-permissions of %1 for %2: %3
checking file-permissions of %1 for %2 %3: %4 setup en Checking file-permissions of %1 for %2 %3: %4
checking for gd support... setup en Checking for GD support...
checking php.ini setup en Checking php.ini
checking the egroupware installation setup en Checking the eGroupWare Installation

View File

@ -1,5 +1,5 @@
%1 does not exist !!! setup es-es ¡¡%1 no existe!!
%1 is %2%3 !!! setup es-es ¡¡%1 es %2%3 !!
%1 is %2%3 !!! setup es-es ¡¡%1 %2 es %3!!
(account deletion in sql only) setup es-es (borrado de cuentas sólo en SQL)
(searching accounts and changing passwords) setup es-es (buscando cuentas y cambiando contraseñas)
*** do not update your database via setup, as the update might be interrupted by the max_execution_time, which leaves your db in an unrecoverable state (your data is lost) !!! setup es-es *** NO actualice su base de datos mediante esta instalación, ya que la actualización podría interrumpirse por el tiempo máximo de ejecución permitido, lo que deja su base de datos en un estado irrecuperable ¡¡(se pierden los datos)!!
@ -88,7 +88,8 @@ check can only be performed, if called via a webserver, as the user-id/-name of
check installation setup es-es Comprobar instalación
check ip address of all sessions setup es-es Comprobar las direcciones ip de todas las sesiones
checking extension %1 is loaded or loadable setup es-es Comprobando si se puede cargar o está cargada la extensión %1
checking file-permissions of %1 for %2: %3 setup es-es Comprobando permisos de %1 para %2: %3
checking file-permissions of %1 for %2: %3 setup es-es Comprobando si %1 tiene permiso de %2: %3
checking file-permissions of %1 for %2 %3: %4 setup es-es Comprobando si %1 %2 tiene permiso de %3: %4
checking for gd support... setup es-es Comprobando el soporte GD...
checking php.ini setup es-es Comprobando php.ini
checking the egroupware installation setup es-es Comprobando la instalación de eGroupWare
@ -347,7 +348,7 @@ re-check my database setup es-es Volver a comprobar mi base de datos
re-check my installation setup es-es Comprobar mi instalación
re-enter password setup es-es Confirme la contraseña
read translations from setup es-es Leer traducciones de
readable by the webserver setup es-es permiso de lectura para el servidor web
readable by the webserver setup es-es lectura para el servidor web
really uninstall all applications setup es-es REALMENTE quiere desinstalar todas las aplicaciones
recommended: filesystem setup es-es Recomendado: sistema de ficheros
register_globals is turned on, egroupware does not require it and it's generaly more secure to have it turned off setup es-es register_globals está activado, y eGroupWare NO lo necesita, por lo que es más seguro tenerlo en Off (desactivado).
@ -487,12 +488,12 @@ we will now run a series of tests, which may take a few minutes. click the link
welcome to the egroupware installation setup es-es Bienvenido a la instalación de eGroupWare
what type of sessions management do you want to use (php4 session management may perform better)? setup es-es ¿Qué tipo de gestión de sesiones prefiere? (PHP4 puede dar mejor rendimiento)
which database type do you want to use with egroupware? setup es-es ¿Qué tipo de base de datos quiere usar con eGroupWare?
world readable setup es-es con permiso de lectura para todos
world writable setup es-es con permiso de escritura por todos
world readable setup es-es lectura para todo el mundo
world writable setup es-es escritura para todo el mundo
would you like egroupware to cache the phpgw info array ? setup es-es Desea que eGroupWare cachee el array de información phpgw?
would you like egroupware to check for a new version<br />when admins login ? setup es-es ¿Desea que eGroupWare compruebe una nueva versión<br />cuando un administrador inicie la sesión?
would you like to show each application's upgrade status ? setup es-es ¿Desea mostrar el estado de la actualización de cada aplicación?
writable by the webserver setup es-es con permiso de escritura para el servidor web
writable by the webserver setup es-es escritura para el servidor web
write config setup es-es Escribir configuración
year setup es-es año
yes setup es-es Sí