Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Refreshing the Current Node

by svsingh (Priest)
on Jul 02, 2003 at 15:23 UTC ( #270837=monkdiscuss: print w/ replies, xml ) Need Help??

I must be missing something, but I can't figure out how to get past this minor problem I'm having at PerlMonks. If I see an interesting post, then I like to keep it open in a browser window and refresh the window periodically to stay on top of the discussion.

The problem occurs when I either vote on a post or send a message in the Chatterbox. The URL changes to http://www.perlmonks.org/index.pl and I can no longer refresh the page. (It tries to repost the form data when I click the button.)

Currently I try to remember to copy the URL before clicking the VOTE or TALK buttons. To me this is the easiest way to get back to the main discussion without jumping from page to page (i.e., Newest Nodes > Post).

Am I missing a better way to do this? I tried searching the User Settings, but unless I can set something up in the Personal Nodelet, I don't think I can configure this behaviour. If there isn't a better way, how can I request adding a link to the current node as a UI change?

Thanks for your help and patience.

Comment on Refreshing the Current Node
Re: Refreshing the Current Node
by Zaxo (Archbishop) on Jul 02, 2003 at 15:34 UTC

    That is up to your browser, really. I do that in Mozilla by keeping the hot node in a tab and hitting 'Talk' while it's on top.

    After Compline,
    Zaxo

Re: Refreshing the Current Node
by valdez (Monsignor) on Jul 02, 2003 at 16:06 UTC

    I agree with you. I usually press back and then reload the page. What you asked could be added at the top of every page near the links "( print w/ replies, xml )". I'm in the pmdev group, but I haven't yet understood how this stuff works and so I can't propose a patch for this :(

    update: I submitted a patch to add a refresh link. Many thanks to larsen for his cooperation. Now trust in gods :)

    Ciao, Valerio

Re: Refreshing the Current Node
by naChoZ (Curate) on Jul 02, 2003 at 17:54 UTC
    Can't reproduce this behavior in Opera, fyi. Opera also allows you to refresh a page periodically automatically simply by right-clicking the page and using the "reload every..." menu. Nice feature.

    ~~
    naChoZ

Re: Refreshing the Current Node
by Louis_Wu (Chaplain) on Jul 03, 2003 at 07:11 UTC
    I use 2 methods, neither as easy as hitting "Talk" on an un-submitted page.
    1. Add Personal Nodelet to your sidebar. The "add" links include the node_id in the URL, you can copy the link, paste it in the address bar, and delete the options after "...node_id=1234". BTW, if you don't like the links stacking up in the Personal Nodelet, you can hit "Collapse List" in user settings.
    2. Create a "Custom Node Title Definition" in user settings. I use "%T [%N] %S" to generate a node title (in the browser title bar) which looks like this: "Re: Refreshing the Current Node [123456] note". Just as you suspect, that number is the node id; type that number into the address bar, with the appropriate URL sugar.

    Definitely not a mindless clicking exercise, but those 2 tricks save a bit of time.


    Perl programming and scheduling in the corporate world, as explained by dragonchild:
    "Uhh ... that'll take me three weeks, broken down as follows: 1 day for coding, the rest for meetings to explain why I only need 1 day for coding."
      that number is the node id; type that number into the address bar, with the appropriate URL sugar.

      You can type node ids into the search box at the top of the page. That way you don't need to type all the URL baggage.

      90% of every Perl application is already written.
      dragonchild
        Good point. The only (small) problem is that occassionally some people will create nodes whose titles are numbers(like 1 and 666), and the search box will send you to a search results page. Not usually a problem, but thought you'd like to know.


        Perl programming and scheduling in the corporate world, as explained by dragonchild:
        "Uhh ... that'll take me three weeks, broken down as follows: 1 day for coding, the rest for meetings to explain why I only need 1 day for coding."
Re: Refreshing the Current Node
by graff (Chancellor) on Jul 06, 2003 at 22:14 UTC
    If I see an interesting post, then I like to keep it open in a browser window and refresh the window periodically to stay on top of the discussion.

    In general, it is hard to keep up with a good discussion while also trying to read a good node, if you're using just one browser window -- let alone trying to reply to a node...

    It's not often that I get into the ongoing discussion, but when I do, I prefer to have that in another process that is completely separate from my browser. Since I'm a unix/xterm/command-line addict, I just start up an xterm and run pmchat.pl -- find it in the listing of Other CB Clients. If pmchat.pl is not for you, maybe you'll find a better alternative in the list. (I really like my approach because I can set up the xterm to maintain any number of lines of history, and scroll back over everything I've seen at anytime -- not having html linkage is sometimes a pain, but then I can go back to the CB in the browser to follow a link in the discussion.)

    If nothing else, just have two browser windows -- one that stays on the Monastery Gates so you can "reload" it at will to watch the discussion, and another for viewing and posting nodes.

      Thanks for your comments graff and belg4mit. I wasn't clear. By discussion, I meant a node and its reply nodes, not a CB discussion. Sorry if this caused any confusion.
Re: Refreshing the Current Node
by belg4mit (Prior) on Jul 06, 2003 at 22:58 UTC
    You might consider using an alternate chatterbox client (see the site FAQ). As for the random redirect, I've had this happen off and on, though not repeatably nor recently. Also, it usually punts me to another domain eg; from perlmonks.org to www.perlmonks.org

    --
    I'm not belgian but I play one on TV.

Re: Refreshing the Current Node
by Nuke (Scribe) on Jul 07, 2003 at 18:37 UTC

    I just keep the Chatterbox block on and click the "talk" button without putting in any chat text. This appears to refresh the page handily for me. Give it a try and see if it works for your situation.

    Nuke
    nuke@nuke3d.com
    www.nuke3d.com

      Thanks Nuke! That seems to do it.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: monkdiscuss [id://270837]
Approved by Zaxo
Front-paged by hsmyers
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2014-09-20 18:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (160 votes), past polls