Last Comment Bug 528788 - Feed the crowds, fix Calendar breadcrumbs
: Feed the crowds, fix Calendar breadcrumbs
Status: VERIFIED FIXED
:
Product: Calendar
Classification: Client Software
Component: Website (show other bugs)
: unspecified
: All All
: -- normal (vote)
: ---
Assigned To: Simon Paquet [:sipaq]
:
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-15 03:39 PST by Thomas D. (currently busy elsewhere; needinfo?me)
Modified: 2012-01-11 06:24 PST (History)
0 users
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description Thomas D. (currently busy elsewhere; needinfo?me) 2009-11-15 03:39:39 PST
On the new Calendar web pages, a lot of backlinks ("bread crumbs") are missing and/or pointing to wrong targets.

STR

1 start out from http://www.mozilla.org/projects/calendar/
2 subsequently click links from menu on the left: donate, about, help, etc
3 on each page, check out the bread crumbs menu (backlinks at the top)

Actual

1) projects backlink is missing, backlinks look like this
home / calendar

2) calendar backlink is wrong, points to moz.org/projects
home -> moz.org
calendar -> moz.org/projects

Expected

1) backlink should look like this:
home / projects / calendar

2) backlinks should work
home -> moz.org
projects -> moz.org/projects
calendar -> moz.org/projects/calendar

This bug applies to the following pages:
donate.html
about.html
help.html
bugs.html
faq.html
holidays.html
links.html

Fix (e.g. faq.html, line 10):
$breadcrumbs = array(
    '/projects/' => 'Projects',
-    '/projects/' => 'Calendar',
+    '/projects/calendar' => 'Calendar',
);
btw, what's the easiest way to edit such pages?

A similar problem is found on the calendar/lightning and calendar/sunbird subsections: As these are product-specific and we do have separate entry pages for them, they should also include a breadcrumb-backlink to the project-specific home (lightning/sunbird).

http://www.mozilla.org/calendar/lightning/download.html
Actual breadcrumbs:   home / projects / calendar
Expected breadcrumbs: home / projects / calendar / lightning /

http://www.mozilla.org/projects/calendar/sunbird/download.html
http://www.mozilla.org/projects/calendar/sunbird/l10n_download.html
http://www.mozilla.org/projects/calendar/sunbird/screenshot.html

Actual breadcrumbs:   home / projects / calendar
Expected breadcrumbs: home / projects / calendar / sunbird /

http://www.mozilla.org/projects/calendar/sunbird/build.html
On sunbird/build.html, there are no breadcrumbs at all.

In the interest of apetite and as a matter of taste, we should feed the crowds with better breadcrumbs! :)
Comment 1 Simon Paquet [:sipaq] 2009-11-15 14:08:54 PST
Fixed with revision 56113 and 56115. Thanks for noticing this.

Note You need to log in before you can comment on or make changes to this bug.