Complemento de Pregunta y Respuesta

Esta es una política que cubre todos los complementos de Pavilion.

Disculpa la confusión. Lo que queremos decir es que cualquier problema de severidad alta o crítica identificado para el quinto día se solucionará, esperamos, para el séptimo. Luego, puedes actualizar SOLO el complemento y todo debería volver a funcionar. La idea principal es que puede haber un pequeño retraso antes de que se emita una corrección, de ahí la diferencia entre esos dos números (5 frente a 7).

Si el error es TAN grave que tienes que eliminar el complemento, obviamente eso requerirá una reconstrucción para reemplazarlo y Discourse también se actualizará. Nos encargaremos de esos casos cuando surjan. Esperamos que sean muy poco frecuentes.

4 Me gusta

@mbcahyono @merefield

Estoy recibiendo este error al instalar el plugin desde git, por favor ayúdenme.

Parece que estás intentando instalarlo como un tema. Esto es un complemento, no un tema. Por favor, sigue esta guía:

5 Me gusta

¡Es genial escuchar eso! Algunas preguntas, si es posible:

  1. Técnicamente, ¿cómo debería ejecutar la rama de pruebas desde producción?
  2. Dijiste que este plugin será reescrito. ¿Hay un plan sobre qué cambiará y qué se añadirá?

¡Muchas gracias!

  1. Es opcional. Tenemos nuestro propio sitio de pruebas y puedes probar el plugin aquí: try.thepavilion.io

Sin embargo, si lo prefieres, puedes configurar tu propio sitio de pruebas y probar el plugin allí.

  1. Se trata más bien de una refactorización del código. No se ha añadido ninguna funcionalidad nueva.

¿Algunos planes para el futuro? Vi una publicación sobre eso hace un tiempo en Pavilion. :slight_smile:

@mbcahyono @merefield

¿Podrían por favor ayudar? Estoy recibiendo un error 502 Bad Gateway después de agregar el siguiente hook de plugin.

hooks:
after_code:

¿Has intentado comentar esta línea y volver a compilar?

¿Cómo puedo ordenar por defecto todos los posts de un tema para que los más votados o más gustados aparezcan primero, como hace Stack Overflow? @angus

1 me gusta

Después de eliminar el complemento, el sitio volvió a la normalidad. ¿Cómo puedo solucionar este problema? ¿No es compatible con la última versión de Discourse?

¿Es la primera vez que instalas un plugin personalizado? Acabo de probarlo localmente y todo funciona correctamente. Es un caso aislado a menos que alguien más reporte el mismo problema.

El error 502 generalmente significa que el frontend (Nginx) está en ejecución, pero el backend (servidor Rails/Unicorn?) no lo está.

¿Cómo se ve tu archivo app.yml?

otros plugins están funcionando correctamente.

## Los plugins van aquí
## consulta https://meta.discourse.org/t/19157 para obtener detalles
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-sitemap.git
          - git clone https://github.com/pmusaraj/discourse-sidebar-blocks.git
            # - git clone https://github.com/paviliondev/discourse-question-answer.git

Me parece una sugerencia excelente. ¿Los desarrolladores considerarán agregar estas características a los complementos?

2 Me gusta

Añadido a mi lista de tareas.

3 Me gusta

Añadido al plugin:

Captura de pantalla:

3 Me gusta

¿Podrías considerar agregar una etiqueta “blacklist”, que se pueda usar para desactivar la disposición Q&N en los hilos con esa etiqueta? (Como ya lo tienes para activarla) :slight_smile:

1 me gusta

Voy a ver si puedo añadir esta función en la próxima versión (alrededor del 5 del próximo mes) :slight_smile:

2 Me gusta

Ahora también puedes crear comentarios en una pregunta (OP):

Captura de pantalla:

2 Me gusta

Gracias @mbcahyono :slight_smile: He actualizado nuestro sitio y funciona como debería.

He detectado un pequeño error.

  1. Visita un tema con formato de Pregunta y Respuesta
  2. Navega a otros temas después de eso
  3. Las avatares ahora tienen 25px de tamaño, en lugar de 45px.

Aquí tienes un ejemplo:

<img alt="" src="/letter_avatar_proxy/v4/letter/v/ce7236/25.png" title="...eliminado..." class="avatar" width="25" height="25">

Y aquí está el tamaño predeterminado:

<img alt="" src="/letter_avatar_proxy/v4/letter/v/ce7236/45.png" title="...eliminado..." class="avatar" width="45" height="45">

(No se limita solo a los avatares del “proxy de avatar de letra”. También afecta a los avatares normales.)

Al recargar la página (F5), todo vuelve a estar bien.

He creado un problema en GitHub:

Gracias por el informe, pero parece que no puedo reproducir el problema en mi entorno. Investigaré más si otros reportan el mismo problema.