1
1 Trabajando en nuevo estética
6 comentarios jueves, 14 de noviembre de 2024

El proceso de creación del nuevo universo visual y funcional que comenzó hace unos días con el buscador.asp, está evolucionando muy a mi gusto.
La web uid.asp y sus satélites está resultando un acierto: carga más rápida y tiene un código más manejable.
Estoy en la fase de pulir el código y quitar lo innecesario.
También he creado un nuevo calendario para aligerarlo y que sea manejable. Le he llamado uid_mi_calendario.asp.
Pero aún queda bastante trabajo.

#uid - #mi_calendaio_uid - #proyecto_uid - #UID_Project

3 Trabajos web pendientes
4 comentarios martes, 24 de octubre de 2023

Proyecto mini.asp pendiente

Buscar en la tabla «zalberto_enlaces»
Creo que lo más sensato sería darle una vuelta completa a las búsquedas.
A medida que el site evoluciona y voy añadiendo opciones de búsqueda, el asunto se va embrollando y se vuelve un poco caótico, el código digo.
Creo que ahora que ya sé mejor lo que deseo encontrar y cómo encontrarlo, ahora es un buen momento para explorar la posibilidad de retocar todo eso, aunque sea un reto bastante potente.


No funciona el acceso desde WhatsApp
id.asp tampoco funciona enlazado al WhatsApp

t="bX"
Estas opciones de búsqueda o las mejoro o las elimino.
Me lo voy a pensar...

No funciona Z="S"
La cuestión es que no funciona cuando la sesión no esté ON.
Se redirige a login.asp.
Esto da lugar a la imposibilidad de pasar una entrada a alguien que no tiene acceso en sesión, tú sabes.

El manejo de mes y anno en mi_calendario.asp es caótico
Requiere modificar todo el concepto para que se homogenice con el resto del site.
Ahora se maneja "mes" como 20XX-XX, en vez de manejar el anno por un lado y el mes por otro. En su momento opté por esta opción por alguna razón que ahora no recuerdo y que tampoco importa. El caso es que hay que dejarla en el pasado y poner cada variable en su contexto.
Me llevará esfuerzo, pero merecerá la pena.

Habilitar la opción de seleccionar más de un id
Se me ha ocurrido al desplegar lo sucedido en un día tal que hoy. He pensado que sería interesante poder marcar en un checkbox que llevara cada elemento de las listas y abrir esa selección, quizás mediante un botón o algo así.
Aquí hay para pensar...

Trabajando en los comentarios
Pendiente lo de la asignación de id a los divs etc
request.asp
comentario_window.asp

Trabajar a fondo en mapa.asp
Esto tiene mucha mejora, pero mucha.leer más

#ideaweb

4 Añado sección nueva: ciencia
sábado, 09 de septiembre de 2023

En vez de escribir las matrices necesarias en cada archivo que usa de ellas, he escrito un archivo llamado matrices.asp en el que he están las matrices que uso; a continuación he hecho un include del archivo nuevo en todos los afectados [el listado de abajo] y he anulado el código de las matrices, pendiente de un borrado definitivo.

En la matriz tiposeccion añado la sección «ciencia».
Archivos afectados:

  • calen.asp
  • comun_asp.asp
  • esqueles.asp
  • expressAsunto.asp
  • form_express.asp
  • form_nuevo_asunto.asp
  • mi_calendario_form_nuevo_asunto.asp
  • mini_esequeles.asp
  • misturnos.asp
  • misturnos_eventos.asp

Código de matrices.asp:
  • tipoentrada=array("asunto","enlace","nota","texto")
  • tiposeccion=array("bitácora", "arte", "bricomanías", "ciencia", "confinamiento", "FunkyPapi", "general", "gym-salud", "historia", "infotecno", "literatura", "monte", "música", "naturaleza", "pensamiento", "personal", "recetas", "recuerdos", "versos", "viajes", "webMaster")
  • tipomarca=array("festivo,#BDBD00", "varios,#FFBB55", "salud,#57D4F2", "vacaciones,#FF5555", "viaje,#FFFF55", "IMPORTANTE,#FF55FF", "monte,#00BB00", "gym,#FFFFFF", "cumples,#55FFFF", "elipse,#FFcc99")

#seccion - #ciencia - #matrices

5 Solución al problema de insert anno
jueves, 03 de agosto de 2023

En request.asp -y en mi_calendario.asp- donde antes ponía
if anno="" or m="" then
dd = DatePart("d",Date)
m= (Datepart("m",Date))
anno= DatePart("yyyy",Date)
end if

ahora pone
if (anno="" or m="") And t<>"a" And t<>"entradaNUEVAcalendario" then
dd = DatePart("d",Date)
m= (Datepart("m",Date))
anno= DatePart("yyyy",Date)
end if

anno venía con dato en el request, pero m venía con el request vacío, y éste era el asunto

#anno - #request - #mi_calendario

6 Mejoras en input de imagentexto
sábado, 29 de julio de 2023

Con javascript he escrito un texto que al cliquearlo carga el value del campo imagentexto con el directorio donde guardo las imágenes en mi hosting personal.
Lo hago para ahorrar el leve peñazo de escribir toda la dirección «http://www.elneneesbueno.com/com/».
He tocado en:
- body_div_form.asp
- mi_calendario_div_diario.asp

#body_div_form - #mi_calendario_div_diario

7 Mejoras en calen.asp
domingo, 28 de mayo de 2023

He mejorado la gestión de bilb_festivos, tanto en el calen.asp como en mi_calendario.asp.
Para ello he generado dos archivos nuevos:
- calen_form_nuevo.asp
- calen_form_edicion.asp
Ahora es todo más eficiente.

#calen - #mi_calendario

8 Consulta por dia mes año
miércoles, 04 de enero de 2023

Me faltaba implementar la opción de consultar por día.
Ha sido fácil.
El hipervínculo lo he adosado a un png con un ojo por motivo, en el mi_calendario_div_diario.asp.
Ahora implementarlo en otros lugares resultará sencillo. El código viene a ser:
default.asp?t=dia&dia=<%=right(dia,2)%>&mes=<%=mid(dia,6,2)%>&anno=<%=left(dia,4)%>

#mi_calendario_div_diario

9 Si en el calendario se supera el 9
viernes, 13 de mayo de 2022

He añadido código y he subido imagen mas1.png para que cuando el número de entradas en el calendario supere 9, aparezca un símbolo + que indique que se ha superado el umbral de 9.
Sin más.
Las modificaciones están al final de mi_calendario.asp y misturnos_tabla.asp

Nota de interés CSS.-
He localizado una propiedad nueva para colocar una imagen de fondo de algo...
background-image:url(../com/mas1.png);
background-position:top right;
background-repeat:no-repeat;
background-size:10px 13px;

#mi_calendario - #misturnos_tabla - #css - #estilos - #background

10 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

© Zalberto | enero - 2026