Avisos

Los avisos te habilitan para mostrar contenido a los visitantes en dependencia de varios criterios y condiciones relativas al visitante y la página que él ve. El sistema es extremadamente flexible, permitiendo mostrar avisos a un único miembro con una simple plantilla o a todos los visitantes en todas las páginas, así como múltiples combinaciones entre ambas.

Gestionando avisos

  1. Inicia sesión en el Panel de Control de Administración.
  2. Haz clic en Avisos de la lista de la izquierda.

Aquí se puede ver el listado de todos los avisos creados. Hacer clic en el título permite ver, editar y borrar. Los avisos pueden activarse y desactivarse a través de una casilla de verificación.

Nota

Reactivar un aviso desactivado no hará que aparezca a los miembros que han descartado previamente el aviso.

Creando un aviso

Para crear un aviso, haz clic en el botón + Crear aviso. Se verá un número de pestañas que ahora se explican.

Opciones de aviso

El Título solo se muestra cuando hay más de un aviso presente con desplazamiento en la misma página. Los avisos individuales y los fijos no muestran el título.

El campo Mensaje soporta texto llano, imágenes y cualquier otro HTML válido. También es posible mostrar una ficha {name} que se reemplazará por el nombre de los usuarios que han iniciado sesión, permitiendo personalizar el mensaje.

Para tener un completo control del aspecto, se puede deseleccionar Agregar estilo predeterminado de texto de aviso. Cualquier estilo adicional en la sección de avisos de las propiedades del estilo debe de tenerse en cuenta cuando se usa esta opción.

Nota

Los invitados no pueden descartar avisos.

Es posible permitir a los miembros descartar avisos o hacerlos permanentes.

Sin embargo, los miembros pueden restaurar todos los avisos descartados a través de la página de preferencias de su cuenta.

El Orden a mostrar determinará el orden de los avisos en relación a otros avisos. Los avisos con valores bajos se mostrarán antes o por encima que los valores altos.

Criterios de usuario

Pueden definirse varios criterios de usuario, incluyendo:

  • Estado de usuario.
  • Grupos.
  • Mensaje, 'Me Gusta' y puntos de trofeo.
  • Ratio de 'Me Gusta'/Mensajes.
  • Número de días registrado.
  • Configuración del perfil de usuario.
  • Criterios específicos de usuario tal como nombre o email.

Criterios de fecha

Por añadidura a mostrar un aviso en el cumpleaños de un miembro, también es posible mostrar un aviso antes, durante o después de un periodo de tiempo específico.

Nota

Para cualquier visitante sin iniciar sesión se aplicará la zona horaria especificada en Información básica del foro.

El horario puede ajustarse a una simple zona horaria y afectará a todos los visitantes exáctamente al mismo tiempo, no importa qué zona horaria hayan fijado en sus preferencias. También puede basarse en la zona horaria configurada por ellos en sus preferencias, lo que supondrá que los avisos se vean en horarios diferentes.

Criterios de página

Nota

Si se quiere mostrar avisos en categorías, Crear páginas para categorías debe de seleccionarse en la sección Lista de nodos y foros de las Opciones.

La vía más simple de mostrar un aviso en una página particular es usar la opción Nodos. Pueden seleccionarse varios nodos, bien por categorías, foros, o páginas.

Configurar un aviso para mostrarlo en un foro primario es aplicable a todos los nodos y temas secundarios a menos que existan otros criterios definidos como se explica a continuación.

Los criterios de Información de la página son muy potentes y flexibles, pero requieren del conocimiento del sistema de plantillas y código subyacente.

La Pestaña de navegación seleccionada se refiere al ID de la pestaña, que no es precisamente el nombre de la pestaña. Si se han renombrado las pestañas del foro, editando la frase por ejemplo, el ID introducido seguirá siendo forums. Cualquier pestaña creada por complementos también puede referenciarse aquí.

Nota

No es posible mostrar u ocultar avisos selectivamente en nodos secundarios de un mismo tipo.

El campo contenido de la plantilla mostrarlo para una plantilla específica. Cuando se usa en conjunción con la opción Nodos permite, por ejemplo, configurar un aviso para mostrarse en un foro pero no en la vista de temas. Esto se logra seleccionando el foro de la lista de nodos e introduciendo forum_view en el campo contenido de la plantilla, asegurando así que sólo los nodos que cumplen criterios.

Nota

Para identificar el nombre de una plantilla usando el navegador, debe de abrirse la vista de código fuente de la página y mirar una línea de código cercana a la parte superior de la página similar a esto: <div id="content" class="forum_list">. La clase indica el nombre de la plantilla, forum_list en este ejemplo.

Los campos controlador, acción y Clase de vista precisan de algunos conocimientos de programación y quedan fuera de lugar de este documento.

Criterios de Campos personalizados

Si se ha definido cualquier Campo personalizado esta pestaña permitirá definir criterios específicos relativos a ellos. Cualquier miembro cuyo contenido en la configuración de su cuenta coincida con los criterios verá el aviso.

Criterios

Si se han definido varios criterios, un visitante debe coincidir con todos ellos para ver el aviso. Si no se han definido criterios, el aviso se mostrará a todos los visitantes en todas las páginas.

Si se definen criterios en conflicto, como seleccionar estado de invitado y un grupo por ejemplo, el aviso no se mostrará.

Dando estilo a los avisos

El estilo general del contenedor de un aviso, los paneles individuales de avisos y las pestañas de navegación son visibles cuando hay más de una aviso con desplazamiento en una página y se logra a través de la sección Avisos de las Propiedades del estilo. También es posible cambiar la velocidad y la dirección del desplazamiento de los avisos o, alternativamente, mostrar varios avisos fijos uno encima de otro.

Para tener un completo control sobre el aspecto, Agregar estilado de texto predeterminado de aviso debe estar desmnarcado para cada aviso para que se eliminen las Propiedades del estilo pre-configuradas.

Cada aviso puede estilarse usando estilo en línea, EXTRA.css y el ID del aviso. El ID del aviso puede obtenerse de la barra de dirección del avegador al editar un aviso. Adopta la forma de admin.php?notices/test-notice.1/edit y donde el valor que sigue al título del aviso es el ID, en este caso 1, debiendo usar la clase de CSS .notice_1 para este aviso en particular.

Usando avisos

El siguiente vídeo muestra el sistema de avisos en acción: