phpkrond.modulos.forum
[ class tree: phpkrond.modulos.forum ] [ index: phpkrond.modulos.forum ] [ all elements ]

Class: forum_respuesta

Source Location: Program_Root/modulos/forum/forum.inc.php

Class Overview


Clase que controla las respuestas de los usuarios a los foros.


Author(s):

  • Francisco José Sánchez Sánchez

Version:

  • 200

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 1146]
Clase que controla las respuestas de los usuarios a los foros.



Tags:

version:  200
author:  Francisco José Sánchez Sánchez


[ Top ]


Class Variables

$db =

[line 1166]

Contiene la conexion de la base de datos.

Este atributo es del tipo newADOconnection que pertenece a ADODB. Automaticamente es inicializado recogiendolo de la objeto $GLOBALS['KROND_CFG']. Este objeto tiene un atributo, $db, que inicializa la conexion con la base de datos.



Type:   mixed


[ Top ]

$idRespuesta =

[line 1155]

Atributo de la clase que guarda la clave de la respuestas.

El atributo de la clase $idRespuesta es el identificador utilizado como clave primaria en la tabla 'forum_respuestas'.



Type:   mixed


[ Top ]



Class Methods


constructor forum_respuesta [line 1179]

forum_respuesta forum_respuesta( [$idRespuesta $idRespuesta = 0])

Contructor de la clase para gestionar las Respuestas a los Mensajes.

La información sobre las Respuestas se guarda en la tabla 'forum_mensajes'. La clave primaria de dicha tabla es el identificador de la Respuesta. El contructor inicializa el atributo del objeto, ademas de el atributo que contiene la conexión con la base de datos.




Parameters:

$idRespuesta   $idRespuesta   Identificador de la Respuesta.

[ Top ]

method borrar [line 1331]

Boolean borrar( )

Borra la Respuesta del Mensaje en el Foro.

Elimina la entrada en la tabla 'forum_respuesta' del Mensaje Decrementa el contador de respuestas del mensaje y del foro.




Tags:

return:  True si se pudo borrar con exito.


[ Top ]

method buscar [line 1408]

Array buscar( $texto $texto)

Busca entre las respuestas el texto especificado.

La busqueda se puede limitar a varios campos. Búsqueda por autor, titulo o contenido. Pudiendo combinar ambos tipos de búsquedas.




Tags:

return:  de Respuestas que contienen el texto buscado.


Parameters:

$texto   $texto   Texto a buscar en la respuesta.

[ Top ]

method crear [line 1357]

Boolean crear( $idMensaje $idMensaje, $titulo $titulo, $contenido $contenido, $autor $autor)

Crea una nueva Respuesta.

Añade una nuevo Respuesta a el Mensaje, insertando una nueva entrada en la tabla 'forum_respuestas'.




Tags:

return:  True si se pudo crear la respuesta.


Parameters:

$idMensaje   $idMensaje   Identificador del Mensaje.
$titulo   $titulo   Titulo de la nueva Respuesta.
$contenido   $contenido   Contenido de la nueva Respuesta.
$autor   $autor   Nombre del Autor de la Respuesta.

[ Top ]

method existe [line 1312]

Boolean existe( )

Devuelve un booleano indicando si la respuesta existe.

Esta función es útil para realizar otras operaciones con las respuestas (borrar, modificar).




Tags:

return:  True si existe la respuesta.


[ Top ]

method get_autor [line 1259]

String get_autor( )

Devuelve el nombre del autor de la respuesta.

La nombre del autor de la respuesta se encuentra en el campo 'autor_respuesta' de la tabla 'forum_respuestas'.




Tags:

return:  Nombre del Autor de la respuesta.


[ Top ]

method get_contenido [line 1222]

String get_contenido( )

Devuelve el Contenido de la Respuesta.

El contenido de la Respuesta se encuentra en el campo 'contenido_respuesta' de la tabla 'forum_respuestas'.




Tags:

return:  Contenido de la Respuesta.


[ Top ]

method get_fecha [line 1241]

String get_fecha( )

Devuelve la Fecha de envio de la respuesta.

La fecha de la creación de la Respuesta se encuentra en el campo 'fecha_respuesta' de la tabla 'forum_respuestas'. Se encuentra en formato 'AAAA-MM-DD HH:MM:SS'




Tags:

return:  Fecha de envio de la Respuesta.


[ Top ]

method get_id [line 1192]

Integer get_id( )

Devuelve el Identificador de la Respuesta.

El identificador de la Respuesta es utilizado como clave primaria en la tabla 'forum_respuestas'.




Tags:

return:  Identificador de la Respuesta.


[ Top ]

method get_ip [line 1277]

String get_ip( )

Devuelve la ip del autor de la respuesta.

La IP del autor de la respuesta se encuentra en el campo 'ip_autor' de la tabla 'forum_respuestas'.




Tags:

return:  IP del Autor de la respuesta.


[ Top ]

method get_mensaje [line 1295]

forum_mensaje get_mensaje( )

Devuelve el Mensaje al que pertence la respuesta.

El mensaje al que pertenece el mensaje se encuentra en el campo 'id_mensaje' de la tabla 'forum_respuestas'.




Tags:

return:  Mensaje al que pertenece el respuesta.


[ Top ]

method get_titulo [line 1204]

String get_titulo( )

Devuelve el Titulo de la Respuesta.

El titulo de la Respuesta se encuentra en el campo 'titulo_respuesta' de la tabla 'forum_respuestas'.




Tags:

return:  Titulo de la Respuesta.


[ Top ]

method obtiene_ip [line 1389]

String obtiene_ip( )

Obtiene la Ip del Cliente.

Obtiene la IP real del cliente.




Tags:

return:  Ip del Cliente.


[ Top ]


Documentation generated on Sun, 14 Sep 2003 01:54:42 +0200 by phpDocumentor 1.2.1