Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[higgins-dev] FW: [Bug 179537] Wiki pages should have same left navigation as a project' s website pages

 
Below is the info about the prototype new wiki page that allows a project to
specify its own webpage navigation bars on its own wiki pages.

build.eclipse.org/testwiki/Testpage


-----Original Message-----
From: bugzilla-daemon@xxxxxxxxxxx [mailto:bugzilla-daemon@xxxxxxxxxxx] 
Sent: Friday, February 22, 2008 4:26 PM
To: mary@xxxxxxxxxxxxx
Subject: [Bug 179537] Wiki pages should have same left navigation as a
project' s website pages

https://bugs.eclipse.org/bugs/show_bug.cgi?id=179537
Product/Component: Community / Website

Eclipse Webmaster <webmaster@xxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |webmaster@xxxxxxxxxxx




--- Comment #5 from Eclipse Webmaster <webmaster@xxxxxxxxxxx>  2008-02-22
16:25:30 -0500 --- I've built a semi-functional prototype that you can see
here: 
build.eclipse.org/testwiki/Testpage

The solution I'm working on involves an extension module and modifications
to the default Eclipse Wiki skin.

When this is complete you will be able to add the following to the top of an
article and it will generate the 'project' skin:

{{#eclipseproject:foundation.test}}

So how does it work?  Well the extension module will take the first(and
only) parameter and use it to preform a lookup on the ProjectInfo DB looking
for keys of  type 'projectleftnav' which you will be able to edit via the
portal.  These keys will be used to generate a custom left nav bar(or
generic one if you haven't added any).  Once the extension module has
re-written the page the skin will detect those changes on render and will
insert the custom left nav as well as updating the header and footer to
resemble the Eclipse.org site.  The skin will also append an 'edit' link to
the bottom of the left nav, but *only* if you are currently logged into the
Eclipse Wiki, if not you will never see the edit option.

-M.


--
Configure bugmail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: ------- You are on the CC list
for the bug.





Back to the top