# Permitir publicaciones vacías y cuerpo de tema vacío

**URL:** https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665
**Category:** Feature
**Created:** [26 Julio, 2024 18:49 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665 "2024-07-26T18:49:34Z")
**Posts on this page:** 17
**Page:** 2

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2 Agosto, 2024 07:16 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/23 "2024-08-02T07:16:43Z")

</div>

No **entiendo personalmente** , todavía incluso si se ha explicado, el punto del contenido nulo, pero es solo mi opinión. Si un administrador quiere tal función y los usuarios la están utilizando, ¿por qué la configuración no aprueba cero?

Quiero decir, ¿hay algo detrás similar a los borradores múltiples que se solicitan varias veces, pero no llegan debido a la estructura de Diacourse? ¿Sería un trabajo más complejo que simplemente cambiar algún valor en el código?

Si es prácticamente imposible permitirlo porque requeriría una gran cantidad de trabajo, entonces la situación sería más aceptable. Y después de eso, tales foros podrían comenzar a usar esos trucos, que estropean la caja de herramientas o los usuarios deben recordar trucos para hacer que algo funcione. En ambos casos, rompe la idea de dar la capacidad de usar solo encabezados fácilmente y sin tocar el contenido en sí. Todos esos trucos son solo soluciones rápidas, sin embargo.

Pero si la razón es más política o estratégica, entonces preguntaría si el miedo a la imagen de Discourse como plataforma de foros en serie a los ojos de las grandes empresas realmente se ve amenazado por algunos foros que tienen sus conversaciones sucediendo usando títulos y encabezados. ¿Por qué se permite entonces discutir usando jeroglíficos y gifs 😏?

Porque suena así ahora.

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [2 Agosto, 2024 07:23 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/24 "2024-08-02T07:23:36Z")

</div>

¡Ah! Ese es un buen punto. A veces, en mis foros, alguien me pregunta de dónde viene una frase determinada y cito la publicación original. Entonces descubro que Discourse me dice que debo agregar al menos una palabra y no puedo enviar una cita pura. No entiendo muy bien por qué.

---

<div class="post-metadata">

### Author: ![Architect](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/architect/32/520575_2.png) [@Architect](https://meta.discourse.org/u/Architect)
#### Post date: [3 Agosto, 2024 08:05 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/25 "2024-08-03T08:05:26Z")

</div>

> [@David\_Ghost](#):
>
> Es una forma de estar de acuerdo con la respuesta de alguien.

¿Cómo puede alguien saber que estás de acuerdo con algo que has citado solo porque lo has citado? Esa puede ser la interpretación común, pero cosas como esa pueden empezar a ser malinterpretadas o no entendidas en absoluto.

La solicitud de función puede tener sentido si alguien quiere reenviar un mensaje sin escribir ningún comentario, pero eso es solo repetir, no mostrar acuerdo.

---

<div class="post-metadata">

### Author: ![wal](https://avatars.discourse-cdn.com/v4/letter/w/d6d6ee/32.png) [@wal](https://meta.discourse.org/u/wal)
#### Post date: [3 Agosto, 2024 15:49 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/26 "2024-08-03T15:49:46Z")

</div>

Creo que esto está fuera de alcance. El propósito de esta solicitud de función es dar a los administradores del foro la libertad y la autonomía para decidir por sí mismos habilitar publicaciones de longitud 0 en su foro.

Como seguimiento, he intentado usar el método de comentarios HTML que se enumera aquí y parece que tampoco funciona siempre en todos los contextos.

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [3 Agosto, 2024 20:32 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/27 "2024-08-03T20:32:50Z")

</div>

> [@wal](#):
>
> parece que tampoco funciona siempre en todos los contextos.

¿Cómo así? ¿Cuándo no te ha funcionado? En el foro que administro, usamos frecuentemente bloques de HTML falsos para rellenar publicaciones, generalmente cuando nos faltan solo unos pocos caracteres, pero hemos hecho publicaciones enteras que parecen estar en blanco.

> **Por ejemplo, lo que hago personalmente**
>
> ```html
> Una publicación corta aquí
> 
> <e>
> <Some filler content here>
> 
> ```
> 
> Lo que sería:
> 
> > [@](#):
> >
> > Una publicación corta aquí

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [3 Agosto, 2024 20:39 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/28 "2024-08-03T20:39:35Z")

</div>

Lo hice mucho más fácil 😜

Porque es totalmente trivial romper ese límite, y porque no en finlandés es _ei_, y porque de vez en cuando es una respuesta totalmente válida (odiamos la charla trivial inútil que está destinada solo a llenar sin sentido) permití un límite de dos caracteres.

Veo que de esa manera no tiene ningún sentido hacer reglas que se puedan romper de inmediato.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [3 Agosto, 2024 23:19 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/29 "2024-08-03T23:19:08Z")

</div>

> [@wal](#):
>
> Para que sirva de algo, publicar en blanco es ciertamente bastante civilizado. Los usuarios se divierten mucho con ello, a veces incluso tienen concursos improvisados para ver qué tan rápido se puede llenar un tema con publicaciones, o cuántas publicaciones en blanco se pueden publicar seguidas antes de que alguien rompa la cadena.

¡Eso es genial! Supongo que pondría un poco nerviosos a los desarrolladores y proveedores de alojamiento. Recuerdo un sitio de Discourse donde jugaron un juego que consistía esencialmente en intentar romper Discourse haciendo que los usuarios publicaran lo más rápido posible.

Otro caso para permitir cuerpos de tema vacíos sería la idea (aún no admitida) de enlaces de “enlace rojo” o “página deseada” en temas de documentación. Por ejemplo, `[[esto debería documentarse]]` enlazaría a `https://forum.example.com/t/esto-deberia-documentarse/{topic_id}` con un cuerpo de tema vacío.

---

<div class="post-metadata">

### Author: ![sjjh](https://avatars.discourse-cdn.com/v4/letter/s/d2c977/32.png) [@sjjh](https://meta.discourse.org/u/sjjh)
#### Post date: [4 Agosto, 2024 10:00 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/30 "2024-08-04T10:00:51Z")

</div>

> [@Heliosurge](#):
>
> Sin embargo, Don tiene una solución simple con el componente que ha creado.
> 
> Imagino que también se podría subir un gif de fondo muy pequeño y en blanco.

Ambas probablemente no funcionarán para mi (figurativa) abuela, enviando un correo electrónico a la dirección que le di para que llegue a la categoría de Discourse reemplazando una lista de correo.  
Tales soluciones alternativas están fuera de mi experiencia, a menudo son bastante difíciles para los usuarios con alfabetización informática limitada y luego las cosas se vuelven bastante complicadas (cf. [Incoming emails trimmed despite trimming disabled - #9 by sjjh](https://meta.discourse.org/t/incoming-emails-trimmed-despite-trimming-disabled/235695/9?u=sjjh)) y la gente deja de usar Discourse y vuelve a Facebook Messenger o similar porque es “mucho más fácil”. Lo cual es una pena, en mi humilde opinión.

> [@Jagster](#):
>
> ¿Entonces sería un trabajo más complejo que simplemente cambiar algún valor en el código?

Y como espero/creo que no es el caso, también me pregunto qué daño potencial se teme para permitir que esta configuración (de administrador) incluya “0”.

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [4 Agosto, 2024 13:46 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/31 "2024-08-04T13:46:40Z")

</div>

> [@sjjh](#):
>
> Ambos probablemente no funcionarán para mi abuela (figurativa).

> [@sjjh](#):
>
> recurrir a Facebook Messenger o similar porque es “mucho más fácil”.

¿Lo cual (corregidme si me equivoco) tampoco permite mensajes en blanco, no?

---

<div class="post-metadata">

### Author: ![sjjh](https://avatars.discourse-cdn.com/v4/letter/s/d2c977/32.png) [@sjjh](https://meta.discourse.org/u/sjjh)
#### Post date: [4 Agosto, 2024 14:19 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/32 "2024-08-04T14:19:44Z")

</div>

> [@Firepup650](#):
>
> ¿Cuál (corrígeme si me equivoco) tampoco permite mensajes en blanco, ¿verdad?

Sinceramente, no tengo ni idea, ya que no lo uso personalmente. Pero Facebook Messenger fue solo un ejemplo de una alternativa peor a Discourse. Si este ejemplo no funciona, permítanme sugerir otros dos

- recurrir a Telegram, WhatsApp o Discord (permitiendo una frase corta, que sería un asunto/título corto + cuerpo/mensaje vacío)
- recurrir a un correo electrónico normal con 64 direcciones en los campos PARA y CC

o usa uno de tu elección. El mensaje fue: La solución alternativa sugerida no funcionará. Tengo usuarios aquí que, por lo tanto, volvieron de Discourse a una alternativa peor. Disculpen si el ejemplo (erróneo) distrajo de este mensaje.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [4 Agosto, 2024 15:46 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/33 "2024-08-04T15:46:01Z")

</div>

Facebook no permite publicaciones vacías. Sin embargo, no tiene por qué ser texto. Los medios funcionan, al igual que los emojis, etc.

---

<div class="post-metadata">

### Author: ![wal](https://avatars.discourse-cdn.com/v4/letter/w/d6d6ee/32.png) [@wal](https://meta.discourse.org/u/wal)
#### Post date: [8 Agosto, 2024 02:54 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/34 "2024-08-08T02:54:16Z")

</div>

> [@Firepup650](#):
>
> ¿Cómo? ¿Cuándo no te ha funcionado? En el foro que administro, usamos frecuentemente bloques de HTML falsos para rellenar publicaciones, generalmente cuando nos faltan solo unos pocos caracteres, pero hemos hecho publicaciones enteras que parecen estar en blanco.

Creo que podría haberlo descubierto, supongo que en realidad no estoy tan familiarizado con los comentarios HTML, pero parece que se requieren los saltos de línea. Hacerlo todo en una sola línea no parece funcionar.

 ![Screenshot 2024-08-07 at 10.52.03 PM](https://global.discourse-cdn.com/meta/original/4X/d/c/6/dc678b2da4ecc87d2346f7abcf450ac19a566a4d.png)

pero si lo divido en tres líneas, como se muestra en los ejemplos aquí, sí parece funcionar. No me di cuenta de que los saltos de línea importan aquí.

así que tiene que ser esto;

```plaintext
<!-- 
foo
-->

```

y no esto

```plaintext
<!-- foo -->

```

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [13 Agosto, 2024 07:21 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/35 "2024-08-13T07:21:58Z")

</div>

Realmente no le veo el sentido a una publicación completamente vacía; es un desperdicio extremo de recursos hacer esto, incluidos los recursos de pantalla. ¿Por qué no simplemente establecer tu participación con una reacción si quieres ser visto como un “lector activo”?

Sin embargo, estoy de acuerdo con @David_Ghost y @Lhc_fl. Me gusta mucho la idea de poder publicar simplemente una cita, ¡eso tiene mucho más sentido! Eso es útil en la rara ocasión, aunque admito que es rara, de señalar algo a alguien.

---

<div class="post-metadata">

### Author: ![SkyLeite](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/skyleite/32/492717_2.png) [@SkyLeite](https://meta.discourse.org/u/SkyLeite)
#### Post date: [7 Marzo, 2025 01:14 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/36 "2025-03-07T01:14:16Z")

</div>

Un caso de uso para un cuerpo de tema vacío es cuando el título transmite toda la información. Por ejemplo, al usar el tema Kanban, una tarjeta no siempre necesita un cuerpo.

---

<div class="post-metadata">

### Author: ![bdfl](https://avatars.discourse-cdn.com/v4/letter/b/ea666f/32.png) [@bdfl](https://meta.discourse.org/u/bdfl)
#### Post date: [20 Mayo, 2025 01:27 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/37 "2025-05-20T01:27:03Z")

</div>

> [@wal](#):
>
> dar a los administradores del foro la libertad y la autonomía para decidir por sí mismos habilitar publicaciones de 0 caracteres en su foro

Estoy de acuerdo: también tenemos una necesidad para esto, y un botón o etiqueta HTML es un paso adicional y haría que la curva de aprendizaje sea más pronunciada para los nuevos usuarios. Simplemente cambiar el mínimo de 1 a 0 parece una mejor solución.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [23 Mayo, 2025 02:45 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/38 "2025-05-23T02:45:27Z")

</div>

bueno, supongo que otra forma de solucionar esto sería usar una cadena de palabras vigiladas como “tema-en blanco” o “publicación-vacía” o algo así, y reemplazarla con un comentario o un carácter html oculto como `\u0026#32;` (el número dependiendo de la longitud mínima de la publicación), por ejemplo:

palabras vigiladas del administrador-reemplazar:

 ![Screenshot 2025-05-22 at 7.38.10 PM](https://global.discourse-cdn.com/meta/original/4X/5/5/f/55fb38db9752f11fc70ba3a43151493c730727ff.png)

vista del compositor con la cadena de palabras vigiladas:

 ![Screenshot 2025-05-22 at 7.40.22 PM](https://global.discourse-cdn.com/meta/original/4X/c/d/1/cd14916ae095b4063f6dae5f6385b91ce8cfe5da.png)

publicación de tema resultante:

 ![Screenshot 2025-05-22 at 7.40.41 PM](https://global.discourse-cdn.com/meta/original/4X/d/3/d/d3d3c9f1fa14fbd3dbbbafddd6fe377038c93821.png)

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [23 Mayo, 2025 22:34 UTC](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665/39 "2025-05-23T22:34:26Z")

</div>

Me pregunto si estos son alojados por sí mismos, ¿se podría crear un plugin para anular y permitir publicaciones Vacías, quizás con una configuración adicional de opción de aplicar a todas las Categorías, con opción de configurar en la configuración de categoría, similar a cosas como el plugin resuelto.

Un comentario anterior menciona responder por correo electrónico con usuarios menos técnicos en la publicación, como su abuela. Aunque no estoy seguro si se necesitaba código adicional, ya que esto es una publicación de correo entrante.

[Página anterior](https://meta.discourse.org/t/allow-for-empty-posts-and-empty-topic-body/318665.md?page=1)
