Martín Ortega Novella  Febrero 16 2010


Febrero 16 2010  Martín Ortega Novella

Tengo que ir al Work Shops con la lección aprendida.
Estoy preparando la versión 2 de la base de datos "Verde que te quiero verde".
Primera mejora, hacer que todo funcione igual con un navegador malo como con los navegadores serios, Firefox; Safari, Opera, Google Chrome, etc, etc (en los etc's no está el I.E. ).
Segunda mejora, la backdoor, esa parte poco comentada y con tan buena pinta que parece que la gente usa poco, los Web Client Templates.
La Backdoor tiene su propia hoja de estilos, su documento de configuración, y alguna cosilla más que ya iré comentando.

Mi primer objetivo es cepillarme una parte que en mi opinión sobra, y de paso ponerlo en cristiano.
Porqué sobra ??? no tiene muy buen aspecto y además es muy funcional ???.
Bueno, hay algunas cosas que para mi no tienen mucho sentido, por ejemplo el campo "Location", al campo "Name" tampoco le veo mucho sentido, para que alguien pueda añadir una entrada al blog tiene que estar en el names y ser por lo menos "Webcompose", qué pinta ese campo editable ???, donde el usuario puede cambiarse el nombre.

Tiene otro pequeño "fallo" que antes de llamarle fallo (sin comillas) quiero investigar, el webcompose tiene limitadas todas las opciones restantes del navegador principal, si intenta hacer algo reservado para el admin, le da un pecao "no estás autorizado", pero el campo para añexar también lo tiene capao, no se si es asi y es realmente un fallo, lo investigaré.

Hay otra cosa que me gustaría comentar, el otro día en Planet Lotus vi a un paisano que pretendía hacer una base de datos para gestión de incidencias con XPages.
Realmente lo que ponía en su entrada era un pequeño análisis de la aplicación.
Tengo alguna plantilla de XPages que podría ser el inicio de mi nuevo proyecto "Un Help Desk con XPages".
Lo que pasa es que todavía no estoy convencido de que XPages sea lo que quiero aprender en serio.
Please, que alguien me convenza, pero con argumentos.

Blog para Torpes

10 Comentarios 
1
Danisoft
2/16/2010 7:39:57 PM

Espero estar en Madrid, todavia no las tengo todas conmigo, ahora estoy en el pueblo de Albert tomando cocacolas y lo mismo me pilla mas cerca este LotusSphere no depende de mi.

Ahora miraremos el script a ver que le pasa.

Un saludo

2
Danisoft
2/16/2010 9:33:37 PM

Bueno, como el madrid (a ver si pierde) no me interesa me he puesto con la opcion dificil, hacer que el blog controle si la nube de tags supera los 30Kb y en tal caso creaotro documento mas para las etiquetas que se han quedado cortadas, para que al final al construir la pagina ponga la suma de los dos documentos.

Un saludo

3
Danisoft
2/16/2010 8:51:04 PM

Pues era eso si.

El la clase tagList de la libreria DXNotesContentProcessing he puesto un control de tamaño para que pare cuando llega a 30K aprox, que en la practica como veis se para en la letra "T" aqui pongo donde he puesto el IF por si lo quereis buscar.

encodeTag=dxEncode(Listtag(tag))

safeTag=dxMakeSafe(Listtag(tag))

If Len(getTagHTML)<30000 then

Habra que pensar en que se generen dos documentos para las etiquetas y cuando se llene uno siga por el siguiente y luego poner los dos en donde corresponda.

O eso o reducir el numero de etiquetas

Un saludo

4
Martin
2/16/2010 7:23:57 PM

Una cosa, échale un vistazo cuando puedas al scripts de marras, se han ido a la porra las etiquetas, creo que si le pones el que viene de fábrica hace lo mismo.

5
Danisoft
2/16/2010 7:03:57 PM

Aprende amigo, que por lo menos no se diga que se intenta.

La gran gran ventaja de Xpages es el poder combinar vistas, hacer dblookups dentro de las "columnas", cosa que antes en lotus era inviable y las sessionscope que te permiten hacer ya muchas cosas que antes eran complicadas.

Yo el pero que le veo, ya lo dije antes, es que al final es un generador de codigo y como tal tiene sus limitaciones y enmarrana mucho, pero como solucion rapida esta bien. Lo que no debemos es pensar que Xpages termina en el theme OneUI que viene ya grabado en los servidores. Lo ideal seria crear un theme, unos componentes reusables 100% y todo ese trabajo al final repercutira en futuros desarrollos, que entonces si se podran hacer como churros.

Por ejemplo la pagina { Enlace } esa es 100% lotus sin Xpages y las cosas estan mucho mas claras y limpias a nivel de codigo, CSS, etc.

Para mi es una referencia en estos momentos.

Un saludo

Dani

6
Martin
2/16/2010 7:21:11 PM

Pues que quiere que te diga Dani, el enlace que pones me gusta, pero no le veo dificultad, creo que es una cosa hecha con buen gusto, me refiero al diseño.

Ya hablaremos de XPages en Madrid, quiero comentarte alguna cosilla, estoy en plena fase de aprendizaje.

Un saludo

7
Martín
2/16/2010 9:52:33 PM

Cogno, le hemos bajado los humos al tag "Juan Carlos Trigo", antes salia en colorao fuerte, hacía daño a la vista, ahora se ve menos ( a Dios gracias).

8
Martín
2/16/2010 9:38:14 PM

Es que en el ESLUG tenemos etiquetas pa aburrir.

Como el problema coincidio justo con el tema del nombre y la fecha del scripts, pensaba que estaba relacionado.

Gracias Dani.

Un saludo

9
Danisoft
2/16/2010 10:49:09 PM

Bueno, es que tambien he puesto un @trim(technorati) y las etiquetas que tenian espacios antes y despues ya no las tienen por eso al ordenar alfabeticamente ya no estaba el primero

Un Saludo

10
Danisoft
2/16/2010 7:43:51 PM

Sin mirar el codigo y por lo que dice mi replicador, ahora lo confirmare, "Field is too large (32K) Or View's column & selection formula are too large" asi que sospecho que hemos llegado a los limites de tags. Habra que quitar unos cuantos.

Te lo confirmo en un rato

Comentarios

Inside IBM Domino Blog Template (Backdoor)