Cálculo de los valores de referencia y recomendación de productos de Geotexan, S. A. en diferentes aplicaciones.
Se puede usar directamente desde el repositorio.
calculinn
es una aplicación serverless puramente HTML+JavaScript que se ejecuta por entero en el navegador del cliente.
Se apoya en código Python interpretado por Brython, que es una implementación de un subconjunto de Python en JavaScript.
Compatible con Safari, Chrome, Firefox, Internet Explorer/Edge e incluso Silk (Kindle) siempre que tengan activado JavaScript. Se ha evitado cualquier práctica que pudiera ser bloqueada por las reglas de seguridad de los diferentes navegadores y sistemas operativos (importar código desde un fichero local en Chrome, por ejemplo).
Planificación, incidencias y peticiones alojadas en Taiga.
Si es necesario cambiar algún valor o agregar nuevos productos se debe modificar el fichero ods del directorio tablas/normalizadas
(no inlcuido en el repositorio) y volver a generar los ficheros .html
.
cd utils
./make.sh
La ruta al directorio de tablas por defecto del script
make.sh
debe apuntar al directorio local donde residan las hojas de cálculo o bien ejecutarmake.sh ruta_ficheros_ods
Es importante conservar el formato de los nombres de los ficheros, pues determinan el tipo de cálculo (carreteras, vertederos, etc.) y el nombre del fichero .html
--entre paréntesis-- que generará. Por ejemplo: 310 drenaje_Geotexan_cálculo (drenaje-por-Geotexan.html).ods
.
Si es necesario modificar el aspecto de una página se debe acudir primero al CSS. En caso de ser un cambio más profundo (atributo id
, nuevas etiquetas, etc.) se debe modificar utils/skel.html
y propagar el cambio con:
cd utils
./make.sh
⚠️ Se necesitan las tablas originales para poder regenerar los html.