cancel
Showing results for 
Search instead for 
Did you mean: 

Navigation Bar Example

zoao
Champ in-the-making
Champ in-the-making
Hi,

I am implementing an intranet based on Share and was needs to implement a navigation bar to get the main sites (departments) always available for quick access.

It seems to me that this may be a necessity when you consider the share as the intranet portal for a company and not only as a portal for collaboration of projects. Perhaps we could have an option to choose whether or not we wanted to have a navigation bar and the options on this bar.

What do you think?

A screenshot of my solution:
[img]http://img44.imageshack.us/img44/9153/navegationbar.th.jpg[/img]
4 REPLIES 4

mikeh
Star Contributor
Star Contributor
That's not a bad idea and should be relatively easy to implement - made more complicated if you decided to have the list of Sites dynamic; but still do-able.

You'd need to create a component similar to the existing collaboration-navigation one, which renders pages within a Site. It would then need wiring up to the user dashboard page.

Thanks,
Mike

zoao
Champ in-the-making
Champ in-the-making
This was my first customization to share.
I made this as new component that will check all sites that the user has access (all public sites and the private site that is member) and then the pages of each site.

Because this is my first component, and we need to change some files in Share (the templates of pages among others) is not easy to distribute as component, but if anyone needs as example, I put available.


João Martins

mikeh
Star Contributor
Star Contributor
It would be useful for you to post anyway, so we can see where the problem extension points are.

Thanks,
Mike

zoao
Champ in-the-making
Champ in-the-making
Thanks Mike,

    I compiled the changes I made to put the navigation bar, I hope not have forgotten anything.
    At this point the component is in folder org/alfresco, I read that this folder should only be used for components of alfresco, but I have many other customizations, I do not care much to investigate how it should be done.

   Attachment:
    http://jump.fm/IIYYA