Block Current - Condiciones actuales

Post Reply
User avatar
BONSAI
Observer
Observer
Posts: 39
Joined: Sat Sep 23, 2017 10:59 am
Location: San Sebastian
Station model: Davis Vantage Pro2 Plus
Software: Meteobridge
Contact:

Block Current - Condiciones actuales

Post by BONSAI » Thu Sep 28, 2017 9:35 am

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

User avatar
kocher
Language Admin
Language Admin
Posts: 45
Joined: Sun Aug 20, 2017 6:14 pm
Station model: Davis Pro 2
Software: Weather Display

Re: Block Current - Condiciones actuales

Post by kocher » Thu Sep 28, 2017 11:02 am

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).
Image

"The mind is like a parachute ... It only works if we have it open.". - Albert Einstein

User avatar
BONSAI
Observer
Observer
Posts: 39
Joined: Sat Sep 23, 2017 10:59 am
Location: San Sebastian
Station model: Davis Vantage Pro2 Plus
Software: Meteobridge
Contact:

Re: Block Current - Condiciones actuales

Post by BONSAI » Thu Sep 28, 2017 3:48 pm

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.

User avatar
BONSAI
Observer
Observer
Posts: 39
Joined: Sat Sep 23, 2017 10:59 am
Location: San Sebastian
Station model: Davis Vantage Pro2 Plus
Software: Meteobridge
Contact:

Re: Block Current - Condiciones actuales

Post by BONSAI » Fri Sep 29, 2017 4:56 pm

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:

User avatar
BONSAI
Observer
Observer
Posts: 39
Joined: Sat Sep 23, 2017 10:59 am
Location: San Sebastian
Station model: Davis Vantage Pro2 Plus
Software: Meteobridge
Contact:

Re: Block Current - Condiciones actuales

Post by BONSAI » Fri Sep 29, 2017 8:10 pm

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

User avatar
BONSAI
Observer
Observer
Posts: 39
Joined: Sat Sep 23, 2017 10:59 am
Location: San Sebastian
Station model: Davis Vantage Pro2 Plus
Software: Meteobridge
Contact:

Re: Block Current - Condiciones actuales

Post by BONSAI » Fri Sep 29, 2017 10:23 pm

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;
Last edited by BONSAI on Fri Oct 06, 2017 4:57 pm, edited 1 time in total.

User avatar
Jolumarali
Professional
Professional
Posts: 252
Joined: Sun Aug 20, 2017 2:06 pm
Location: Lignerolles
Station model: Vantage Vue
Software: WlIP
Contact:

Re: Block Current - Condiciones actuales

Post by Jolumarali » Fri Oct 06, 2017 11:22 am

Muchas gracias es lo que buscaba.

Saludos a los dos

Jose luis
Image
Station météo amateur Lignerolles
OS : Windows 11 Famille
Vantage Vue
Weatherlink 2.0 (WlIP)
Meteotemplate 18.0 Papaya

https://meteo-lignerolles.fr

José Luis

Post Reply