A while ago, there was a discussion here about enforcing readmore tags in long posts. It was basically shot down under that node as difficult to implement (though a few other reasons were mentioned). I have a different idea, that I think could be a better solution than forcing the tags in there. Read on for more.

A couple of recent nodes (here and here) lead me to do a little bit of thinking about all of this. (I actually ++'d both of those nodes. It's not about their content!) I suggest that when a new node is entered in PM Discussion, SOPW, or Meditations, the user be presented with two text fields instead of one. The first would be a short field (say 256 characters) for an abstract of the meditation or a short phrasing of the question. Then a longer text field for the remainder of the node. When looking at the node directly, the whole thing is shown. When looking at an index page, only the abstract is shown.

This would shorten the main pages, and people only have to go and get the full story for the nodes they really want to. The idea could be refined further by tweaking the abstract field such that short questions could be phrased completely within that field, but longer meditations use both.

Update: I was imagining this as being implemented such that each post is still only one node with only part of the node (the abstract) being displayed on index pages. I think that would prevent extra database access.

What do you all think of the idea? Can it be implemented?
----
May your tongue cleave to the roof of your mouth with the force of a thousand caramels.

In reply to Readmore revisited... by DentArthurDent

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.