Melodysoft
Contactar | Regístrate | Panel de control | Publicidad  

 
Foros de discusión

Características
Diseños disponibles
Índice de foros

Libros de visitas

Características
Diseños disponibles

Formularios de envío


AdFREE - Bonos

libres de publicidad


Documentación

Personalización
F.A.Q.

Noticias


Contactar


 


Foros de discusión » Guía de personalización: Página leer mensaje



3.2 - Página leer mensaje

Bien, ya has conseguido realizar la primera etapa de la personalización de tu foro, ahora debes adentrarte en la segunda. En esta sección aprenderás a crear la página leer mensaje, ésta se utiliza para poder ver el contenido de un mensaje en concreto, así como datos referentes a su autor, y las posibles respuestas o alusiones. No obstante en el futuro, y sobre todo en la sección:
Personalización del formato de línea te darás cuenta de que el cuerpo de un mensaje puede aparecer directamente en la página índice, pero dejaremos este asunto para más tarde.
3.2.1 Etiquetas referentes a un mensaje

Aquí tienes unas cuantas etiquetas que te serán muy útiles, no obstante recuerda que puedes insertar los campos que tú mismo hayas creado. (Ver sección:
Creación de campos extra).
    · Asunto (subject) o título del mensaje: !!--CAMPO:subject--!
    · Nombre del autor: !!--CAMPO:nombre--!
    · Cuerpo del mensaje: !!--MSG_AREA--!
      (no confundir con !!--MSGS_AREA--! utilizado en la página índice).
    · Fecha de inserción del mensaje: !!--CAMPO:date--!
    · Hora de inserción del mensaje: !!--CAMPO:time--!
    · EMail del autor: !!--CAMPO:email--!
      (ver alternativa en Consejos y Trucos).
    · Página Web del autor: !!--CAMPO:link--!
      (ver alternativa en Consejos y Trucos).
    · Host del autor: !!--CAMPO:host--!
    · Ip del autor: !!--CAMPO:ip--!
    · Sistema operativo del autor: !!--CAMPO:SO--!
    · Navegador que utiliza el autor: !!--CAMPO:browser--!
    · Enlace a borrar el mensaje: !!--CAMPO:DELURL--!
      Crea un enlace a la página que Melodysoft ofrece al
      administrador del foro para que éste pueda borrar el mensaje
      y también si lo desea "banear" al autor.

    Consejos y trucos:

    • Si insertas la etiqueta !!--CAMPO:subject--!! entre <TITLE> y </TITLE> dotarás tu foro de una mejorable apariencia, ya que el título del mensaje se convierte de esta forma en el título de la página leer mensaje, con lo que aparecerá reflejado en el nombre de la ventana de tu navegador.

    • Imaginemos que junto al EMail o al enlace de la Web del autor has insertado un gráfico para referenciarlo, y en un mensaje en concreto no se dispone del EMail del autor ya que este a preferido no insertarlo, si se diese este caso aparecería el gráfico sin ninguna dirección a su lado, lo que podría generar un efecto no deseado. Para corregir este hecho, utiliza las siguientes etiquetas:

    !!--CMD:GFXEMAIL:[CAMPO]:[URL DE LA IMAGEN]--!
    !!--CMD:GFXLINK:[CAMPO]:[URL DE LA IMAGEN]--!

    Ejemplo:

    · Para el EMail:
      !!--CMD:GFXEMAIL:email:http://www.dominio.com/email.gif--!
    · Para la página Web:
      !!--CMD:GFXLINK:link:http://www.dominio.com/link.gif--!
    · Para un campo extra:
      !!--CMD:GFXLINK:campoextra:http://www.dominio.com/campoextra.gif--!
      !!--CMD:GFXEMAIL:campoextra:http://www.dominio.com/campoextra.gif--!


    Recuerda que para poder utilizar con este comando un campo extra, el valor de este debe ser un enlace o un EMail.
    En Melodysoft disponemos de algunos gráficos que pueden serte útiles, simplemente pon en la dirección de la imagen /images/mail.gif o /images/www.gif.

    • Si deseas que un fragmento de tu código HTML, aparezca en función de que se conozca o no el valor de un campo, necesitas delimitar dicho código entre las etiquetas:
    %!!(CAMPO)_BLOCK: y !!%

    Ejemplo:

    %!!EMAIL_BLOCK: EMail del autor: !!--CAMPO:EMAIL--! !!%


3.2.2 Respuestas y mensajes aludidos

En esta parte de la página leer mensaje se insertan los enlaces a las respuestas del mensaje actual y los enlaces a los mensajes que se alude. Hay dos formas de implementarlo, la primera es el método clásico, el cual posee dos apartados: en respuesta a, y han respondido; el segundo y más novedoso proporciona comodidad al lector ya que aparece en pantalla el árbol de respuestas y mensajes aludidos, del mensaje actual.
    · Método clásico:

    Consta de dos bloques, en el primero debe contener el fragmento de código HTML en el que quieres que aparezca el enlace del mensaje al que responde el mensaje actual, el enlace se obtiene mediante la etiqueta !!--PREV_AREA--!, y el bloque se delimita con: %!!PREV: y !!%. Por ejemplo:

      %!!PREV:
        En respuesta a: !!--PREV_AREA--!
      !!%

    El segundo bloque corresponde a las respuestas al mensaje actual, la sintaxis es parecida al primer bloque, para verlo más claro lo ilustramos con un ejemplo:

      %!!OST:
        Han respondido: !!--POST_AREA--!
      !!%


· Árbol de respuestas:

Este método proporciona mucha más comodidad al lector debido a que muestra por pantalla un Árbol de respuestas, que parte del mensaje principal al que se alude, pasando por el mensaje actual, y terminando en la última respuesta.

De esta forma se proporciona una mayor visión de desarrollo del discurso original, y un rápido acceso a cualquiera de los mensajes referentes, si se utilizase el método clásico tendríamos que pasar por todas las respuestas hasta llegar a la última de ese debate en concreto. Un ejemplo del código sería:

    Número de respuestas: !!--CAMPO:NUMREPLIES--!<br>

    !!--RSPARBOL_AREA--!

En pantalla aparecería algo parecido a:

    · Primer mensaje
      · Segundo mensaje
        · >> Mensaje actual <<
          · Cuarto mensaje


Anterior Anterior - Subir Índice - Siguiente Siguiente



Sobre Melodysoft | Aviso legal | Privacidad | Condiciones del servicio | Condiciones de contratación
Índice foros | Tiendas | Boards2