Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Perl Monks Discussion

( [id://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
Suggest putting "Show Legend at Bottom" below "I've checked all of these" in RATs
No replies — Read more | Post response
by Danny
on Jul 16, 2024 at 11:51
    When someone is getting used to RATs they may put the legend at the top for easier reference. However, once they no longer need it they may want to move it to the bottom so that the node list isn't pushed down. When you do this it puts the legend above the "I've check all of these" button, but it would seem better if the legend was below "I've check all of these" so it's less likely need to scroll down and probably less distance to move the mouse to get to it.
Limit on length of a thread
2 direct replies — Read more / Contribute
by jmClifford
on Jul 13, 2024 at 00:16

    Hi. Is there a limit to the number of permitted responses ?? I have a thread which seems to not permit another reponse.

    Regards JC......

feauture request: remove page where I voted from browser history
3 direct replies — Read more / Contribute
by Discipulus
on Jul 11, 2024 at 04:57
    Hello pmdev and all,

    just a small change, but maybe hard to implement, of a behaviour I find a bit annoying.

    • actual behaviour If I go from page A to page B and then I vote for some node the page refresh afeter hitting the stumbit buttom. So if I use the Back button of the browser I find myself still in page B

    • desired behaviour I vote for some node in page B and if I go back in history with the browser I land in A
    We discused a bit in the chat this morning and I realized that here (thankfully and hopefully) JS is almost restricted for security reasons. But anyway there are two possible approaches:
    • make the vote something inline within the page as suggested by an uberwise monk, so that clicking the voting button does not reload the page via a submit button but records the vote

    • use the OnSubmit (or whatever is called) to remove the page from browser history
    Do you thing it is something worth to implement?


    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.
Rapid access to posting by "self"
3 direct replies — Read more / Contribute
by jmClifford
on Jul 10, 2024 at 01:54

    Hi. As the title suggests, is it possible to access one own postings.

    Regard JC......

super search by regex
2 direct replies — Read more / Contribute
by Danny
on Jul 07, 2024 at 09:35
    I realize it would take longer but it would be nice if you could search nodes by regular expression. Also it would be good to have a link to something like Using Super Search on the Super Search page or an updated help page with more details about how the search actually works.

    UPDATE: These two nodes are also relevant Patterns in PerlMonks Searches and Exact words in super search, however, it's still not entirely clear to me what the 'separate strings with' option does, since the search matches substrings.

move "Random Node" to "Find Nodes" nodelet
2 direct replies — Read more / Contribute
by Danny
on Jul 07, 2024 at 09:08
    I think the Random Node link would be better placed in the "Find Nodes" nodelet than the "Leftovers" nodelet.
Chatterbot update
1 direct reply — Read more / Contribute
by cavac
on Jun 19, 2024 at 05:16

    Just some quick notes:

    I have updated chatterbot to disable self-referencing Karma (chatterbot will quip that he dropped your vote into the recycling bin or something similar). It's not 100% foolproof, but it's better than before.

    I have also fixed a timezone bug in the CBStats "special nodes" section that watches for Paco to return. This might or might not break when switching between daylight savings and standard time.

    If you have noticed any other bugs, just send me a private message.

weird certificate behaviour browsing with chrome
3 direct replies — Read more / Contribute
by Discipulus
on May 30, 2024 at 08:21
    Hello folks (from Firefox)!

    Since some days and only using Chrome (version 125.0.6422.113 (Official Build 64 bit) I cannot browse anymore (nor www. .com .net etc.) because of the following weird error: NET::ERR_CERT_INVALID and inspecting the certificate I see the certificate presented is: Common Name: <empty> issued by: Common Name: GTB Technologies, Inc (46115)

    If I inspect it with openssl.exe (I'm on windows but I dont lean out of it.. :) and grep I see valid certs only:

    openssl s_client -showcerts -servername -connect css.perl 2>/nul | grep CN i:/C=GB/ST=Greater Manchester/L=Salford/O=Sectigo Limited/CN=Sectig +o RSA Domain Validation Secure Server CA 1 s:/C=GB/ST=Greater Manchester/L=Salford/O=Sectigo Limited/CN=Sectig +o RSA Domain Validation Secure Server CA i:/C=US/ST=New Jersey/L=Jersey City/O=The USERTRUST Network/CN=USER +Trust RSA Certification Authority issuer=/C=GB/ST=Greater Manchester/L=Salford/O=Sectigo Limited/CN=Sect +igo RSA Domain Validation Secure Server CA ^C^C

    without grepping the output I notice: Verify return code: 20 (unable to get local issuer certificate) but that shoud not be an issue.

    The same happens with openssl   .... -servername ... (the other IP).

    I cleaned the site's data and all data from all website stored in Chrome (not cleared cookies tho) and reboot happened in the meanwhile.

    If I export the certificates I can also see right SAN (Subject Alternative Names):

    ...but with this strange issuer: Issuer: C = US, CN = "GTB Technologies, Inc (46115)" it does it means I'm under a transparent device masking my request? If so why not with Firefox? Just for your info and in the hope these are useful informations.


    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.
You said "foo" to bar ... gone!
2 direct replies — Read more / Contribute
by 1nickt
on May 24, 2024 at 06:34

    Hi, until recently when you posted a private message to a user you saw below the chatterbox something like "You said "foo" to bar". This was a useful confirmation that the private message was sent correctly. It's no longer appearing. Can we have it back?


    The way forward always starts with a minimal test.
Regression: Deactivated quips show in CB, even in alarm colors
3 direct replies — Read more / Contribute
by LanX
on May 01, 2024 at 08:55
Why was my account deleted?
3 direct replies — Read more / Contribute
by Anonymous Monk
on Apr 27, 2024 at 00:29
    Hello, I'm Ruby,

    I created this account Nov 3, 2005 and have logged in multiple times since.

    Seems the account has been deleted. Any idea why?

    I went so far as to recreate the account just now, to see if I could re-claim it. The UI allowed the submission, and told me that an email would be sent shortly (to the original email associated with the account). I received no email.

    Either there's a decent delay between account creation and the sending of a temp password, or there's some bug that allows people to re-sign up for a deleted account...

    Did I break some code of conduct? Did I break some terms of service?

    Guess I won't get that 20 year PM anniversary after all.


Is there a simple way to archive/download all of PerlMonks?
7 direct replies — Read more / Contribute
by Anonymous Monk
on Apr 26, 2024 at 21:43
    Is there a way to get my own copy of Perl Monks for offline enjoyment and data hoarding?

    I know I can mirror or recursively fetch with wget or curl, but I'd like to do this in a less impactful and most efficient way if at all possible.

    Also, if there's a way to (r)sync said export periodically that'd be extra snazzy.

    Scope: let's just say any page/asset that's viewable to me, anon.

    Format: Prefer HTML I suppose, of top-level nodes. but I'd be happy to get my hands on whatever's available.

Chatterbox KARMA support
2 direct replies — Read more / Contribute
by cavac
on Apr 20, 2024 at 17:57

    I spent the day rummaging around in chatterbots brain. It now understands Karma and displays it in cb stats.

    You can just do:

    [LanX]++ [NodeReaper]-- I disagree! [NodeReaper]-- shouldn't have reaped my post!

    Yes, negative Karma also works. The feature is quite flexible, pretty much anything in square brackets that the Monastery can turn into links can be given Karma. So if you like, for example, CB Stats, you can do:


    Karma-Parsing is rather simple minded:

    ... my $vote = 0; if($decoded =~ /\[([^\]]+?)\]([+-]{2})/) { ($id, $type) = ($1, $2); if($type eq '++') { $vote++; } elsif($type eq '--') { $vote--; } } ...

    Karma points are tracked for 7 days. Well, technically, they remain in my database forever. But to match the other CB Stats, i only look at the last 7 days.

    I also track WHO is handing out the points and show the 5 most active Karma givers in the stats as well.

    Another special feature is that chatterbot can watch homenodes and "last seen" time and show last online time of a user. This may have serious timezone bugs!. I'm not sure if this feature is of any use, other than novelty. I configured some random users at the moment to test the stability of my homenode parser.

    PerlMonks XP is useless? Not anymore: XPD - Do more with your PerlMonks XP
Negative vote count
2 direct replies — Read more / Contribute
by Athanasius
on Apr 18, 2024 at 12:40
Outage on Monday
7 direct replies — Read more / Contribute
by choroba
on Apr 15, 2024 at 09:15
    PerlMonks was timing out for me from about 8:30 UTC to 13:15 UTC. On the weekend, I noticed a similar behaviour, but the period was much shorter. Does anyone have an explanation?

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]

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":

  • 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, 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, 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.
  • 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 exploiting the Monastery: (5)
    As of 2024-07-19 09:07 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.