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

yet another user option: turn off lastnode_id

by Vynce (Friar)
on Jun 11, 2001 at 09:15 UTC ( [id://87403]=monkdiscuss: print w/replies, xml ) Need Help??

I would truly love it if the "lastnode_id" would go away. as far as i know, it isn't useful for anything except getting the current node's id (by hovering over a link or following the link and reading the current URL), and frankly, i don;t usually care what my current node's ID is. but the lastnode_id going away from the URL would allow my browser to better detect whether or not i have seen a particular node.

incidentally, when i do want the current node ID, i do not want to go through those sorts of shenanigans. why not jsut have each node print its ID somewhere, like in parens under the name in the upper left? i know i have others wish for this feature.

not that i'm trying to make life difficult for the 12th level web mages.

.
  • Comment on yet another user option: turn off lastnode_id

Replies are listed 'Best First'.
Re: yet another user option: turn off lastnode_id
by chromatic (Archbishop) on Jun 12, 2001 at 04:38 UTC
    The lastnode_id is used internally to enable something called softlinks. (It's not used externally on PerlMonks, though you can see it if you go to Everything 2.) As the other posters have posited, soft links are a navigation aid.

    Linking theory states that as users request nodes from the database, they'll create interconnections. If a soft link exists, the user may follow it to the destination, strengthening it. Links that aren't followed will eventually disappear.

    It's not as useful on PM as it is on E2, but it could help things out.

Re: yet another user option: turn off lastnode_id
by Chady (Priest) on Jun 11, 2001 at 10:03 UTC

    No!

    The lastnode_id isn't intended just for that... someone as smart as vroom wouldn't be jamming all the links with that param, so that you know what's the current node you're in... AFAIK, it's intended to keep track of the navigation flow inside the website..

    This is used for keeping track of how the user goes from node to node, and then the webmaster can fix the navigation system, based on the data he about how users navigate.

    No! this should stay...


    He who asks will be a fool for five minutes, but he who doesn't ask will remain a fool for life.

    Chady | http://chady.net/
Re: turn off lastnode_id
by footpad (Abbot) on Jun 11, 2001 at 18:42 UTC

    I'm with chady; we need lastnode_id, for it's the only way to quickly determine the value to give an [id://] link. While some have previously suggested that the node id should be printed as part of the text of a node, that hasn't happened (and doesn't look like it's going to happen).

    Yes, we can link to other nodes using titles, however, given the number of duplicate titles in the archives, lastnode_id is arguably the best tool we currently have for being specific in out links to other nodes.

    I realize you suggested this as an option, but I'm pretty sure the value would have to appear somewhere in the content anyway. Perhaps one way to implement it might be to have that option decide whether the value appears in the query line or as a hidden field. but that just shuffles things around. So, I really don't see any benefit. It's still there and you're still downloading it.

    Personally, I haven't had much of a problem tracking nodes that I've already seen. Sure, I've re-read certain ones, but that's not necessarily a bad thing. I would imagine, though, that one of these would offer some ways to help you track your visits to the Monastery more specifically.

    --f

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: monkdiscuss [id://87403]
Approved by root
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having an uproarious good time at the Monastery: (3)
As of 2024-04-25 12:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found