Recently I needed a sequential workflow that makes a REST call to another website (non-SharePoint), retrieves some JSON data, parses it, and makes decisions based on that data. Oh, and I’m not allowed to use Visual Studio in this case, it has to be SharePoint Designer (ugh). Continue reading Complete Guide to Making and Parsing REST calls using SharePoint Designer 2013
- So, as I’m building out our company intranet in SharePoint 2010, I didn’t like the fact that when I was nested several pages deep in a particular site, when I clicked on the logo on the top left of the page it took me to the root of that particular site. I figured it would take me to the “home” page, or the root site collection. Turns out this is handled in the master page of that website. Here’s how to change that:
- In SharePoint Designer, open the website, then click on the Master Pages link in the Site Objects section on the left.
- Locate the master page your site is using (in my case, it was v4.master) and click to open.
- When the page opens, locate the Customization box and click “Edit file”
- Scroll through the code until you see the first instance of the following element:
- It’s about halfway down the page, in the HTML table cell with the CSS class of “s4-titlelogo”. This is the element for the logo on the page, at the top left. Normally, you click on that and it takes you to the main page of that particular site. Well, if you want to go to the root of the site collection (or home page, or any page for that matter), just replace the ~site/ with the site of your choice! Make sure it’s well-formed (http://server/site).
- Save the file. You may be prompted with a warning about deviating from the default template. Acknowledge the warning and the changes will be instantaneous!
Hope this helps!
UPDATE: For SharePoint 2013, use the same behavior but locate the
For some reason or another I’ve been able to creat a new site then save it as a template in both SP2010 and SP Designer 2010…except all of a sudden. Not sure why, but when I exported an existing site from another farm (identical SP2010 installation), then imported it into another SP2010 farm the option is gone. This also happened when I tried uninstalling the template from the Solution Gallery then redeploying it into the same farm. Fortunately, I happened to find a solution that worked for me here.
Basically, navigate to the website in question (the one you want to save as a template) and append the following url (in bold):
Here’s the caveat-DO NOT do this for Publishing sites! It’ll work with a Publishing site, but when you try to create a new site out of it, it’ll break. This is because the site template expects a normal URL structure, but the Publishing site puts pages inside of a pages library.
To deactivate, modify or delete other site templates, go to http://server/_catalogs/solutions/Forms/AllItems.aspx
Hope this helps!