Per Nergård
Sep 17, 2010
  4116
(0 votes)

Defaulting the editor to the favourites tab in edit mode

I have customers that have expressed a wish that when a editor enters edit mode the favourites tab should be the default instead of showing the page tree.

I found a post by Allan Thraen which added an extra row to the context menu with using a PagePlugIn but I didn’t get it to work.

So I ended up with adding some code to the onload method in my own pagetemplate class which inherits from TemplatePage, modyfying the url for the editmode option.

 

   1: if (ContextMenu.IsMenuEnabled)
   2:       {
   3:           RightClickMenuItem item = null;
   4:  
   5:           item = EPiServer.Web.PageExtensions.ContextMenu.Current.Menu.Items["EditMode"];
   6:           if (item != null)
   7:           {
   8:  
   9:               item.Url += "%26tabid=1";
  10:           }
  11:       }
Sep 17, 2010

Comments

Deane Barker
Deane Barker Sep 21, 2010 10:33 AM

So many times, I've thought I should try this. Nicely done.

Please login to comment.
Latest blogs
SNAT - Azure App Service socket exhaustion

Did you know that using HttpClient within a using statement can cause SNAT (Source Network Address Translation) port exhaustion? This can lead to...

Oleksandr Zvieriev | Sep 9, 2024

Micro front-ends are massive for Optimizely One

Optimizely products have evolved. Their new generation of products changes the game.

Mark Everard | Sep 9, 2024 | Syndicated blog

Micro front-ends are massive for Optimizely One

Optimizely products have evolved. Their new generation of products changes the game.   A multi-year journey for Optimizely. They have engineered...

Mark Everard | Sep 9, 2024 | Syndicated blog

Handling Nynorsk and Bokmål in Optimizely CMS

Warning: Blog post about Norwegian language handling (but might be applicable to other languages and/or use cases). Optimizely have flexible and...

Haakon Peder Haugsten | Sep 5, 2024