6
101 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

104 FB2
martes, 22 de agosto de 2023

Me he trabajado sin descanso una web nueva.
La clave ha sido cargar un csv con el listado de los libros de mi carpeta FB2, unos 25000 libros, en una tabla que he llamado fb2.
A continuación lo fácil: escribir una página asp para acceder a la tabla, con sus búsquedas etc.
Para usar a gusto desde el móvil he generado un archivo específico. Al modo PC le he llamado «fb2.asp» y al modo móvil «fb2_movil.asp».
Ambos ya están plenamente operativos, aunque todavía tienen mucho retoque para mejorar lo visual y lo usable; pero bien ya.

#literatura - #fb2 - #fb2_movil

105 Mejoras en +link
lunes, 21 de agosto de 2023

He añadido un input type=text (name="enlace_nuevo_texto") en los formularios de insert/update de entradas de zalberto (body_div_form.asp y form_nuevo), para guardar texto en el campo «texto» de la tabla zalberto_enlaces, de manera que al mostrar la entrada pueda leerse un texto en vez de un enlace, que las más de las veces no dice mucho del contenido de la url.

#request - #body_div_form - #esequeles - #form_nuevo

107 Mejoras en form_nuevo.asp
sábado, 12 de agosto de 2023

Pendiente en form_nuevo hacer que funcione la opción de añadir url o img
Hecho
Ha sido muy fácil, sólo faltaba incluir en esequeles.asp, en t="a" el código para insertar en la tabla zalberto_enlaces.
Y ahora funciona como un tiro.

#meta - #form_nuevo - #esequeles

108 Búsquedas con varios tags
sábado, 12 de agosto de 2023

He trabajado duro para incorporar en las búsquedas avanzadas la posibilidad de buscar por varios tags, es decir y por ejemplo, tres tags como «paravisitar» «yacimiento» «badajoz».

He tenido que incluir mucho código en esequeles, ya que también tenía que guardar en la sesión de búsquedas recientes y todo lo que eso implica: tocar la rutina sesion(), tocar en los sql para cargar el recordset, etc.

Ha sido trabajoso, pero lo he dejado totalmente a mí gusto.
Soy un hacha del asp, jeje.

#tags - #request - #esequeles

111 Mejoras en panel.asp
viernes, 04 de agosto de 2023

Trabajando duro.
He retocado cosas visuales y de enlaces en panel.asp, para incluir debidamente los uploads pendientes.
He creado 4 archivos:
- subirDocs.asp
- subirSnap.asp
- upDocs.asp
- upSnap.asp
Quedan detalles interesantes, pero ya me estoy cansando de escribir código; otro día más y mejor.

Pendiente.-
La carpeta «snap» conviene repartirla en varias, tipo «snap1» etc, con un tope de imágenes para que la carga sea más ligera.

#panel - #subir - #subirDocs - #subirSnap - #up - #upDocs - #upSnap

112 Objeto «File»
viernes, 04 de agosto de 2023

Trabajando en el código de fileDocs.asp he encontrado un enlace con las propiedades del objeto, útiles para la generación de este tipo de tablas.
No consigo ordenar los registros a mi placer. Seguiré en ello.

PropiedadDescripción
AtributosEstablece o devuelve los atributos de un archivo especificado.
DateCreatedDevuelve la fecha y hora en que se creó un archivo especificado.
DateLastAccessedDevuelve la fecha y hora en que se accedió por última vez a un archivo especificado.
DateLastModifiedDevuelve la fecha y hora en que se modificó por última vez un archivo especificado.
Unidad de discoDevuelve la letra de unidad de la unidad donde reside un archivo o carpeta especificados.
NombreEstablece o devuelve el nombre de un archivo especificado.
ParentFolderDevuelve el objeto de carpeta para el elemento primario del archivo especificado.
Ruta de accesoleer más

#fileDocs

115 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

116 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

117 Pendientes
jueves, 20 de julio de 2023

He escrito un poco de código para mostrar en el body_izq.asp las entradas que tengo sin completar, con algo pendiente.
Para que funcione sólo tengo que incluir en la entrada un tag que diga «pendiente». Si en zalberto hay alguna entrada que tenga ese tag pues se mostrará en el listado, para así poder ir cumplimentando los escritos pendientes o lo que sea.

#request - #esecueles - #body_izq

118 id=textoentrada
jueves, 13 de julio de 2023

En body.asp he dado id al tag «article» [casi al final del código], le he asignado «textoentrada», y en scripts.asp he escrito al principio una función para aumentar y disminuir el tamaño de algún elemento, por ejemplo de la fuente.
No lo he dejado en producción porque no he solucionado que en la primera acción el tamaño se va al valor inicial de la variable.

function xtamano(valor)
{
xtam += valor;
//alert (xtam);
document.getElementById('textoentrada').
style.fontSize=xtam+'em';
}
onclick="xtamano(0.1)
onclick="xtamano(-0.1)

#body - #scripts - #onclick - #evento

119 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

120 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

© Zalberto | marzo - 2026