I dont think we had to use elevated privilages - since each user has site
collection administrator privilages to their personal site (usually), but it
might have been the case.

Again - it has been a while (and I don't have the code on me) but I think
the master page is hosted by one site - the mysite host, and so we just
deployed two master pages - one that overrides the built-in one (that all
existing sites and new sites use) and a custom one. The override had the
control that activated the feature, and the custom one didn't. It was a bit
more complex than that (since we had to do a lot more customisations than
just the navigation) but the general architecture is therre...

I might be able to dig out the code later...but if you are not an
expirienced developer I'd recommend against playing with it - if you have
not developed a feature before - get someone who has to help you - don't
make one the first one...

 Ishai Sagi
Solution Architect and Director
Microsoft SharePoint MVP, MCTS
Mobile: 04-88-789786
Web: www.extelligentdesign.com  <http://www.extelligentdesign.com/>
Email: [email protected]
Blog: www.sharepoint-tips.com
[image: Extelligent logo.gif]


On Tue, Jul 6, 2010 at 9:55 PM, Mike MOSSuMS Stringfellow <
[email protected]> wrote:

>  Just out of interest my immediate thoughts on this were with regards to
> security - did you have to do that with elevated privileges in the control,
> or just accessed by a user allowed to activate the feature?
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Ishai Sagi
> *Sent:* Tuesday, 6 July 2010 1:16 PM
> *To:* ozMOSS
> *Subject:* Re: My Site
>
>
>
>
> spot on.
>
> We had to do something similar, so we added a control in the my site master
> page that would activate a feature that would change the quicklaunch
> navigation. The control would check if the feature is activated, and if so -
> do nothing. if not, would show the user the "please wait" screen, until the
> feature has finished activating.
>
> This way, even existing sites got the customisation (and we had a platform
> for deploying new features to existing sites without having to run a
> script). I'd still recommend a script instead - because it does hamper
> performance for the control to do that every time the page loads - but we
> had a way around it (the feature also changed master pages to one that did
> not have the control). I dont remember why we didnt script it - I just know
> there was a very good reason.
>
> Ishai Sagi
> Solution Architect and Director
> Microsoft SharePoint MVP, MCTS
> Mobile: 04-88-789786
> Web: www.extelligentdesign.com  <http://www.extelligentdesign.com/>
> Email: [email protected]
> Blog: www.sharepoint-tips.com
>
> [image: Extelligent logo.gif]
>
> On Tue, Jul 6, 2010 at 2:57 PM, Paul Noone <
> [email protected]> wrote:
>
> You can modify the top link bar through Central Administration -> SSP ->
> Personalization site links. You can also Audience Target these which is
> great for fixing team site links for different departments.
>
>
>
> I believe the Quick Launch links and headings can only be modified on a per
> site basis via My Site -> Site Settings -> Quick Launch.
>
>
>
> If you wanted to provision new sites with different links and headings you
> would need to create a provisioning feature.
>
>
>
> If you wanted to customise existing sites I think your only option is
> code…or PowerShell?
>
>
>
> Regards,
>
> Paul
>
>
>
> --
>
> Online Developer/Administrator,
> ICT Projects Team
> *CEO Sydney*
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Tom Ng
> *Sent:* Tuesday, 6 July 2010 2:36 PM
> *To:* [email protected]
> *Subject:* My Site
>
>
>
> Hi All,
>
> I am looking for a way to customise the "My Site" Quicklaunch, any clues
> where I can customize this, add new menu items and apply to all existing
> (visible to all) new/users?
>
> Thanks,
>
>
> _______________________________________________
> ozmoss mailing list
> [email protected]
> http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss
>
>
>
> _______________________________________________
> ozmoss mailing list
> [email protected]
> http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss
>
>

<<image001.gif>>

<<Extelligent logo.gif>>

_______________________________________________
ozmoss mailing list
[email protected]
http://prdlxvm0001.codify.net/mailman/listinfo/ozmoss

Reply via email to