Libro de oro Scriptum amabilis(XML) por Anton Fedortchenko (antf@inbox.ru)

Version: 2.0

Lenguage: PHP4

Licencia: GPL

Ultima actualizacion: el 15/07/2005

Esta pagina la tradujo Anton Fedortchenko del ruso al frances y luego Maljuna Kris y su hermana del frances al castellano.


Los objetivos concretos a los que yo aspiraba:

1) Mi primer objetivo fue perfeccionarme en la manejo de las cadenas, los documentos y las tablas multidimensionales. Resultara mas eficiente, digo yo, guardar todos los mensajes en un documento-XML.

2) Quize enterarme de las particularidades del desarollo y de la estructura de los libros de oro.

3) Quize entender la estructura mayor de un documento XML lo cual consta de un prologo, un elemento raiz y un arbol.

4) Escribiendo este script deseaba elaborar un estilo propio de programacion.

5) Queria transformar la programacion en un medio de estudiar las lenguas extranjeras (y vice versa). Por ejemplo leo la literatura a traves del web, entre otras cosas el manual PHP, en frances.


Descripcion

1) Cada firma, anadida en el libro de oro, acepta los usuales atributos: seudonimo, fecha, ciudad, url, texto del mensaje.

2) Edicion de los mensajes incluyendo BBCode: texto en negrita, texto en cursiva, texte subrayado, texto en superindice y subindice.

3) Todos los mensajes se guardan en un documento-XML

4) Mostrar paginacion

5) Smileys activos. No los he dibujado yo. Los he tomado prestados en un foro francofono: http://www.ben3w.com/2bforum/. Desdichadamente yo no se dibujar. El empleo de smileys es funcion opcional que se puede configurar.

6) Anti-bombardeo. (proteccion contra entrada masiva de mensajes en el libro de oro).

7) La funcion configurable de recorte de las palabras demasiado largas.


Lista de idomas aceptados :

(*) - traducion de Anton Fedortchenko

1) el ruso

2) el ingles (*)

3) el aleman (*)

4) el frances (*)

5) el castellano (*)

6) el holandes (*)

7) el ucraniano - traducion de Baranov Andrej

8) el esperanto - traducion de Maljuna Kris


Las particularidades del sistema de administracion:

1) Posibilidad de anadir un comentario del administrador

2) Posibilidad de cambiar la posicion del mensaje en el libro de oro

3) Posibilidad de borrar los mensajes no deseados. La particularidad de esta funcion es que el mensaje que se desea borrar no desaparece totalemente. Esta guardado en un documento particular (txt/backup.txt) creado automaticamente. Claro esta que tambien se puede eliminar del todo.

4) Se puede modificar la cantitad de mensajes por pagina.

5) Se puede autorizar (o no) la firma del libro de oro.

6) Posibilidad de configurar el numero maximo de mensajes colocados en el libro de oro. Se eliminaran automaticamente los mensajes inutiles.

7) Posibilidad de esconder un mensaje (todos los mensajes escondidos se guardan en un documento especial txt/hide.txt)

8) Posibilidad de reeditar los mensajes recibidos


Queda por hacer:

1) Traducir los documentos readme en aleman y en ingles.

2) Realizar un buscador en los mensajes del libro de oro

3) Quisiera cambiar todos los smileys graficos.


Los defectos:

1) No hay diseno bien pensado y armonioso. Aunque piense que es preciso para ese script. Cada uno se hace su propio disenno a segun su gusto personal.


Instalacion:

Antes de todo hay que descomprimir el contenido del archivo en el repertorio vinculado al alojamiento local (o con uno de los 'hosts' virtuales), luego ejecutar el documento guestbook.php. La interfaz de los administradores va colocada en el documento admin. Para activarlo ejecutar el script index.php.


Mis agradecimeintos

Agradezco calurosamente a toda la plantilla de la agencia de creacion de sitios Internet Softime que ha presentado ese libro de oro en sus paginas.


Para cualquier pregunta :

Pueden escribirme aqui antf@inbox.ru


Nuevas versiones del libro de oro Scriptum amabilis pueden descargarse aqui: http://www.softtime.ru/info/gbxml.php?down=gbxml.zip