Otro visor para los datos del archivo "
dayfile.txt"
Su autor, "Beteljuice" (jugo de escarabajo), tiene algunos de los mejores
scripts realizados para Cumulus; además, posee un gran sentido del humor.
El hilo sobre este trabajo, en el Foro de Cumulus, es:
http://sandaysoft.com/forum/viewtopic.php?f=14&t=11397&hilit=dayfileComo sabemos, el archivo "dayfile.txt", es creado por cualquier versión de Cumulus, siendo actualizado al cambiar de día.
Este es un práctico "
script", que nos permite visualizar los datos de nuestra estación desde el comienzo.
Ventajas:
- Compatible con cualquier versión de Cumulus.
- Colorido. Cada parámetro está dotado de una gradación de colores que destacan de forma muy visual las magnitudes.
- No necesita ser procesado por Cumulus, ya que se basa en los datos de nuestro "dayfile.txt" en nuestra web.
- Permite alternar entre datos diarios o estacionales:
- Podemos alternar entre 23 parámetros de nuestra estación.
- Extrae valores de medias, totales, máximos y mínimos.
- Si elegimos la opción "diario" , veremos al final de la tabla, los
valores normales de nuestra estación:
- Muy rápido. la presentación de los datos es rapidísima.
- Mutilingual. Ahora permite 8 idiomas, pero es muy fácil incluir cualquier otro.
- Cualquier "manitas" puede añadir otras variables.
- Nos permite encontrar de un vistazo, valores erróneos.
- Instalación sencillísima.
Demo:
http://kocher.es/cumulusMX/betel-dayfilevisor.php?lang=esLink de descarga:
http://kocher.es/cajon/Visor-dayfile-allCumulus.rarConsta de 3 archivos:
1) "
betel_dayfile_languages.php". Como su nombre indica, ahí se encuentra el vocabulario de varios idiomas. En este archivo podemos incluir cualquier idioma que queramos.
2) "
betel-dayfilevisor.php". Este es el archivo que debemos llamar con nuestro navegador.
3) "
betel_readDayfile-test-modif.php". Se encarga de buscar el archivo "dayfile,txt" y extraer los datos. Está ligeramente modificado respecto a la versión original, para poder obtener los valores normales de la estación.
En este archivo, configuramos la
dirección relativa en la que se encuentra el archivo "dayfile.txt" respecto a este script: por ejemplo, si lo instalamos en nuestra carpeta de Cumulus:
La dirección correcta sería esta:
$dayfile = './data/dayfile.txt'; // to work correctly this should be a relative address NOT full url
Vamos a las líneas 28 - 38 y editamos dicha dirección:
$this_file_name = "betel_readDayfile-test-modif.php"; // If you want to change the name of this file, change this TOO !
$dayfile = './data/dayfile.txt'; // to work correctly this should be a relative address NOT full url
$field_delimiter = ';';
$date_delimiter = '/';
$buttons = true; // true = button options, false = dropdown options
$show_year_averages = true; // show year(s) averages below daily summary, true / false
$north_hemisphere = true; // Season names: true = 'Winter', 'Spring', 'Summer', 'Autumn' - false = 'Summer', 'Autumn', 'Winter', 'Spring'