Hey, when did PageTrails show up? They don't seem to be documented (or even mentioned, outside UserPreferences) here on MoinMoinWiki. Anyway, it's apparent to me that this makes SoftLinks (a la EverythingTwoAtSlashdot) just a short step away. I know several people who think SoftLinks are the best thing offered by EverythingTwo, and would be really happy to have a Wiki with one.

EverythingTwo SoftLinks are automagically generated VisitorWeighted BiDirectional Visited/VisitingLinks. Every time you add a new element to your PageTrail, a SoftLink would be created between _trail[-2] and _trail[-1]. Or if such a SoftLink was already present, its usage counter would be incremented.

On EverythingTwo, SoftLinks are always displayed (in VisitorWeighted order) at the bottom of every page -- they aren't explicitly requested as BackLinks under MoinMoin are.

So, a few issues:

  1. Where would a page's table of SoftLinks be stored? In a hash as

    • an attribute of the Page? Or is this more a CacheEntry sort of task?

  2. How may SoftLinks be maintained? This would seem to require the

    • addition of a new interface to remove softlinks, as they aren't a part of the page text.
  3. With the way MoinMoin's PageTrails work, we would have some

Other ways to track SoftLinks might be using HttpReferer, a cookie, or a CGI parameter in the URL like EverythingTwo's lastnode_id.

See also:

MoinMoin: PageTrailsAndSoftLinks (last edited 2007-10-29 19:12:46 by localhost)