Datos del Archivo
- Autor/es: crazy2k
- Fecha de alta: 05-02-2006
- Descargas: 335
Votación
No estás registrado
Descarga

(15,75 KB)
Otras versiones
- Versión 031226 11-01-2004
telPHP v3.0
( en 0 votaciones )
telPHP es una agenda telefónica. Sólo requiere un servidor web corriendo PHP para funcionar. Guarda todos los datos en un archivo XML, por lo que es necesario que el servidor permita al script escribir en ese archivo (por defecto, data.xml). La mayoría de las opciones pueden ser cambiadas en las primeras líneas del script.
Características de esta versión:
Después de mucho tiempo, una nueva versión de telPHP totalmente modificada. Se pueden agregar imágenes y más datos junto con cada número, la información se guarda en un archivo XML y el diseño está algo más orientado al CSS, entre otras cosas.
Comentarios (8)
|
#1
crazy2k 24 feb 06 (03:56) Me gustaría recibir algo más de feedback. ¿Qué opina la gente que lo ha probado? ¿No hay sugerencias, bugs? Gracias por adelantado.
|
|
#2
gcourault 14 jul 06 (15:06) Hola Pablo:
Acabo de instalar y probar tel3. Como sugerencia, te puedo decir que no encuentro utilidad para el ícono de la lupa. En el fuente el directorio de las imágenes es "./pictures/" pero en el zip cuando se descompacta, crea el directorio "images". Me llevo darme cuenta un tiempito del detalle. Gracias y seguiré probando |
|
#3
crazy2k 23 jul 06 (06:38) Gracias por tu comentario. El ícono de la lupa hace lo mismo que el link sobre el nombre de la persona. Ambos te permiten ver información oculta en la página principal (por motivos de espacio y comodidad), y es la única manera de ver la imagen de una persona. Es verdad, quizás un link que hace lo mismo que otro sea algo superfluo. Los directorios "./images/" y "./pictures/" son para cosas distintas. El primero contiene las imágenes que aparecen en la página principal, por ejemplo. El otro es el que almacena las imágenes de los usuarios (y debería ser creado si es que no existe). Quizás los nombres que escogí para los directorios no son demasiado representativos; trataré de corregirlo si es que existe alguna próxima versión.
|
|
#4
ecrow 01 ene 07 (17:00) Hola, muy buen script, lo único k se echa en falta es que se pudiera paginar los resultados en las búsquedas.
Un salu2. |
|
#5
crazy2k 02 ene 07 (00:33) Gracias por el comentario. Te respondo el mensaje también por aquí.
Se me ocurren algunas maneras de realizar la paginación. En realidad, nunca me había puesto a pensar en eso porque por lo visto no tengo tantos contactos :). El tema es que, dado que en cada página el script vuelve a leer todo el archivo con los datos (es decir, el XML) , recorrer las páginas puede tornarse algo costoso, cuando no lento. Se me ocurre una manera de resolverlo, y es utilizando una base de datos en lugar de un archivo. Sin embargo, eso estaría en contra del objetivo primero que tuvo el script: No utilizar bases de datos. Por ende, esto está aún por decidirse. Sin embargo, es evidente que el script requiere urgentes cambios: El CSS definitivamente debería estar en un archivo aparte; la lógica debería desprenderse de la estética de las páginas (habría que usar templates); se podría dejar de usar SAX para leer el XML y realizar la lectura con SimpleXML (en caso de usar PHP5); el código debería ser más prolijo, entre otras cosas. |
|
#6
Nikita 01 feb 07 (15:51) Excelente me encanto, le he agregado un par de cositas segun lo que necesito, lo que me tiene un poco complicada es que el javascript de mostrar información adicional no me funciona.... me tira un error de la propiedad display =(....
Con firefox cero problema, pero con IE no funciona >.<! Quizas alguien me pueda guiar para saber como arreglar esto porfiiisss! Saluditos! y excelente script! |
|
#7
crazy2k 03 feb 07 (19:30) Ante todo, gracias por comentar. Como dije, al script le hacen falta unas cuantas mejoras. Estuve trabajando en algo nuevo, en PHP5, orientado a objetos, capaz de usar bases de datos (aunque, a decir verdad, esto aún no está listo, pero el diseño permite que no sea un gran problema), usando templates, con el CSS aparte, con un poco de JavaScript (algo al estilo Ajax) y demás. Sin embargo, está todo a medio hacer y no creo que merezca un release por el momento. De cualquier modo, me alegro que hayas aprovechado el script.
En cuanto al problema que me comentás, todavía tengo que verlo. No puedo correr IE aquí, pero si es verdad que ocurre el error me parece bastante raro; no creí estar usando nada que no le guste a IE, aunque con IE nunca se sabe. Cuando logre reproducirlo voy a poder hablar más sobre el tema. |
|
#8
crazy2k 03 feb 07 (19:57) Mientras tanto, el siguiente parche puede resolver tu problema momentáneamente. No sé si esta es la mejor manera para escribirlo aquí, pero no se me ocurre otra a esta hora :) Si tienes algún problema para aplicarlo, sólo pregunta y te responderé ni bien pueda. Espero que sirva.
Código PHP(Sí, el inline CSS es nefasto. Tranquilos, eso va a cambiar en una próxima versión.) |
Para poder participar debes estar registrado e identificado. Si no estás registrado como usuario de PHP-Hispano,
:: Registrar ::