The request form will need to be easily accessible to all of the site users. One good way to do that is to add it to one of the standard action menus such as the SiteActions
or PersonalActions
menu. It will direct the user to the request form wherever they are in the system allowing them to submit the request.
To define a custom action:
RequestSiteAction
. Elements.xml
file with the following content:<CustomAction Description="Submit a site collection request."GroupId="SiteActions" Id="RequestSiteAction" Location= "Microsoft.SharePoint.StandardMenu" RequireSiteAdministrator="false" Sequence="1001" Title="Request Site Collection"> <UrlAction Url="_layouts/SPBlueprintsSiteCreation/RequestSite.aspx" /> </CustomAction>
1001
set, it is displayed at the bottom of the list of actions as shown in the following screenshot:3.146.255.127