1 Mejores en estilos de «ul, ol y li»
miércoles, 07 de mayo de 2025

He tocado el espaciado en la visualización de las listas para que sean más legibles. Para ello he enredado en la zona de presentar el texto (en notas(4,i)) y he saltado las opciones de las listas para que no se ejecuten lo que se ejecuta normalmente en el resto del texto. Además, y fundamental, he modificado las opciones en los propios estilos -en los css- eliminando los márgenes top y bottom, es decir poniéndolos a cero.
En uid_estilos.asp:
ol{
margin-bottom:0px;
margin-top:0px;
font-family:courier;
}
ul{
margin-bottom:0px;
margin-top:0px;
font-family:courier;
}
li{
line-height:20px;
text-align:justify;
color:#696969;
font-family:monospace;
font-size:16px;
margin-top:0.2em;
}

Y ahora las listas se ven más compactas, pero sin llegar a parecer amontonadas.

He hecho lo propio en la zona oficial de elneneesbueno.com, para que en ambos universos las listas sean parejas. Para esto he tocado los estilos en cabecera.asp y he tocado en la subrutina bodyentrada() en las líneas de t="u" donde se "lee" el texto, también en notas(4,j). También he tocado en la zona donde t<>"u" para que acontezca el mismo visual. Se ha comprobado todo ello y la mejoría es palpable, o visible mejor dicho.

#css - #estilos - #listas - #uid_estilos - #cabecera.asp - #bodyentrada

2 Mejoras visuales con Javascript
miércoles, 12 de julio de 2023

En request.asp he modificado el código en bodyentrada() en la parte de enlaces_zalberto, para que cuando en una entrada estén asociadas imágenes, con su tamaño prefijado en el código a 60px de height, si pongo el cursor sobre la imagen he escrito unas pocas líneas en javascript para que el height cambie a 200px, y que vuelva a su altura de 60 al quitar el cursor de encima de la imagen.

onmouseover
="javascript:document.getElementById('el_name').style.height='200px';"
onmouseout
="javascript:document.getElementById('el_name').style.height='60px';"

#javascript - #evento - #request

3 Nueva tabla zalberto_enlaces
martes, 11 de julio de 2023

Por otra parte, la opción de asociar links guardados en BD, quizás como ref<>0, para dar más bibliografía a una entrada.

He creado una tabla zalberto_enlaces, en la que usando la clásica asociación entre el id de zalberto y el refid de zalberto_enlaces.
Un campo define si es enlace o imagen, mediante url y img.
Y poco más.

He incluido código en el bodyentrada() de request. Compruebo si hay registros en zalberto_enlaces asociados a la entrada de zalberto, y si los hay hago un bucle para mostrarlos. Hago lo propio en body_div_form.asp y doy la opción de eliminar; cuando se pica en la papelera abro una ventanita pequeña que llama a un archivo nuevo, body_div_form_windowcontrol.asp, en el que se deletea el registro en zalberto_enlaces y se auto cierra y refresca la ventana parent; y todo eso funciona.

En el formulario de body_div_form.asp incluyo un input para ir insertando enlaces.


Nota.-
Comienzan a surgir los daños colaterales.
En imprimir.asp he tenido que mejorar el código para comprobar si tiene registros el recordset de zalberto_enlaces.

#meta - #body_div_form - #request - #zalberto_enlaces - #body_div_form_windowcontrol

4 Cambio background en cabecera.asp
1 comentario miércoles, 06 de julio de 2022

En la línea 44 igualo el color
AZUL5=BLANCO
que incide con potencia en lo visual de la web

También hago en línea 828 de request.asp
Sub bodyentrada()
fondotxt=AZUL1
fondotxt=MARRON000

Previamente he estado jugando en colores.asp
Estoy planteándome modificar toda la gama de colores...

#cabecera - #colores - #request

5 Campo copypaste 3ª opción
martes, 22 de marzo de 2022

Nueva opción: valor M.
Lo uso para presentar una entrada con un tope de 500 caracteres, al objeto de no tener que hacer un gran scroll para ver el resultado en pantalla. Obviamente no hago esto cuando la t=u o t=e.
De momento lo he probado y funciona.
He retocado los formularios de edición y de creación:
- body_div_form.asp
- mi_calendario_div_diario.asp
- misturnos_div_diario.asp
- form_edicion.asp
Y en request.asp he modificado en la subrutina bodyentrada() la parte de presentación del campo texto para recortar a 500 caracteres cuando copypaste=M y no es t=u ni t=e ni hay tabla ni video ni imagen ni listas, lo mismo que hago en el div_diario cuando listo en la parte izquierda

#request - #body_div_form - #mi_calendario_div_diario - #misturnos_div_diario - #form_edicion

6 opción M
domingo, 20 de marzo de 2022

Idea web:

Añadir una opción, podría ser en un campo nuevo o en un campo que no utilizo adecuadamente, que marcada de la manera adecuada sirva para presentar una entrada con un tamaño concreto, pensando sobre todo en esas entradas largas que copio y pego de artículos de pensamiento y en ese plan.


Solucionado [ver enlace].-
He añadido la opción M en el campo copypaste, para que en el bodyentrada() sepa que sólo debe presentar 500 caracteres. Línea 874 en request.
Funciona cuando la t no es e ni u, y que no haya table ni iframe etc.

#meta - #request - #copypaste

7 Mejoras en visual bodyentrada()
domingo, 05 de diciembre de 2021

He tocado código en request, en rutina bodyentrada() para mejorar lo visual cuando se incluye imagen 50%/100%.
[11-12-2021 añado opción de imagen más pequeña, al 35%, modificando los form de nuevo y edicion, y modificando en bodyentrada()]
También he tocado en esequeles para permitir generar entrada en la que habiendo imagen no hay texto.
Esto sólo lo he tocado en la opción de generar en t="a"; por lo que queda pendiente de hacer lo propio desde otras formas de t.

#request - #esequeles

© Zalberto | enero - 2026