# Educate users about paragraphs - avoid "walls of text"

**URL:** https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220
**Category:** Feature
**Created:** [27 juni 2017 om 18:43 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220 "2017-06-27T18:43:13Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [27 juni 2017 om 18:43 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/1 "2017-06-27T18:43:13Z")

</div>

If we agree that avoiding walls of text is good forum practice, it would make sense to educate/help users achieve that. A common “mistake” is that users press enter only once to start a new paragraph. How about an education message that is shown when the text in the editor contains a single enter surrounded by text?

The message could say something like: "To create a new paragraph, press enter **twice** (once is not enough). "

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [27 juni 2017 om 19:07 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/2 "2017-06-27T19:07:47Z")

</div>

I’m leaning towards it _not_ being Discourse’s responsibility to educate members on grammatical style.  
Where would it stop, improper use of apostrophes, run-on sentences, incorrect tense, etc, etc, etc?

On the other hand, I think a feature allowing for custom educational modals could be a good thing.  
Maybe the best way to start would be a plugin that could detect extremely lengthy paragraphs and ask if it was by intent?

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [27 juni 2017 om 20:45 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/3 "2017-06-27T20:45:31Z")

</div>

> [@Mittineague](#):
>
> educate members on grammatical style

I don’t think this is about style. It’s Just like teaching them how to do **bold** or _italics_. If the user doesn’t attempt to start a new paragraph, there will be no edu-notice.

> [@Mittineague](#):
>
> detect extremely lengthy paragraphs

This is about style. 🙂 While I wouldn’t mind that feature, my response would be:

> [@Mittineague](#):
>
> I’m leaning towards it not being Discourse’s responsibility to educate members on grammatical style.

😜

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [27 juni 2017 om 23:40 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/6 "2017-06-27T23:40:44Z")

</div>

> [@tophee](#):
>
> avoiding walls of text is good forum practice, it would make sense to educate/help users achieve that

A better way to do this would be to detect that a ‘wall of text’ has been posted with no linebreaks, and nag about that.

Even then I suspect a lot of false positives and virtually no chance of this catching anything in the real world. I see this behavior .. almost never.

If you want to write a plugin to do this, go for it.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28 juni 2017 om 00:24 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/7 "2017-06-28T00:24:51Z")

</div>

The problem with warning about “walls of text” is that they already happened at the time you warn.

The 🏰 composers are very unlikely to care about such a warning after they invested so much time in the wall.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [28 juni 2017 om 00:35 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/8 "2017-06-28T00:35:54Z")

</div>

I’m fascinated by this topic.

I frequently see questions get completely ignored because the way they are asked makes them an insurmountable read. Below is an example.

As a community manager it’s my job to educate members about etiquette and support them in getting the best possible responses to their questions.

Discourse is a unique product in that it takes a lot of the onus _off_ CMs (and other members) when it comes to educating and forming behavioural norms.

I think we need to be careful about how far we expect that responsibility to go though.  
We can’t fix all of the stuff for all of the people all of the time.

 ![](https://global.discourse-cdn.com/meta/original/3X/c/5/c51e0c923a0aec0ded33ee1a0d1ae0b78d22c3f0.png)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [28 juni 2017 om 01:47 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/9 "2017-06-28T01:47:56Z")

</div>

So the takeaway from that is, _potentially_ warn new users when they post a long topic as their first new topic.

As @Sam points out to avoid loss aversion you’d need to do it in the middle of composition too …

I like the concept and agree with it, but I think it is quite subtle and hard to get right without lots of false positives.

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [28 juni 2017 om 02:37 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/10 "2017-06-28T02:37:52Z")

</div>

> [@codinghorror](#):
>
> but I think it is quite subtle and hard to get right without lots of false positives.

Agreed.

I’m still on the fence. While there are use cases like the one above, I’m not sure it’s a big enough issue to warrant adding another warning. People end up becoming blind to them.

I’m curious – how frequently do you see examples that you think would warrant a warning in your community @tophee ?

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [28 juni 2017 om 05:46 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/11 "2017-06-28T05:46:58Z")

</div>

> [@HAWK](#):
>
> I’m curious – how frequently do you see examples that you think would warrant a warning in your community @tophee ?

My community is still small and you know well how much it takes to get people to post, but - without going back an checking exact figures - it feels like I’m editing about every other post to add a second enter for the paragraphs.

> [@sam](#):
>
> The problem with warning about “walls of text” is that they already happened at the time you warn.

Maybe my framing of the issue in the OP was a bit misleading. My point here is not the total length of the post (although that can also be a problem) and not that people don’t care about inserting paragraphs, but that they do so incorrectly: they press only enter once. (I suppose MS Word is to “blame” here, because it by default inserts white space after CRLF to make the paragraph visible, and people are used to that.)

That’s why my suggestion was limited to identifying single occurrences of _Enter_ with text before and after them. This would mean that the edu-notice pops up when people wrote something, hit enter once and continue writing.

---

<div class="post-metadata">

### Author: ![JagWaugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagwaugh/32/69335_2.png) [@JagWaugh](https://meta.discourse.org/u/JagWaugh)
#### Post date: [28 juni 2017 om 06:00 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/12 "2017-06-28T06:00:59Z")

</div>

> [@tophee](#):
>
> That’s why my suggestion was limited to identifying single occurrences of Enter with text before and after them. This would mean that the edu-notice pops up when people wrote something, hit enter once and continue writing.

I have a few (mostly email) users who separate paragraphs with double enter, but then use 5 spaces to start each paragraph. I’ve considered asking for a filter that would autostrip whitespace from incoming mails, but that would mean that nobody could use Preformatted text.

Other than reminding users not to add whitespace, the only other practical solution I can think of is regular beatings, but that isn’t the kind of community spirit we strive for.

---

<div class="post-metadata">

### Author: ![Pad\_Pors](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pad_pors/32/52016_2.png) [@Pad\_Pors](https://meta.discourse.org/u/Pad_Pors)
#### Post date: [28 juni 2017 om 11:23 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/13 "2017-06-28T11:23:58Z")

</div>

In writing, the use of one enter is much less than the use of two. is it possible from code-point of view, that when one entered an `enter`; two simultaneous `enters` happen?

I mean, imagine I’ve only entered once between this line and the above paragraph, but the editor considered it as a `<br>`.

---

<div class="post-metadata">

### Author: ![hosna](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hosna/32/99969_2.png) [@hosna](https://meta.discourse.org/u/hosna)
#### Post date: [26 april 2019 om 13:11 UTC](https://meta.discourse.org/t/educate-users-about-paragraphs-avoid-walls-of-text/65220/14 "2019-04-26T13:11:11Z")

</div>

Most of my users, when press one enter, they intend for a paragraph. I’m also in favour of such behaviour (considering one enter to create a paragraph), especially when we are dealling with mixed direction content (ltr alongside rtl content).

> [@Recommended way to handle RTL mixed with LTR languages](https://meta.discourse.org/t/recommended-way-to-handle-rtl-mixed-with-ltr-languages/78894/19):
>
> I think it is possible, but I’m not sure how efficient it will be. I’ll give it a try. The easiest non-technical explanation for the difference between one and two enters is that two enters (a blank line) creates a new paragraph. The direction is being set at the paragraph level.
