He buscado en el foro, pero solo encontré temas relacionados con respuestas. Ninguno de ellos mencionó ediciones ni la API.
Utilizo un tema como actualización de estado para una acción del repositorio que ocurre cada 30 minutos. Estoy actualizando la publicación (editando la primera y única publicación dentro de ese tema) a través de la API.
Desafortunadamente, el tema se actualiza (se mueve al frente) cada 30 minutos. Esto es bastante molesto. ¿Existe alguna forma de actualizar/editar una publicación (mediante la API) sin que se actualice el tema?
Gracias por la respuesta, pero temo que esto no tiene sentido. En cuanto edito el mensaje, el tema ya ha sido reactivado. Así que lo siento, pero no entiendo cómo esto me ayudaría.
¿Debo restablecer la fecha de reactivación una sola vez y las ediciones consecutivas no volverán a reactivar el tema? La explicación en el enlace es bastante vaga. ¿Cuándo debo restablecer la fecha de reactivación? ¿Antes o después? Si es después, aún no lo entiendo. En ese momento, el tema ya se habría reactivado.
Ok, he renunciado a usar Discourse para una página de estado.
Aquí están mis comentarios a las respuestas anteriores:
Ok, así que de todos modos ha sido elevado. No es una solución. Ni siquiera un arreglo. Lo siento.
¿Cómo puedo silenciar el tema para todos? Correcto, no es posible.
Colocarlo en una categoría que no esté en /latest no es un arreglo utilizable. Además, seguiría siendo elevado dentro de su categoría, solo que no en /latest, ¿verdad?
Agradezco sus respuestas, pero lamentablemente la respuesta real es: No hay forma de hacer eso. No es posible.
No importa, usaré algo diferente a Discourse para la página de actualizaciones de estado.
Podrías ocultar el tema. Podrías colocar el tema en una categoría que esté silenciada por defecto. Podrías ocultarlo por completo y luego agregarlo… en algún lugar… con un componente de tema.
Ya lo he deslistado, pero sigue apareciendo como “bump” para los administradores.
De todos modos, debería estar fijado en una categoría específica sin que se produzca ningún “bump”. Pero como ya he descubierto… simplemente no es posible. Buscar soluciones alternativas que requieran un compromiso no me resulta muy útil. Me conformo con no usar Discourse para este caso de uso. No fue diseñado para esto. No hay problema.
Hemos desarrollado varios plugins para clientes empresariales que consultan su página de estado existente y muestran un banner en el sitio de Discourse para notificar a los usuarios sobre interrupciones.
Desarrollar un plugin similar que funcione con un servicio común como status.io en nuestros planes de alojamiento parece ser un camino viable.
No realmente. A menos que encuentres una forma de recordar los feeds RSS.
Pregunté: ¿Cómo edito un post mediante la API sin actualizar el tema? Solo hay una respuesta válida: No puedes.
A menos que nos pongamos en el terreno de los “peros” y las “condiciones”… Ten en cuenta que mencioné que estoy de acuerdo con el hecho de que no es posible.
¿Así que solo… haces polling de algo y, si hay noticias, las guardas en, digamos, una configuración personalizada del sitio, las agregas al serializador y las insertas en algún lugar con un outlet de plugin?
¿Algo así?
EDIT: Oh, es mucho más fácil que eso. Todavía estoy programando como en los años 90.