Combining BreadCrumbs together with backlinks.

BreadCrumbs allow comfortable browsing over hierarchically-arranged subpages by clicking on parts of the page title.

To get the known backlink feature the user must click on the last part. This is highlighted by a different text color.

This solution is backwards compatible to wikis that do not use subpages. In fact, people who use subpages will recognise the new feature quickly.

Discussion

Navigation by clicking on sub-page name is useful, but when its done on page title its the wrong use of the page title. There is a tradition that wikis do funny things with their title. This tradition is wrong, a title is too important to abuse.

We need this type of navigation, which is a common navigation device in many sites, answering the question: "Where I am in this site?" In a wiki, where there is little order, it is even more important.

But we don't want to do this with the page title. We have to rethink about the page title - do we really want to show all the page title including all the parent pages? maybe we can use only the last part as the page title. Then, we can add a small line of links above the page title. Similar design can be seen in Plone.

As for the backlinks - a more intuitive solution is a simple "Pages Linking Here" or similar link on the editbar or the actions menu.

-- NirSoffer 2005-02-07 21:21:33

For the backlinks patch, see MoinMoinBugs/BacklinksAreBroken.

Patch

bread_crumbs.patch

Themes patch

Patch other themes analogous.

--- /home/wiki/dev/moin-1.3.2/wiki/htdocs/rightsidebar/css/common.css   2005-01-09 22:05:32.000000000 +0100
+++ common.css  2005-02-06 23:05:05.000000000 +0100
@@ -19,6 +19,7 @@
 a {color: maroon;}
 a:hover {color: red;}
 a.nonexistent, a.badinterwiki {color: #404040;}
+a.backlink {color: blue}

--- /home/wiki/dev/moin-1.3.2/wiki/htdocs/rightsidebar/css/print.css    2005-01-09 22:05:32.000000000 +0100
+++ print.css   2005-02-06 23:57:48.000000000 +0100
@@ -15,7 +15,7 @@
        margin: 1.5cm;
 }Request

 
-a, a:visited, a.nonexistent, a.badinterwiki {
+a, a:visited, a.nonexistent, a.badinterwiki, a.backlink {
        color: black;
        text-decoration: none;
 }
 

 /* Headings */


CategoryFeatureImplemented

  1. Very famious usability engineer (1)

MoinMoin: FeatureRequests/BreadCrumbs (last edited 2007-10-29 19:20:36 by localhost)