Page 1 of 1

Block Current - Condiciones actuales

Posted: Thu Sep 28, 2017 9:35 am
by BONSAI
Buenos días a todos!!.

Este es mi primer mensaje "técnico" y espero que no el último ya que eso significará que estoy contento con la plantilla.

De programación en php ando justito aunque hago mis cosillas .... de vez en cuando sale bien pero otras no consigo lo que persigo.

Y este es el caso. Quiero hacer más grandes los datos de temperatura, humedad ..... que aparecen en este block ya que los considero importantes y son muy pequeños. Creo que la fuente tiene un tamaño de 0.9em. Sin embargo la de la hora que se puede poner opcionalmente más arriba es de tamaño 2.0em

Intento editar el archivo currentblock. php pero al modificar los tamaños me deja de funcionar el block. Me desespero un poco porque no entiendo como solo cambiando el 0.9em por 2.0em no aparezca ni la información ... aparece en blanco.

Y por otro lado me pasa que como la información llega a través de Weather Underground (WU) el dato de ráfaga lo pasa mal y quería eliminarlo y que no apareciera .... y me pasa lo mismo ..... intento quitar esa información y se me queda en blanco.

Si alguien me puede "iluminar" .....

Muchas gracias

Re: Block Current - Condiciones actuales

Posted: Thu Sep 28, 2017 11:02 am
by kocher
Saludos Bonsai

Empiezo por la primera cuestión:

La unidad em es un factor del tamaño relativo al font-size.

Lo que hace es multiplicar ese número de veces el valor declarado para font-size:

https://www.impressivewebs.com/understa ... units-css/

En tu caso, estas multiplicando por 2 (no sé si es correcto poner 2.0) el tamaño que se haya establecido de la fuente.
Cuando no hay ningún tamaño especificado para la fuente, el valor es de 16 px

Aquí tienes una sencilla utilidad de conversión:

https://www.w3schools.com/CSSref/css_px ... ersion.asp

Como puedes ver, 1em se corresponde a 16 px (siempre que ese sea el valor por defecto de la fuente o, no existiera ningún valor declarado).

Re: Block Current - Condiciones actuales

Posted: Thu Sep 28, 2017 3:48 pm
by BONSAI
Muchas gracias por la rápida respuesta.

¡¡Este es un mundo de empezar y no terminar!! ...... vaya tela .......

Lo miraré a la noche con tranquilidad a ver si consigo algo.

Si he conseguido modificar el fichero del idioma para incluir una traducción de Humidex, WindChill .....

Y también he podido modificar el block current para que aparezcan las unidades de Humidex (Sensación de bochorno)

Te las pasare por mail para si lo consideras oportuno pasárselas a Jachym.

Re: Block Current - Condiciones actuales

Posted: Fri Sep 29, 2017 4:56 pm
by BONSAI
Este bloque me esta trayendo de cabeza .....

Si en la misma sesión despliegas varias veces el submenu "MAS" los bloques que surgen con los datos detallados cada vez van siendo más grandes :shock: :shock:

Re: Block Current - Condiciones actuales

Posted: Fri Sep 29, 2017 8:10 pm
by BONSAI
Hay un error en este bloque que hace que las unidades de Humidex (sensación de bochorno) no aparezcan .....

Habría que editar el archivo currentBlock.php y sustituir lo siguiente


Esto que está entre las lineas 373/379 , entre 612/618 y que se repite también entre las 877/882

class="currentDetailsParameter">
Humidex
</td>
<td class="currentDetailsValue">
<span id="currentDetailsValueHX"></span>
</td>
</tr>
<tr>
<td

de ser sustituido por esto otro

class="currentDetailsParameter">
<?php echo lang('humidex','c')?>
</td>
<td class="currentDetailsValue">
<span id="currentDetailsValueHX"></span><?php echo unitFormatter($displayTempUnits)?>
</td>
</tr>
<tr>
<td

Re: Block Current - Condiciones actuales

Posted: Fri Sep 29, 2017 10:23 pm
by BONSAI
Ya he localizado también como aumentar el tamaño de las medidas .......

En la linea del 285 del archivo currenBlock.php hay que añadir style="font-size:1.5em" ..... tras currentTValue"



............ lang('temperature','c')?>"></span><br><span id="currentTValue" style="font-size:1.5em"></ ......



y así en cada una de las siguientes partes de humedad, presión .....



Y para separar los iconos y que no se "pisen" hay que modificar en la linea 70 la anchura (width) de 70px a 100px

currentBlockDivs{
display: inline-block;
width: 100px;
padding: 3px;
vertical-align: top;

Re: Block Current - Condiciones actuales

Posted: Fri Oct 06, 2017 11:22 am
by Jolumarali
Muchas gracias es lo que buscaba.

Saludos a los dos

Jose luis