diff options
author | ramon <ramongomez@us.es> | 2016-08-26 11:02:34 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2016-08-26 11:02:34 +0000 |
commit | 489ff9e87eb4a165d2962f69f6cb8369329f6813 (patch) | |
tree | b92c5ad98e9b23c489adf37a449777e20f5a4cbd /admin | |
parent | 36919af0f19e74901c2916346171b7af98ebd4f4 (diff) |
#724: Formulario de propiedades de menú soporta resolución detectada por defecto para driver uvesafb y resoluciones de 32 bits.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5000 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin')
5 files changed, 31 insertions, 7 deletions
diff --git a/admin/Database/ogAdmBD-1.1.0pre-postinst.sql b/admin/Database/ogAdmBD-1.1.0pre-postinst.sql index 1ce377db..95ab6470 100644 --- a/admin/Database/ogAdmBD-1.1.0pre-postinst.sql +++ b/admin/Database/ogAdmBD-1.1.0pre-postinst.sql @@ -5,24 +5,28 @@ # Nota: retocar el fichero para sustituir KERNELVERSION por la versión del # Kernel del cliente ogLive con el formato V.RR (V=versión, RR=revisión). -# Cambiar parámetro de resolución de pantalla para Kernel anteriores a 3.7. +# Cambiar parámetro de resolución de pantalla para Kernel anteriores a 3.7 o posteriores a 4.3. UPDATE menus SET resolucion = CASE resolucion WHEN 'uvesafb:1152x864-16' THEN '355' WHEN 'uvesafb:800x600-16' THEN '788' WHEN 'uvesafb:800x600-24' THEN '789' + WHEN 'uvesafb:800x600-32' THEN '814' WHEN 'uvesafb:1024x768-16' THEN '791' WHEN 'uvesafb:1024x768-24' THEN '792' + WHEN 'uvesafb:1024x768-32' THEN '824' WHEN 'uvesafb:1280x1024-16' THEN '794' WHEN 'uvesafb:1280x1024-24' THEN '795' + WHEN 'uvesafb:1280x1024-32' THEN '829' WHEN 'uvesafb:1600x1200-16' THEN '798' WHEN 'uvesafb:1600x1200-24' THEN '799' + WHEN 'uvesafb:1600x1200-32' THEN '834' WHEN NULL or '0' THEN '788' ELSE resolucion END - WHERE KERNELVERSION < 3.07; + WHERE KERNELVERSION < 3.07 OR KERNELVERSION >= 4.04; -# Cambiar parámetro de resolución de pantalla para Kernel 3.7 o superior. +# Cambiar parámetro de resolución de pantalla para Kernel entre 3.7 y 4.3. UPDATE menus SET resolucion = CASE resolucion WHEN '355' THEN 'uvesafb:1152x864-16' @@ -34,8 +38,12 @@ UPDATE menus WHEN '795' THEN 'uvesafb:1280x1024-24' WHEN '798' THEN 'uvesafb:1600x1200-16' WHEN '799' THEN 'uvesafb:1600x1200-24' + WHEN '814' THEN 'uvesafb:800x600-32' + WHEN '824' THEN 'uvesafb:1024x768-32' + WHEN '829' THEN 'uvesafb:1280x1024-32' + WHEN '834' THEN 'uvesafb:1600x1200-32' WHEN NULL or '0' THEN 'uvesafb:800x600-16' ELSE resolucion END - WHERE KERNELVERSION >= 3.07; + WHERE KERNELVERSION >= 3.07 OR KERNELVERSION < 4.04;; diff --git a/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php b/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php index c3c72b9d..a6fbbb73 100644 --- a/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php +++ b/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php @@ -22,4 +22,5 @@ $TbMsg[14]="Menú doble"; $TbMsg[15]="URL menú personalizado"; $TbMsg[17]="Resolució de pantalla"; $TbMsg[18]="Imagen de fondo"; +$TbMsg["PROP_DEFAULT"]="Detectada por defecto"; ?> diff --git a/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php b/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php index f1bf3262..a408378f 100644 --- a/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php +++ b/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php @@ -23,4 +23,5 @@ $TbMsg[14]="Double menu"; $TbMsg[15]="URL menú personalizado"; $TbMsg[17]="Screen resolution"; $TbMsg[18]="Background image"; +$TbMsg["PROP_DEFAULT"]="Detected by default"; ?> diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php index b39705ef..1a4bba89 100644 --- a/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php +++ b/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php @@ -21,4 +21,5 @@ $TbMsg[14]="Menú doble"; $TbMsg[15]="URL menú personalizado"; $TbMsg[17]="Resolución de pantalla"; $TbMsg[18]="Imagen de fondo"; +$TbMsg["PROP_DEFAULT"]="Detectada por defecto"; ?> diff --git a/admin/WebConsole/propiedades/propiedades_menus.php b/admin/WebConsole/propiedades/propiedades_menus.php index efe3575b..4a75795d 100644 --- a/admin/WebConsole/propiedades/propiedades_menus.php +++ b/admin/WebConsole/propiedades/propiedades_menus.php @@ -106,6 +106,10 @@ if ($opcion!=$op_alta){ $tbresolucion[792]="1024x768 24bits"; $tbresolucion[795]="1280x1024 24bits"; $tbresolucion[799]="1600x1200 24bits"; + $tbresolucion[814]="800x600 32bits"; + $tbresolucion[824]="1024x768 32bits"; + $tbresolucion[829]="1280x1024 32bits"; + $tbresolucion[834]="1600x1200 32bits"; if (empty ($tbresolucion[$resolucion])) { $res = $resolucion; } else { @@ -124,18 +128,27 @@ if ($opcion!=$op_alta){ $parametros.="789=800x600 24bits".chr(13); $parametros.="792=1024x768 24bits".chr(13); $parametros.="795=1280x1024 24bits".chr(13); - $parametros.="799=1600x1200 24bits"; + $parametros.="799=1600x1200 24bits".chr(13); + $parametros.="814=800x600 32bits".chr(13); + $parametros.="824=1024x768 32bits".chr(13); + $parametros.="829=1280x1024 32bits".chr(13); + $parametros.="834=1600x1200 32bits"; } else { // Kernel 3.7 y superior usa parámetro "video". - $parametros ="uvesafb:800x600-16=800x600, 16bit".chr(13); + $parametros ="uvesafb:D=".$TbMsg["PROP_DEFAULT"].chr(13); + $parametros.="uvesafb:800x600-16=800x600, 16bit".chr(13); $parametros.="uvesafb:800x600-24=800x600, 24bit".chr(13); + $parametros.="uvesafb:800x600-32=800x600, 32bit".chr(13); $parametros.="uvesafb:1024x768-16=1024x768, 16bit".chr(13); $parametros.="uvesafb:1024x768-24=1024x768, 24bit".chr(13); + $parametros.="uvesafb:1024x768-32=1024x768, 32bit".chr(13); $parametros.="uvesafb:1152x864-16=1152x864, 16bit".chr(13); $parametros.="uvesafb:1280x1024,16=1280x1024, 16bit".chr(13); $parametros.="uvesafb:1280x1024,24=1280x1024, 24bit".chr(13); + $parametros.="uvesafb:1280x1024,32=1280x1024, 32bit".chr(13); + $parametros.="uvesafb:1600x1200,16=1600x1200, 16bit".chr(13); $parametros.="uvesafb:1600x1200,24=1600x1200, 24bit".chr(13); - $parametros.="uvesafb:1600x1200,24=1600x1200, 16bit"; + $parametros.="uvesafb:1600x1200,32=1600x1200, 32bit"; } echo '<td>'.HTMLCTESELECT($parametros,"resolucion","estilodesple","",$resolucion,150).'</td>'; } |