Tag Board

Ultimamente muchos visitantes y amigos del sitio vinieron buscando el Tag Board, algunos ni lo encontraron (luego del cambio de sistema no quedó el link correcto) y otros no tienen idea de qué hacer con los archivos que vienen incluidos, aquí les doy un par de explicaciones de como instalarlo, que necesitan y como funciona, además del link de descarga correcto, claro.



Tag Board 0.3
Anteriormente llamado "Fabio-Tag" por su egocéntrica procedencia, jeje.

El Tag Board es un simple sistema de mansajes para sitios web, sólo para que los visitantes dejen mensajes de saludo u odio, hasta ha sido usado como un chat en algunos casos, aunque no se recomienda.

El archivo que pueden descargar de aquí contiene los siguientes archivos que están comprimidos en .zip:

images/
sql/
block_Tag_Board.php
index.php
readme.txt (este mismo documento practicamente)
smileys.php
tag.php
tag_config.php
tag_style.css


Esta versión (0.3) incluye:
.- Posteo de mensajes
.- Mensajes con Smileys y BB code básico
.- Control de flooding por IP (tiempo configurable)
.- Stylesheet separada del código (CSS)
.- Correcciones menores
.- Corrección para e-mails, ahora imprime mailto: a los e-mails
.- Corrección para webs, ahora imprime http:// a la dirección web que le falte
.- Pantalla de smileys, para saber el código (Gracias Exor, www.exor.com.ar)
.- Borrado de caché para mostrar los últimos mensajes
.- Control por IP para ver quien escribió (útil para detectar clones)

Requerimientos:

Servidor web Apache o IIS
PHP 4.0.3+ sin registro de variables (desde la 4.1 creo que no se usa más)
MySQL 3 o superior (testeado con 3.2 y 4)

Es decir, el webserver donde alojen su página con el tag board debe tener estas aplicaciones o será imposible que funcione el tag, si, por ejemplo, alojan en Geocities es imposible ya que sólo maneja html.

Instalación:

El archivo .sql que se encuentra en la carpeta /SQL contiene el código para crear la base de datos dependiendo de la conexión que tengan con su servidor, si es alquilado, gratuito o qué, tendrán distitnas posibilidades de ejecutrarlo. Les recomiendo primero investigar cómo ejecutar sentencias de SQL en su servidor antes de instalar todo.
Si usan algún administrador web es fácil, por lo general disponen de un link para subir archivos .sql o un box donde copiar el texto.

Se debe crear una base de datos o si se desea se puede utilizar una existente (recomiendo saber del tema antes de hacerlo), en la misma se ejecuta este archivo y listo.

Los archivos deben ser copiados a una carpeta cualquiera del servidor, lo importante es que el código que está en el archivo index.php puede ser copiado a cualquier página que uds. tengan. Este simplemente es el que carga el tag, no cumple otra función, es más que nada una cuestión estética y con el formulario de carga.

El archivo tag_config.php debe ser actualizado con los datos de su base en particular, por ejemplo:

$tag_server = "servidor"; // MySQL Server, eg: Localhost or 200.33.22.11
$tag_user = "usuario"; // MySQL Username (never use root)
$tag_password = "clave"; // MySQL Password
$tag_database = "tag_board"; // Database
$tag_prefix = ""; // Database Prefix for Tag Board

la base de datos debe ser la que uds. crearon para el tag. El Prefix se utiliza solamente para cuando se utiliza una misma base de datos para distintas aplicaciones, sólo recomendado para quienes saben de SQL y PHP.

El archivo tag.php es el que hace el trabajo principal, si no están bien las rutas a los directorios o la base de datos será el que fallará.

El archivo smileys.php simplemente muestra los smileys disponibles en esta versión.

El archivo tag_style.css contiene los estilos que definen la estética del tag, pueden ser modificados a gusto e incluido en cualquier CSS que ya posea su sitio.

PHP Nuke:

Preparé un block para el nuke, aunque el TAG no está integrado completamente al mismo se puede utilizar como yo hago. Simplemente el archivo block-Tag_Board.php se utiliza como cualquier block del nuke y el resto se ubica en una carpeta que sea cómoda. Lo importante es que la ruta que indica hacia el archivo tag.php y smiley.php sea la correcta.
La configuración está separada de la del nuke, como dije, no está integrado, simplemente es para poder utilizarlo sin problemas.

Últimos detalles:

Esta pequeña aplicación es gratuita y de código libre, cualquier mejora o cambio que les resulte útil, por favor, envíenmela ([email protected]) así lo utilizo en la próxima versión.
Las versiones las publicaré siempre en http://www.fabio.com.ar y en todos los casos nombro a quienes aportan en este mini proyecto.

Pendiente:

.- Prune automático de mensajes viejos .- Sección de administrador para borrar y ver datos .- Más smileys .- Más integración con PHP Nuke

Tag Board 0.3
Copyleft 2003 - www.fabio.com.ar
Under GNU/GPL License - [email protected]
Programado por Fabio M. Baccaglioni - Buenos Aires - Argentina

v0.3 - 2003.10.02
v0.2 - 2003.05.08
v0.1 - 2003.01.24


Hasta aquí el viejo documento del Tag Board con algunos cambios que le hice ahora, lo que si quiero hacer entender es que la siguiente versión (0.4) es parte integral del PostRev que ahora mismo están viendo y posee ya el administrador de posts para borrar o editar y hasta ver el número de IP de quien ha escrito.

Incluye otras mejoras y lo lanzaré de forma independiente al Post Rev cuando termine el primero o por lo menos publique una versión de prueba, hasta ese momento deberán administrar el tag board con su administrador de SQL habitual y no desde un admin hecho para el tag exclusivamente.

Si te gustó esta nota podés...
Invitame un café en cafecito.app

Categoría: Mundo Etiquetas:  

Otros posts que podrían llegar a gustarte...

Comentarios

  • el tin    

    fabio... sabes que probe como 10 tagsboards y ninguno me funcaba bien...y como el tuyo no aparecia (hace unos dias que no entraba) me programe uno ió. www.cdclubaltovalle.com.ar
    salutis.

    • Responder
    • Citar
    • Comentado:
  • sdada    

    aadadada

    • Responder
    • Citar
    • Comentado:
  • Dario    

    Fabio, me interesa instalar el tag en el sitio que stoy armando, pero por ahora es solo html, ¿se puede instalar igual?, no entiendo mucho de php y SQL. un saludo!

    • Responder
    • Citar
    • Comentado:
  • ernesto    

    muy bueno el tag, buena pagina :D

    • Responder
    • Citar
    • Comentado:
  • Anónimo    

    <img src><img src><img src>

    • Responder
    • Citar
    • Comentado:
  • :.MOON.:    

    Hola Fabio, hace mucho se de tu famoso tag, no lo puedo poner en mi blog, porque es de Blogger, y no tengo ninguna pag. que maneje php, solo html.. La cosa es que quiero una caja, asi como un tag, pero para que mis visitantespuedan dejar su publicidad, pero sin tanto tramite. En fin, saludos desde Aca.

    • Responder
    • Citar
    • Comentado:
  • Esteban    

    moon: en miarroba te podes crear un tag..ellos te dan el codigo y vos lo pegas en la pagina...despues el aspecto grafico lo manejas desde miarroba.com

    • Responder
    • Citar
    • Comentado:
  • Maxi    

    Hola, quisiera ayuda, por favor, como desactivar que TODOS tengan que colocar el mail cada vez que quieran escribir

    • Responder
    • Citar
    • Comentado:
  • LUIS    

    YO ME CREE EN MIARROBA Y NO ME FUNKA EL TAGBOARD TMR POR FAVOR AYUDENME ;():s

    • Responder
    • Citar
    • Comentado:
  • Luis    

    Hola, bueno yo lo probe en mi pagina web con un codigo javascript y me funciono suerte

    • Responder
    • Citar
    • Comentado:
  • Juan    

    Esta muy bueno el tag board

    • Responder
    • Citar
    • Comentado:
  • freddy    

    Hola me parece interesante esta pagina

    • Responder
    • Citar
    • Comentado:
  • humberto    

    alguien me podria ayudar que datso tengo que poner en estas linias
    $tag_database = "tag_board"; // Database
    $tag_prefix = ""; // Database Prefix for Tag Board
    me pordian ayudar por que ya yebo un timpo tratando de ponerlo
    <a href>http://hprwhg.mytwg.org/tag/</a>
    para que vean lo que me aprese

    • Responder
    • Citar
    • Comentado:
  • Fabio    

    los errores posibles:

    mal el nombre del host de la base de datos, ese error que te aparece es porque directamente no pudo encontrar lo que le pusiste "localhost" o "127.0.0.1" o lo que fuere.

    • Responder
    • Citar
    • Comentado:
  • Meli    

    Es posible solucionar esta incompatibilidad ETERNA que parece tener el Tag de Miarroba con Blogger? Yo sé poco y nada de HTML, así que no entendí lo que hizo otra persona más arriba con javascript. Si alguien me podría responder se los agradecería muchísimo

    • Responder
    • Citar
    • Comentado:
  • buenas tardes amigo favio voy a probar tu tag board y boy a tratar de adaptarlo a mi portal puesto que mi tag board (el que programe yo) me lo defacearon nu se como espero tu tag board no me lo defacen okas gracias.

    • Responder
    • Citar
    • Comentado:
  • Tamara    

    Estoy probando como funciona esto

    • Responder
    • Citar
    • Comentado:
  • yoko    

    :Dholaaa yo tengo un sitio web www.meganoche.com.ar si alguien nececita una mano entre a mi sitio y consultenmen

    • Responder
    • Citar
    • Comentado:
  • Atata    


    • Responder
    • Citar
    • Comentado:
  • ana    

    ola!! yo queria saber si tu podias decirme como saber kien escribe en el tagboard. ponte en contacto conmigo xfa!! es x un problema. besos y gracias

    • Responder
    • Citar
    • Comentado:
  • yo-ni    

    Hola

    • Responder
    • Citar
    • Comentado:
  • yo-ni    

    alert(´Es vulnerable´)

    • Responder
    • Citar
    • Comentado:
  • michelmin    

    Hola , me gusta este tag-board , mi pregunta es: ¿podria hacer que en cada pagina de mi web saliera uno diferente? y por supuesto si se puede integrar en la misma pagina , como lo tienes aqui-
    un saludo

    • Responder
    • Citar
    • Comentado:
  • javier    

    Hola , enhorabuena por este tag, mi pregunta es si funciona con joomla 1.7

    un saludo

    • Responder
    • Citar
    • Comentado:

Deje su comentario:

Tranquilo, su email nunca será revelado.
La gente de bien tiene URL, no se olvide del http/https
Para evitar bots, si se tardó mucho en leer la nota seguramente no sirva y tenga que intentar dos veces

Negrita Cursiva Imagen Enlace


comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador