Documentación :: cBB Reactions


Guía Rápida • Requisitos

cBB Reactions necesita muy pocos requisitos para funcionar correctamente.

Los requisitos básicos son:
  1. Un foro phpBB previamente instalado, cuya versión sea igual o superior a 3.2.0.
  2. Para la función de filtrado por puntuación se requiere phpBB mayor o igual que 3.2.8.
  3. El explorador debe soporar Javascript para poder usar la extensión.

Guía Rápida • Instalación

  1. Descomprima el archivo de instalación en un directorio local (En su ordenador).
  2. Suba todos los archivos contenidos en la carpeta upload de ese archivo (manteniendo la estructura de los directorios) al directorio ext que se encuentra en el directorio raíz de su foro.
    La ruta final para los archivos de la extensión debe ser: /ext/canidev/reactions/
  3. Usando su explorador web, navegue hasta el Panel de Administración y entre en Personalizar >> Extensiones
  4. Busque cBB Reactions y haga clic en la opción Habilitar.

Guía Rápida • Actualización

  1. Usando su explorador web, navegue hasta el Panel de Administración y entre en Personalizar >> Extensiones, Busque cBB Reactions y haga clic en la opción Deshabilitar.
  2. Elimine la carpeta reactions que está dentro del directorio /ext/canidev/ en el servidor.
  3. Descargue y descomprima el archivo de cBB Reactions en un directorio local (En su ordenador).
  4. Suba todos los archivos contenidos dentro de la carpeta upload de ese archivo (manteniendo la estructura de los directorios) al directorio ext que se encuentra en el directorio raíz de su foro.
  5. Usando su explorador web, navegue hasta el Panel de Administración y entre en Personalizar >> Extensiones, Busque cBB Reactions y haga clic en la opción Habilitar.

Guía Rápida • Desinstalación

cBB Reactions se puede desinstalar en pocos pasos:

  1. Usando su explorador web, navegue hasta el Panel de Administración y entre en Personalizar >> Extensiones
  2. Busque cBB Reactions y haga clic en la opción Deshabilitar.
  3. Una vez deshabilitado, si quiere eliminarlo completamente, haga clic en Borrar datos y posteriormente elimine el directorio /ext/canidev/reactions de su servidor.
  4. Si desea eliminar los archivos subidos a través de la galería, elimine el directorio /files/reactions/.

Configuración • Opciones Generales

  1. Permitir reacciones de uno mismo.
    Define si un usuario podrá reaccionar a sus propios mensajes dentro del foro.
  2. Permitir cambiar reacción.
    Define si los usuarios podrán modificar/quitar su reacción a un mensaje una vez establecida.
  3. Reacciones anónimas
    Habilite esta opción si desea que los nombres de los usuarios no aparezcan en los listados de reacciones.
    Esta opción no afecta a los usuarios con permiso para moderar las reacciones.
  4. Forzar reacción para responder.
    Habilitar esta opción forzará a que los usuarios tengan que reaccionar al primer mensaje de un tema para poder publicar respuestas dentro de ese tema.
  5. Forzar reacción para ver adjuntos
    Habilitar esta opción forzará a que los usuarios tengan que reaccionar a un mensaje para poder ver los adjuntos incluídos en el mismo.
  6. Mostrar puntuación en perfil
    Habilitar esta opcióne mostrará la puntuación en reacciones obtenidas por cada usuario en su perfil.
  7. Mensajes en los que se puede reaccionar
    Define en que mensajes aparecerá la opción para reaccionar.
    La opción escogida aquí puede cambiar/limitar el comportamiento de alguna otra opción de la extensión.
  8. Foros en los que se puede reaccionar
    Define los foros en los que se mostrarán las reacciones. Si no selecciona ninguno, las reacciones se mostrarán en todos los foros.
  9. Posición del botón
    Define en que lugar del mensaje aparecerá el botón para reaccionar.
    Las posibles ubicaciones son en la parte superior de cada mensaje o en la parte inferior.
  10. Orden de la lista.
    Define el orden en el que se mostrarán los usuarios dentro del diálogo de reacciones de un mensaje.
    Opciones disponibles: Fecha de reacción, nombre del usuario

Configuración • Configurar reacciones

Lista de reacciones

  1. Habilitar/deshabilitar la reacción.
    Deshabilitar una reacción solo la oculta, no elimina los datos asociados.
  2. Eliminar reacción.
    Esto elimina todos los datos asociados y es irreversible.
  3. Establecer orden de aparición.
    Arrastrando las flechas de la parte izquierda, se puede establecer el orden en el que las reacciones aparecerán en el foro.
  4. Editar reacción.
    Haciendo clic en el nombre de la reacción e accede a la página de edición.
  5. Definir como predeterminada.
    Establece la reacción como primaria.

Página de edición

  1. Título
    Establece el nombre asociado a esta reacción.
  2. Activado
    Establece si la reacción será visible para los usuarios.
  3. Puntuación
    Puntos asociados a esta reacción. Estos puntos se asignan a los mensajes que tengan esta reacción y se puede utilizar para filtrar los mensajes a través de las herramientas de filtrado y orden de los mensajes de phpBB (>= 3.2.8).
  4. Color
    Color del texto asociado a esta reacción.
  5. Imagen
    Imagen asociada a esta reacción. Puede seleccionar entre las predefinidas o subir imágenes personalizadas.

Desarrolladores • Eventos de PHP


reactions.acp_config_after

  • Añadido en versión: 1.0.0
  • Ubicación: controller/admin_config.php:141
  • Argumentos: display_vars, cfg_array

reactions.acp_config_before

  • Añadido en versión: 1.0.0
  • Ubicación: controller/admin_config.php:105
  • Argumentos: display_vars, submit, cfg_array, error

reactions.acp_manage_change_status

  • Añadido en versión: 1.0.0
  • Ubicación: controller/admin_manage.php:211
  • Argumentos: reaction_id, status

reactions.acp_manage_delete

  • Añadido en versión: 1.0.0
  • Ubicación: controller/admin_manage.php:239
  • Argumentos: reaction_id

reactions.acp_manage_edit_after

  • Añadido en versión: 1.0.0
  • Ubicación: controller/admin_manage.php:173
  • Argumentos: display_vars, cfg_array

reactions.acp_manage_edit_before

  • Añadido en versión: 1.0.0
  • Ubicación: controller/admin_manage.php:135
  • Argumentos: display_vars, submit, cfg_array, error

reactions.add_remove_after

  • Añadido en versión: 1.0.0
  • Ubicación: controller/main.php:277
  • Argumentos: mode, post_id, user_id, reaction_id

reactions.get_posts_reactions_after

  • Añadido en versión: 1.0.0
  • Ubicación: libraries/reaction_manager.php:224
  • Argumentos: reaction_ary, post_ary, full_data

reactions.main_view_row

  • Añadido en versión: 1.0.0
  • Ubicación: controller/main.php:413
  • Argumentos: ary, row