Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?


by gods (Initiate)
on Apr 26, 2006 at 20:08 UTC ( [id://545862]=wiki: print w/replies, xml ) Need Help??

View Recent Edits

Tidings: What's New at PerlMonks

Your site maintainers are constantly improving the appearance and functions of PerlMonks to make your experience here the best it can be. To find out what has changed recently, or since the last time you logged in, peruse the headlines below. Also browse recent PerlMonks Discussions for a deeper view into what's in the pipeline for PerlMonks.

If you have questions about anything you read here, you may ask about it in the Chatterbox. If it's an issue of weightier import, you might consider posting a PMD.

New Feature: Thread Watcher
Feb 29, 2024 at 12:00 UTC

See the PMD announcement.

The Decommissioning of the Snippets Section is complete
Dec 22, 2023 at 12:00 UTC

The section of PerlMonks known as "Snippets" has been closed to new posting for a few years already. All of the posts which were in that section (minus a few duplicates and reaped nodes) have been migrated to the Cool Uses for Perl section. In order to keep them "together", they have all be tagged with the 'snippet' keyword. A special page has been set up, named - ironically - Snippets, which lets you browse all of those posts, very much like the old Snippets Section. You can still comment on them, but you cannot vote on them.

Chatterbox History Revamp
Nov 24, 2023 at 12:00 UTC

Last Hour of CB maintenance duties have been handed off (from Tanktalus to cavac), and with that transition has come some improvements, with more on the way. In addition, a corresponding on-site page has been created for CB Stats, which previously was only available on its proper host.
See the announcement in PMD: New last hours of cb, CB stats

Slashdot Nodelet added
Aug 11, 2023 at 12:00 UTC

A new nodelet is now available for monks to add to their sidebar. It presents the latest 15 news items from the Slashdot news aggregator site. The list is refreshed every 30 minutes, per Slashdot's guidelines.

New User Profile Element: CPAN Author ID
Apr 23, 2022 at 12:00 UTC

A new field has been added to the user profile: CPAN author ID. The display of a user's homenode will show this value, if it's set, and it will be a link to the corresponding page on MetaCPAN.

The value has already been added for about three dozen users.

Note that you can't set it yourself, so if you'd like to have your CPAN ID on your homenode, please just /msg gods with your request.

Relevant PMD post: User Profile Element: CPAN author ID

Domain Nodelet enabled for Anonymous Monk
Jul 16, 2021 at 12:00 UTC

The Domain Nodelet is now enabled for anonymous (not-logged-in) users. It is the second nodelet shown, just below the Log In nodelet.
This is to make it easy for monks who find themselves "not logged in" due to a domain change - whether accidental or intentional - to switch back to a domain where they're logged in.

Open redirects are disabled
Apr 16, 2021 at 07:30 UTC

LanX noticed that Perlmonks served as an open redirect by using ?node= This was of no internal use anymore and has been disabled.

The Categorized Questions and Answers section has been decommissioned
Apr 09, 2021 at 12:00 UTC

The section of PerlMonks known as "Categorized Questions and Answers" is no longer in service. It is succeeded by Illuminations. See the recent announcement in PMD: The Categorized Questions and Answers section has been decommissioned

Perl News now on the Front Page
May 29, 2020 at 10:00 UTC

In response to long-standing demand, the Front Page (The Monastery Gates) now includes a Perl News section, showing a few of the most recent Perl News posts.

You can control how many articles to show, or whether Perl News shouldn't be shown at all, in your User Settings. The default is to show two articles.

pmdev: also see this patch from late 2006

Doc-Links: ".pm" suffix for pragmas and modules allowed [doc://]
Feb 17, 2020 at 13:30 UTC

Formerly DOC-links couldn't distinguish between the function open and the pragma The suffix ".pm" can now be used to mark a difference.

See Re^2: NEW [doc://perldoc#deeplink] works now with all perldocs ( pragmas/modules vs functions conflicts ).

Doc-Links: Deeplinking in [doc://function#anchor] fixed
Feb 16, 2020 at 13:30 UTC

DOC-links combining functions and #deeplinks work now.

See NEW [doc://perldoc#deeplink] works now with all perldocs.

Chatterbox: Link to recently sent messages
Feb 17, 2020 at 13:30 UTC

The Chatterbox now contains a link to recently sent messages in addition to the links to the archived and kept messages. Chatterbox: NEW link to sent messages

Quests Overhaul
Feb 12, 2020 at 12:00 UTC

The Monastery Gates now displays the currently active quest(s), at the top. (Ordinarily this would be just one, the current "poll ideas quest".)

The Quests page now shows only the currently active quest(s).

For those who want to see all quests regardless of status, including past years' 'poll ideas quest's, there is a new separate page called All Quests.

Usergroup-private threaded discussions
Jun 04, 2019 at 20:00 UTC

This is a new feature available to members of the Orders of Monks. It is intended to replace the rather unwieldy wikis for intra-group discussion.

If you're a member of a group, go to the group page. The posts will be shown at the bottom, along with a link to post a new comment. If you are not in the group, you will not be able to see or contribute to the discussion.

It is strongly recommended, when offering a new top-level comment (direct reply) on a group, that you change the title to reflect your topic.

Whenever someone posts a direct reply to a group which is essentially a top-level post under a group it sends a notification message to all members of the group.

Canonical link tag added to (threaded) nodes
Nov 04, 2018 at 11:42 UTC

All nodes in a thread now have a <link rel="canonical" ...> tag. The tag points to the root node of the thread, and uses as the reference.

CPAN Nodelet now links to
Aug 07, 2018 at 17:00 UTC

Instead of using the (still working) redirect of the links from the CPAN nodelet now point directly to the equivalent URLs. certificate SSL removed
Jun 29, 2018 at 16:14 UTC

The * SSL certificate is not served anymore from, and has been replaced by a Pair auto-generated Let's Encrypt certificate for instead. This is not entirely satisfactory as the other domains ( and are not covered by this new certificate. We are working with Pair support to install a certificate that covers all domains, like on the other two machines.

Protocol defaults to https for perlmonks
Jun 11, 2018 at 13:18 UTC

Due to a change at the protocol is now https. Accesses via http will be served a redirect (302 Found) to the https site. The random monk images at the upper right corner seem to be hardcoded in the DB as http, patch written. There might be some absolute links somewhere which lead the served page to be marked unsecure (see "This site is not secure" warning message), especially improperly linked nodes in arbitrary nodes. We'll be tidying that.

RSS Link for Newest Nodes added
Jan 03, 2018 at 15:05 UTC

The link to the RSS display style is now included in the page for Newest Nodes directly.

Textarea default width is now 100%
Mar 23, 2017 at 18:15 UTC

The default width of <textarea> tags has been changed to 100% via CSS.

HTTP only cookies enabled
Mar 22, 2017 at 17:11 UTC

The cookies that the Perlmonks domains set are now set as HTTP only cookies. This means that the most trivial XSS attack won't be able to steal cookies from here.

This should be testable locally by pasting the following text into your browser address bar while on a Perlmonks domain:


If the userpass cookie still shows up there, you might need to log out and log in again.

common.css font size for nodelet body set to 12px
Jan 25, 2017 at 18:18 UTC

The CSS for the font size did not apply to the restructured nodelets that don't use TABLE tags anymore. I've added CSS rules for the appropriate DIVs.

Timezone display restored in timestamps
Nov 09, 2016 at 18:00 UTC

After fixing the Apache configuration and installing the relevant module (Env::C) in the mainline Perl distribution, the timezone settings are re-enabled and the display of timestamps now reflects the settings again.

Timezone display broken in timestamps
Nov 02, 2016 at 18:00 UTC

In a bout of cowboy-editing, the code base was made 5.22 compliant. This involved disabling some timezone setting so if you experience some timestamps in the wrong timezone this is likely caused by the change. That change is supposed to be temporary until the relevant module (Env::C) is loaded from the appropriate location again.

Writeup editing is now separate from display and voting
Jun 13, 2016 at 12:00 UTC

The "edit" form has been removed from the main display view of your posts, and pushed off into a separate edit page. Now if you visit one of your writeups you won't see an edit form right there, but you will see an 'Edit' link in the upper right.

This change was already in effect for a little while in a few sections (Obfu, Poetry, Meds...) and has now been rolled out to all sections.

Please see Editing your writeup is now a separate action from viewing a thread and voting on replies for further information and discussion.

Thread root nodes now in own div
Jun 10, 2016 at 12:00 UTC

The "root" writeup of a displayed thread is now enclosed in an html DIV element, with a distinct id: <div id="writeup">.
This DIV encloses everything from the reputation vote/display bar down to the bar which says "Comment on ... : Send private /msg ...". It does not include the "Replies are listed ..." bar.

New notifications for moderation/consideration actions
Mar 04, 2016 at 12:00 UTC

The system now sends notification messages upon certain additional events, in a manner very similar to how monks are notified when someone replies one of their nodes. By popular request:

  1. If a writeup gets reaped, the monk who flagged the node for consideration receives a message stating that fact. (The idea for this feature arose in this thread.)
  2. If a janitor edits the content of a writeup (title, body, etc.), or if a moderator moves a writeup to a different section, the author of the writeup receives a notification stating that fact. (The idea for this feature arose in this thread.)
Certain other janitorial actions are not (yet) included in this notification scheme -- for example, reparenting a reply, or promoting a reply to root post. Anonymous Monk will never receive notifications, since Anonymous Monk has no message inbox.

Feel free to discuss these changes in PMD.

message opcode does not use replyto parameter anymore
Oct 20, 2015 at 20:47 UTC

This change affects only those who access PerlMonks via URLs crafted in some way other than scraping the site; if you only use PerlMonks through its normal web user interface, you can ignore this. This change alters the "API" for sending private messages.

To send a public or private message, submit a HTTP request (either GET or POST should work) with a query parameter op=message, to invoke the message opcode. The Chatterbox, the Message Inbox, and all other ways to send messages are implemented to use this opcode. In the case of private messaging, this opcode had two ways of specifying the recipient. One way was to reply to a specific inbox message, by adding a replyto=[msgid] parameter; the other was to send to a specific user, by name, by adding a sendto=[username] parameter. With this change, the first way (replyto=[msgid]) is gone; and a new way is added, for sending to a specific user by ID: the sendto_opt parameter. Code should now use only ;sendto=[username] or ;sendto_opt=[userid] for sending private messages, and not replyto.

Reaped Nodes (and their branches) are no longer shown in threads and Super Search
Aug 10, 2015 at 18:00 UTC

As of 2015-07-27, you will no longer see reaped nodes, nor any nodes below them in the "tree" of replies, in any threaded view. This is now default behavior, but logged-in monks can override this by checking the "Show Reaped" checkboxes in Newest Nodes Settings. Note that Anonymous Monk has no way to override this behavior, and now will never see any reaped node, except when landing directly on a reaped node's page.

Also, reaped nodes will now no longer be included in Super Search results, unless you explicitly include author NodeReaper in your search criteria. As above, this behavior is overrideable by the NN Settings variables.

This change should be considered experimental.

Wee "thank you". Please discuss in PMD.

Replies (comments) are now listed 'Best First' by default
Jul 07, 2015 at 07:07 UTC

Historically, comments (aka replies; technically notes) were shown below posts ordered chronologically, with the first (i.e. oldest) reply at the top, just below the post, down to the newest at the bottom. By popular demand, the default note ordering is now 'Best First' -- the reply with the highest reputation at the top, worst reputation at the bottom. This change primarily affects, and was primarily intended for, visitors. It may also affect logged-in users who have never specified a Note Ordering in their User Settings.

Also, the reply ordering in effect is shown below a note, along with the "Comment on..." link. (It is not shown if there are no replies, however.)

Jun 21, 2015 at 07:17 UTC

Please welcome jdporter to the ranks of the gods. His deific appellation is erzuuli.

'Bare' display style now supports css styling
Mar 22, 2015 at 17:00 UTC

Logged-in users can now apply a css stylesheet to nodes rendered using the 'bare' display style. See article in PMD for details.

Older posts moved to Tidings through 2014-11-10.

Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (2)
As of 2024-06-13 17:31 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.