Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Perl Monks Discussion

( #1040=superdoc: print w/replies, xml ) Need Help??

Do not post your Perl questions here!

This section is only for discussing issues pertaining to the PerlMonks web site itself. For example, asking about how things work, or offering ideas on how the site could be made better.

Unless the topic pertains to the PerlMonks web site itself, it does not belong in this section. If you're even the least bit unsure, check out Where should I post X? and The Perl Monks Guide to the Monastery, or ask in the chatterbox.

PerlMonks Discussions
[Solved] RAT not showing a reply
1 direct reply — Read more / Contribute
by choroba
on Apr 29, 2021 at 17:15
Notifications for replies buggy
2 direct replies — Read more / Contribute
by LanX
on Apr 22, 2021 at 13:31
search box link shortcuts like doc:// redirect to
1 direct reply — Read more / Contribute
by Anonymous Monk
on Apr 22, 2021 at 03:26
Basic forum use question - show all replies and comments
2 direct replies — Read more / Contribute
by h2
on Apr 18, 2021 at 17:20

    I'm not seeing any switch or option to turn on view all comments/replies in a thread, which is what I want so I can check a thread and see the entire thread, replies, comments, everything, at the same time. Is there such a view option? It's very difficult to actually read all replies and comments when you have to click many of them individually just to read what was hidden.

    Also, I'd like to get rid of the "Replies are listed 'Best First'" sort because that's not the sort I want, I want either straight chronological, or nested chronological. This was particularly noticeable in a recent thread where 'best' had no meaning in the context of the thread, and the actual 'best' answers were actually hidden as comments you had to click to view.

Encoding Issue
2 direct replies — Read more / Contribute
by choroba
on Apr 13, 2021 at 11:23
    I noticed an encoding issue in the post Re^4: Useless use of string in return statement. When I dislpayed it for the first time, it showed a double encoded UTF-8 character:
    It’s one

    After I voted for the node, though, the encoding issue was gone:

    Itís one 

    I made screenshots of both the versions.

    Update: I'm using Firefox 78.9.0esr on Linux.

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
Internal problem in Montly/Weekly Best
4 direct replies — Read more / Contribute
by Discipulus
on Apr 12, 2021 at 04:32
    hello pmdevs

    I noticed the following error in nodelets about Montly/Weekly Best, maybe there is some work in progress?

    Monthly Best Internal problem occurred in get_picked_nodes called with 10 bind variables when 9 are needed Weekly Best Internal problem occurred in get_picked_nodes called with 10 bind variables when 9 are needed


    There are no rules, there are no thumbs..
    Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
Display create date on Selected Best Nodes
No replies — Read more | Post response
by afoken
on Apr 10, 2021 at 07:15

    Whenever I browse Selected Best Nodes, I notice that I miss the create date that is included in "Super Search" results, "Nodes You Wrote", etc. Given that Selected Best Nodes may return postings that may be two decades old, the create date gives some context for the postings.

    So I propose to add the create date to Selected Best Nodes.


    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
The Categorized Questions and Answers section has been decommissioned
1 direct reply — Read more / Contribute
by jdporter
on Apr 09, 2021 at 15:47

    Effective today, the section of PerlMonks known as "Categorized Questions and Answers" is no longer in service. The section page is a tombstone. It is no longer possible to post Categorized Questions or Answers. It is also not possible to search such posts via Super Search. It wouldn't be useful anyway, because all of the posts which were Categorized Questions have been converted into SOPW posts. Likewise, all posts which were Categorized Answers have been converted into replies to those SOPW posts. In each case, the name of the CatQA 'section' in which the Question was placed has been added to the SOPW post as a keyword.

    The intent of the CatQA section will, going forward, be fulfilled by a new system, whereby "good" questions (in SOPW) and their "best" answers will be given a special flag, as well as relevant keywords.

    Some documentation and linkage changes remain to be made. If you see any, feel free to sent a msg to SiteDocClan, pmdev, or gods, depending.

    For more information on this change, see prior discussion: RFC: Better Best Answers Gets Real

    I reckon we are the only monastery ever to have a dungeon staffed with 16,000 zombies.
Helper script to format code and output to perlmonks markup
No replies — Read more | Post response
by LanX
on Apr 04, 2021 at 17:03

    It's really tedious to need to correct code and example output after spotting a flaw.

    That's why I just hacked to automatically wrap code-tags around my combined source-file and output, so I just need one copy and paste.

    Just put it into the same directory like your other scripts.

    Activate it just with do "./" inside your source file.

    It requires a __DATA__ at the end of your source code and will warn you otherwise

    NB: The do; is omitted as is __DATA__ if it's the last line.

    use v5.12; use warnings; do './'; say for <DATA> __DATA__ 1 2 3

    <code> use v5.12; use warnings; say for <DATA> __DATA__ 1 2 3 </code> OUTPUT: <blockquote><i><code> 1 2 3 </code></i></blockquote>

    which renders as

    use v5.12; use warnings; say for <DATA> __DATA__ 1 2 3
    1 2 3

    The code is pretty self explanatory, you can adjust it to your needs

    UPDATE: fixed localization of non-buffering

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery

PerlMonks main page: garbled character encoding
1 direct reply — Read more / Contribute
by kikuchiyo
on Mar 22, 2021 at 08:24

    When I load the main page, there is a character encoding issue: Image

    Interestingly, it appears normal when I open the link or when I log in.

    Firefox also displays this warning on the development tools panel: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol."

Proposal: Truncating trailing '(update)' from node-titles in replies
3 direct replies — Read more / Contribute
by LanX
on Mar 12, 2021 at 16:22

    I'd like to propose to truncate any trailing s/\(\s*update.*?\)\s*$//i from node-titles in replies.


    Many, me included, flag important updates to their posts by adding an (updated?) to their titles, which is fine.

    But this becomes nonsensical when replies are also named (updated) because it's inherited.

    I could provide a patch, now that I've identified the add_re_to_title-code responsible for the Re^n: -parts in the titles.


    ?node_id=3989;HIT=%28update (click search)


    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery

Whitespace after "Re*:" colon sometimes disappearing
1 direct reply — Read more / Contribute
by LanX
on Mar 12, 2021 at 15:14
node 11112212 displayed as empty but its not empty
3 direct replies — Read more / Contribute
by Anonymous Monk
on Mar 01, 2021 at 22:29
Necroposting Considered Beneficial
4 direct replies — Read more / Contribute
by eyepopslikeamosquito
on Feb 24, 2021 at 23:43
Anonymous Edit
1 direct reply — Read more / Contribute
by pryrt
on Feb 23, 2021 at 14:49
    Re: Challenge: Ricochet Robots was an anonymous post that was recently edited (emptied) with no janitation history. But Anonymous Monk cannot edit his own posts. After some back and forth in the CB, the best guess is that the post ran afoul of anti-spam AM-posts-with-links auto-cleaning. Which is fine... but it would be nice to be sure.

    More importantly than this specific instance: should there be some sort of indication on such posts, whether in the janitation history or in the body of the emptied post, to indicate that it was auto-cleaned for potential spam? This would give people a chance to weigh in with a consideration-to-edit/restore: "no, I saw the content and followed the link before it was purged: it was a link to a A* algorithm implementation of this problem in another language, which doesn't seem like spam given the conversation". (It's obviously been fixed in this case, but I'm using my reaction to this case to explain the general idea)

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

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (3)
As of 2021-10-19 02:03 GMT
Find Nodes?
    Voting Booth?
    My first memorable Perl project was:

    Results (76 votes). Check out past polls.