The 'Site Directory' is missing in SharePoint 2010
Written By: Additional Articles -- 9/28/2010 --
(1200) comments --
Categories: Configurations, Design, Navigation, SharePoint 2010
The site template for "Site Directory" was an interesting navigation feature
in MOSS 2007. When I went to look for it in SharePoint 2010, I could not find
it. After doing a few searches, I found the answer in a blog by Bojan Buhač.
SharePoint 2010 ships with the template, however it is hidden and must be
activated using a procedure described in this blog post...
After trying the described procedure, I found the last step described would
not work until I restarted IIS (using IISRESET). After that, the STSADM command
Note: The original tip mentions that the "Site directory has been
intentionally hidden because of compatibility issues with upgrade process
between 2007 and 2010". (I guess that's the caveat emptor of this tip.)
Here's the entire procedure along with the extra IISRESET step as
- Browse to C:\Program Files\Common Files\Microsoft Shared\Web
- Open webtempsps.xml
- Find section for Site Directory and change Hidden value
(from TRUE to FALSE)
<Template Name="SPSSITES" ID="34">
<Configuration ID="0" Title="Site Directory" Type="0" Hidden="FALSE"
Description="A site for listing and categorizing important sites
in your organization. It includes different views for
categorized sites, top sites, and a site map." DisplayCategory="Enterprise"
Restart IIS. Open a command
prompt "as administrator", then run "IISRESET".
- After that open a command prompt and browse to C:\Program
Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN
- Run following command:
stsadm.exe -o activatefeature -id
5F3B0127-2F1D-4cfd-8DD2-85AD1FB00BFC –url http://yoursite