Hola @Darkle !

Vengo del foro oficial en ingles, me he creado otra cuenta por aqui para darle un poco mas de vidilla a la version en castellano y porque en breve me voy a meter en la aventura de instalar Flarum por primera vez en un Shared Hosting y es posible que tenga varias dudas al respecto.

Al lio del titulo de este post…

Veo que tienes habilitado en el foro el popup de aviso de cookies. ¿Me puedes indicar que extension estas utilizando?

Gracias!

    Wandos Hola Wandos!

    Me alegro de que te hayas pasado por aquí, tengo grandes planes para la comunidad de Flarum en Español, pero por desgracia últimamente no he conseguido sacar el tiempo suficiente para dedicarme un poco a la comunidad, espero poder hacerlo próximamente, estaré encantado de ayudarte en la aventura de instalar Flarum seguro que sacamos información provechosa para la comunidad 🙂

    Sobre el pop-up de cookies, lo que se está utilizando en flarum.es para las cookies no es una extension, se trata de GlowCookies. La manera de utilizar GlowCookies en Flarum es instalando la extension HTML Head Items (que si por ahora estas en FreeFlarum la podrás activar sin problema), esta extension te permite incluir elementos en el head.

    Para utilizarlo tienes que añadir 2 scripts, el primero incluye el pop-up y el segundo te permite añadir cierta configuración al mismo.

    Este primer script añade el pop-up:

    <script src="https://cdn.jsdelivr.net/gh/manucaralmo/GlowCookies@3.1.2/src/glowCookies.min.js"></script>

    Este segundo script te permite añadir y cambiar cierta configuración, como puede ser: idioma, estilo, código de Google Analytics, Facebook Pixel y algunos otros servicios, te recomiendo consultar la página de GitHub de GlowCookies para ello. El motivo de esto es que como GlowCookies te permite rechazar las cookies el pop-up sea capaz de bloquear esas cookies.

    <script>
    glowCookies.start('es', {
    style: 1,
    analytics: 'G-FH87DE17XF',
    facebookPixel: '990955817632355',
    policyLink: 'https://link-to-your-policy.com'
    });
    </script>

    Importante: policyLink: es el pequeño enlace donde redirigirás al usuario para que pueda ver la cláusula de cookies completa. Además si no utilizas Google Analytics (analytics: 'G-FH87DE17XF',) o Facebook Pixel (facebookPixel: '990955817632355',) puedes borrar amabas líneas sin problema.

    Te tendría que quedar algo así:

    Recuerda después de crear los dos elementos hacer clic en activar y limpiar cache, con esto ya debería funcionar correctamente 🚀

    Gracias por la guia! Le dare un vistazo mas tranquilo en cuento me ponga con ello.

    Me he dado cuenta ahora que en flarum.es aunque acepte las cookies con el pop-up se queda siempre activo un boton de Cookies que si le pulsas vuelve a pedirte aceptar las cookies.

    Vamos que aunque pulses aceptar cookies no se oculta completamente. Probado en Safari y Chrome con mismo resultado.

    Igual lo tienes configurado asi, no se.

      Wandos Sí, llevas razón estaba configurado así no me había fijado, seguramente ahora ya no te aparezca en flarum.es, en la configuración he añadido hideAfterClick:'true', y con eso desaparece. Respecto al ejemplo anterior quedaría así:

      <script>
      glowCookies.start('es', {
      style: 1,
      analytics: 'G-FH87DE17XF',
      facebookPixel: '990955817632355',
      policyLink: 'https://link-to-your-policy.com',
      hideAfterClick:'true'
      });
      </script>

      FlarumES es una comunidad oficial aprobada por Flarum.org y funciona de forma independiente a la Fundación Flarum. Para obtener más información, visite esta página.