[cita de problemas de respuesta] sin añadir texto adicional

Hola,

He usado la búsqueda pero no he podido encontrar este problema/error.

Cuando respondes simplemente con

te da el error de que no tienes permitido responder con una publicación vacía.

Sin embargo, si respondes con

funciona bien.

¿Cuál es la razón de esto?

Hay muchas maneras de eludir la restricción de longitud de las publicaciones, intentamos detectar las triviales, pero algunos métodos más exóticos para eludir la comprobación de longitud de las publicaciones se cuelan.

5 Me gusta

para que lo entienda correctamente, ¿la intención es que puedas responder con una cita o que no puedas responder con una cita?

Me gustaría que fuera la primera opción :slight_smile:

Creo que te refieres a la configuración del sitio: eliminar cita completa, está habilitada por defecto. Puedes deshabilitarla en tu instancia si lo prefieres.

También puedes ajustar longitud mínima de publicación si prefieres publicaciones más cortas.

2 Me gusta

No, supongo que ninguno de los dos.

Parece ser un problema al añadir un autor a una cita y responder solo con esa cita y nada más. Puedes intentarlo aquí.

Espero haberlo hecho más fácil de entender.

@sam ¿hay una solución para eso (en planificación)?

Una publicación que solo contiene una cita de otra publicación y nada más no aporta mucho a la conversación. Las citas de publicaciones se eliminan al calcular la longitud de la publicación. Por lo tanto, la longitud de la publicación es efectivamente 0 si eso es todo lo que contiene. Por eso ves ese error. Ha sido así durante mucho tiempo.

Cuando citas una publicación en Discourse, obtienes esto en el compositor.

[quote="user, post:1, topic:558"]
alguna cita...
[/quote]

Todos esos caracteres no se cuentan.

Mira aquí

y aquí

Esto es muy diferente de una cita genérica como esta

> La mayoría de la gente no necesita más espacio, necesita menos cosas. ― Michelle Ogundehin

que se renderiza

La mayoría de la gente no necesita más espacio, necesita menos cosas. ― Michelle Ogundehin

ya que presumiblemente estoy agregando a la conversación en lugar de volver a publicar algo de otra publicación sin agregarle nada.

2 Me gusta

Gracias por tu respuesta y la información adicional sobre el tema. Sin embargo, no me refiero a citar a alguien más en el foro, solo me refiero a la funcionalidad [quote].

A veces leo algo en otro sitio y solo quiero citarlo rápidamente desde allí y darle una fuente (=autor) a esa cita. Por ejemplo, algo que dijo otra persona.

Por lo tanto, es contenido nuevo, pero de alguien/otro lugar. Entiendo que una cita directa en el foro no cuenta para la longitud de la publicación.

Sin embargo, la cita simple funciona, pero la cita con la adición de una “fuente” ya no funciona. Esto me parece extraño.

Entiendo lo que dices.

esto funciona como respuesta sin ningún otro texto

[quote] algún texto... [/quote]

esto no funciona

[quote=yo] algún texto... [/quote]

La razón sigue siendo la misma que mencioné anteriormente. Cuando agregas el carácter =, coincide con las citas internas de Discourse. Por lo tanto, se asume que es una cita de otra publicación y se elimina.

Puedes hacer algo como esto si deseas agregar una cita externa.

> yo:
>
> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do tempor incididunt ut labore et dolore manga

se renderiza así

yo:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do tempor incididunt ut labore et dolore manga

Aparte de eso, necesitarás investigar cómo agregar funcionalidad personalizada a tu sitio.

Es poco probable que haya un cambio en la forma en que Discourse maneja esto en el núcleo, dado que esto no ha surgido antes. El beneficio de eliminar las citas internas supera con creces el caso de uso de permitir publicaciones que solo contienen una cita externa donde se agrega manualmente la fuente.

1 me gusta

Ok, ahora lo entiendo. ¡Gracias por la aclaración y por tu ayuda!

Quizás podrías hacerlo una opción en la configuración :slight_smile:

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.