http://qs321.pair.com?node_id=501816

When you reply to a reply node, the text of that node is displayed for easy reference and cutting and pasting. That's usually enough but I often still want to refer to something in another reply or the original post in the same top-level thread. It would be helpful to me if there were an easily accessible link to the OP so that I could open it up in a new tab.

Currently, I jump through all sorts of hoops to get there. Is there an easy way to do this that I'm just missing?

-sauoq
"My two cents aren't worth a dime.";
  • Comment on Navigate to OP while replying deep in a thread?

Replies are listed 'Best First'.
Re: Navigate to OP while replying deep in a thread?
by blazar (Canon) on Oct 21, 2005 at 08:12 UTC
    Indeed it would be handy to have the in reply to..., in thread... links available in the composition page as well; especially since soon after the first preview the text of the node one is replying to is not displayed any more. This shouldn't be too hard a feature to provide. But then of course it's not up to me to say the last word on this...

    I use Firefox and if I had those links, then I would just open them in another tab.

Re: Navigate to OP while replying deep in a thread?
by GrandFather (Saint) on Oct 20, 2005 at 21:22 UTC

    Using FireFox I Control click the Back arrow to open the node I am replying to in a new tab. If that's not the original node, there is a "in thread" link that gets you there with another click.


    Perl is Huffman encoded by design.

      I actually always click on the "reply" link with the middle button to get the reply page in a new tab. Used that "hoop" on slashdot, too, I seem to recall. Never really thought of that as a "hoop" before, though.

      Yeah... those are the "hoops" I was talking about.

      -sauoq
      "My two cents aren't worth a dime.";
      
Re: Navigate to OP while replying deep in a thread?
by rir (Vicar) on Oct 21, 2005 at 00:02 UTC
    You might get a new window for the reply page if you right click on reply and choose the appropriate menu item.

    Be well,
    rir

      True. It's just that I usually don't think about it at the time I choose to reply but only once I get halfway through writing my own reply and I suddenly want to re-read what someone else wrote or quote a line or two from someone. I guess I should start thinking about it ahead of time though. Thanks.

      -sauoq
      "My two cents aren't worth a dime.";
      
      update: lol - I was replying to the post about about clicking the middle button --- how did my post get here? Must be a mutated strain of the navigation disease!

      Original reply was: "translate that to right-click->Open-in-new-window for those of us who have to work with whatever industrial-archeological junk-mouse was allocated to the poor bugger whose job we took over at some time in the vaguely-remembered past."

      -M

      Free your mind

Re: Navigate to OP while replying deep in a thread?
by Kanji (Parson) on Oct 21, 2005 at 19:32 UTC

    You could use some JavaScript via Free Nodelet Settings or proprietary browser extension (eg Greasemonkey) to rewrite the 'Comment on' node.

    <!-- Free Nodelet example. Replaces the preview of the comment's parent node with a preview of the parent AND its children. Extending it to preview the entire thread (eg, root and all children) left as an exercise to the reader and to those with better knowledge of JS and/or PM tickers. :-) --> <script language="javascript1.2"> var lb = "\x5B"; // PM doesn't like you using var rb = "\x5D"; // square-brackets directly var allDivs = document.getElementsByTagName('div'); var pNodes = document.getElementsByName('note_parent_node'); if (pNodes.length) { pNodeID = eval('pNodes' + lb + 0 + rb + '.value'); for (var i = 0; i < allDivs.length; i++) { var thisDiv = eval("allDivs" + lb + i + rb); if (thisDiv.className == 'preview') { var previewHtml = thisDiv.innerHTML.split(/<hr/); var previewForm = eval("previewHtml" + lb + 1 + rb); thisDiv.innerHTML = '<iframe name="nodeThread"' + ' src="/?replies=1;displaytype=print;node_id=' + pNodeID + '" width="100%" height="50%"></iframe><hr' + previewForm; } } } </script>

        --k.