This is my little webpart to modify the “Modify Shared Page” menu, it has only a property with the javascript menu code.

The original code of javascript come from
Jim Duncan, and this webpart is an adaptation to do it a bit more easy. (
Move Site Settings to Modify Shared Page from Patrick)

Spanish menu options
1: CAMSep(m);
2: CAMOpt(m,"Documentos y Listas",
"javascript:STSNavigate(L_Menu_BaseUrl + '/_layouts/3082/viewlsts.aspx')","","");
3: CAMOpt(m,"Crear",
"javascript:STSNavigate(L_Menu_BaseUrl + '/_layouts/3082/create.aspx')","","");
4: CAMOpt(m,"Configuración del Sitio",
"javascript:STSNavigate(L_Menu_BaseUrl + '/_layouts/3082/settings.aspx')","","");
5: CAMOpt(m,"Ayuda",
"javascript:HelpWindowKey('NavBarHelpHome')", "/_layouts/images/helpicon.gif","Help");
US menu options
1: CAMSep(m);
2: CAMOpt(m,"Documents and Lists",
"javascript:STSNavigate(L_Menu_BaseUrl + '/_layouts/1033/viewlsts.aspx')","","");
3: CAMOpt(m,"Create",
"javascript:STSNavigate(L_Menu_BaseUrl + '/_layouts/1033/create.aspx')","","");
4: CAMOpt(m,"Site Settings",
"javascript:STSNavigate(L_Menu_BaseUrl + '/_layouts/1033/settings.aspx')","","");
5: CAMOpt(m,"Help",
"javascript:HelpWindowKey('NavBarHelpHome')","/_layouts/images/helpicon.gif","Help");
see ows.js for CAM functions
CAMOpt(m, strDisplayText, strAction, strImagePath);
CAMSep(m)
m – menu
strDisplayText – text to show in the menu
strAction – javascript action
strImagePath – image path
csegModifyMenu.zip (4,35 KB)