Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re^11: Making Perl Monks a better place for newbies (and others)

by jdporter (Paladin)
on Feb 05, 2020 at 20:08 UTC ( [id://11112449]=note: print w/replies, xml ) Need Help??


in reply to Re^10: Making Perl Monks a better place for newbies (and others)
in thread Making Perl Monks a better place for newbies (and others)

If no transformations are done ...

I'm not talking about what's done by the web protocol. These fields are POSTed. What the PM engine receives is what the user typed into the box. What is stored in the db is what the user typed into the box. The transformation which the PM engine applies — converting our special markup into real HTML — is done during page rendering. Is that clear enough?

which would explain why it is not fixable

Why do you believe it's not fixable? Because no one has "fixed" it in the few days since you've started complaining about it?

I suspect the newline is being stripped before the post goes into the database.

100% incorrect. The newline is going all the way to the browser. It's the browser which renders newlines as simple spaces.

I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.
  • Comment on Re^11: Making Perl Monks a better place for newbies (and others)

Replies are listed 'Best First'.
Re^12: Making Perl Monks a better place for newbies (and others)
by PerlGuy(Tom) (Acolyte) on Feb 05, 2020 at 20:36 UTC
    I see now that this is true, the Newline is passed through unchanged. I just never would have suspected that. I don't know of any other forum software ever used anywhere on the internet, that does not either strip or replace the newline.

    "Why do you believe it's not fixable? Because no one has "fixed" it in the few days since you've started complaining about it?"

    I didn't start this thread. As I said earlier, I was annoyed slightly, about having to manually insert paragraph breaks, so I searched the forum, and came across this very old thread. (from about 10 YEARS ago).

    Numerous other people have brought up the issue. It has been an issue for at least a decade. I could have chosen any of half a dozen or more old threads to post a continuation, or to reopen the discussion.

    That is why, I assume, there must be something un-fixable, otherwise, why is it still an issue?

    Tom

      In a nutshell, it's because there is no consensus that it is an issue. Many folks get along with the way things are just fine.

        The newline is rendered within the code tag.

        On other threads debating the same issue, I've seen some going as far as to suggest wrapping their entire post in code so as to resolve the problem. Better than having to insert HTML after every paragraph, but not a real solution.

        If there is any purpose whatsoever for maintaining the necessity for manually inserting paragraph breaks, I'd sure be interested in knowing what that might be. Is there really anyone that considers this to be a necessary feature, rather than an annoyance?

        Could we have an actual vote on that?

        Though I suspect people who have actually found it to be intolerable over the years, are no longer around to cast a ballot.

        Tom
          A reply falls below the community's threshold of quality. You may see it by logging in.
A reply falls below the community's threshold of quality. You may see it by logging in.
A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11112449]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (6)
As of 2024-04-25 12:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found