A common and recurring problem is that people who want to link elsewhere on perlmonks write URLS like <a href=http://perlmonks.org/index.pl?node_id=284436>this</a> rather than like [id://284436|this] or even like <a href=/index.pl?node_id=284436>this</a>. The problem, as all long-term users of perlmonks know, is that this site is available under many names, and following a link to a different site name logs you out. (For which reason most long-term PM users change their theme from the default so that they can immediately see when they are logged out.)

If you have never seen this, either this or that should demonstrate the problem for you.

This is annoying. However new users cannot be expected to know better until they are told about it. (They don't even know to test it because the link works perfectly..for them.) Therefore why don't we have Perlmonks itself issue a warning and an explanatory note to anyone who tries to post anything with "perlmonks" in a URL? Let them post anyways (perhaps after hitting some sort of final confirmation), but have the education be done automatically by the software rather than after the fact by annoyed messages from people who got logged out.


In reply to Warn people who have perlmonks in a URL? by tilly

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.