Moving SharePoint (MOSS 2007) Sites - sharepoint

I have a site collection with the following structure:
Sales Dept Site (site collection top-level site)
Sales Dept Sub-Site 1
Sales Dept Sub-Site 2
We now have a need to insert a new top-level site so that the new structure will look like the following:
Sales Public Site (site collection top-level site)
Sales Dept Site
Sales Dept Sub-Site 1
Sales Dept Sub-Site 2
So, I need to shove all the existing content down a level and insert a new content at the site collecteion top-level site.
What is the best approach to accomplish this? My thought is to create a new site collection with the top-level site created as I need it (Sales Public Site). I can then export the content of the Sales Dept Site and import it into the new site collection as a sub-site.

You can move entire sites via the 'Manage Content And Structure' from the 'Site Actions' menu on the top level site, so there is no need to export and import sites.
Follow this guide for getting access to the 'Manage Content And Structure' if it doesn't exist in the 'Site Actions' menu.

That approach should work. The easiest method is to export a site template, but that does have a fairly small size limit. For larger sites you may be able to get something working with the content deployment wizard.
Of course any customization of the site that assumes the current structure can't be guaranteed to continue to work. Is it an option to simply change the url and navigation to look like a part of the main site?

You approach is the right one. However if you are using MOSS you should use use Manage Content and structure feature instead of exporting sites. This feature allows you to move your sites and restructure your collection. Learn more...
If you created your site collection as pure collaboration site you will have to activate SharePoint standard Publishing features on the top level site to enable this option.
Please note: This feature is not available in WSS.

Related

Is there a way to exclude a subsite in Content Query Web Part in SharePoint 2013/O365?

I'm using a Content Query web part in SharePoint 2013 in O365. I want to include all items from the root site and all subsites except one particular subsite.
In the CQWP, I can only select items from the site collection, from a site and all it's subsites or from a list.
Is there a way to do this?
My answer is "No", as you can see, we can't find such settings in the tool pane of this web part, which indicates that it is not supported by design.
Content search web part(aka CSWP), it should enable you write some complex queries with KQL to search the data you want(exclude from a site or a library), just give it a try.
A sample query text which is set in the CSWP, it will exclude the results from a specific site:
http://i.stack.imgur.com/FIOPD.png

How to move Wiki pages between sites in SharePoint 2013?

we have created a new site and we want to move our team's wiki to the new site.
is there a nice and easy way to do it? we've tried the tree view with drag and drop but it won't work.
Thank you.
Ok so after a number of dead ends, I found a quick and easy solution:
Navigate to the physical folder location for your Sharepoint docs.
[Do this by selecting documents in the menu list, select the library tab and then open with explorer]
Once there navigate to the folder containing your wiki site/s.
They will have a .aspx extension usually
You can then move them to the folder you like.
Note: The site needs to be checked in or the move process will moan
One of the options could be to save a Wiki site as a site template. Then deploy it in a site collection and to create new sites from it. But unfortunately since Wiki site is Publishing based site, it is not supported to Save Site as Template.
But there is another option - moving sites via Site Content and Structure:
You can move individual list items or entire subsites to another
subsite within the site collection. A subsite can be moved to be
directly under the top level in the site collection hierarchy or under
another subsite in the site collection hierarchy. When you move a
subsite, all of the content in the subsite is moved
Steps:
Go to Site Settings, then Content and structure (under Site
Administration)
Select site you would like to move and Move action in the context menu
as shown below on picture
In the Move dialog select a destination (parent site) and
then click OK as shown below on picture
That's it.
you can try opening both sites/libraries in explorer view, side by side, and copy paste them from one to the other
you can also try to save a template out of the wiki including content and then import it

sharepoint 2013 top navigation menu with sitecollections

I have a SharePoint Site called ProxymGroup which has multiple affiliates and departments.
I created the webApplication and added 2 managed Paths of type WildCard called Affiliates and Departments.
Under affiliates i needed to create 3 site collections and under departments 2 other SiteCollections. So, here i have the links for the siteCollections:
http://MyHostName/affiliates/SiteCol1 ... and http://MyHostName/departments/SiteCol1 ... etc.
My goal is to display all that hierarchy in theTopNavigationBar menu of the siteCollection because when i activated SharePoint server publishing feature and checked Show SubSites in navigation tab under site sittings it only showed me the subsites, not the siteCollections created under this site.
How can i do please to get that hierachy shown in my TopNavigationBar menu???
Thanks in advance
as far as I know there is no ootb way to show information in the navigation shared among site collections. each site has its own master page and can only display subsites, not other site collections.
alternatively, you can create a powershell script that sets the same navigational items for all the existing site collections, adding links for all the existing sites in all menus of all sites
...or just create subsites
Go to Site settings -> Look and Feel -> Navigation and you can add links manually and change the hierarchy as you want , Please check below image for same.

How to find out new pages / lists / listitems added to the intranet site?

Is it possible to find what new pages / lists / listitems have been added to the intranet site and generate a report on daily basis ?
We have to implement this on sharepoint 2010 and also on sharepoint 2013 websites.
We are using C#.NET.
I am aware that we can find newly created listitems by creating a listview and then sorting it by DATE as TODAY-2 where 2 is no. of days prior.
But, how can I implement same for all lists in the site?
I am doing research on the web analytics in sharepoint 2010, but this doesnot seem to serve my purpose.
Have you come across similar requirement?
I wrote you a small manual on how to create a separate ASPX-page in the _layouts folder. If something is unclear feel free to ask me in the comments of this answer.
I am assuming that you have already a solution set up for both versions SP2010 and SP2013.
Add a new ASPX-page (application-page) to the layouts mapped folder in your solution, lets name it "ViewNewContent.aspx".
In the codebehind in the page_load function, code something that loads all items that have creation date > some defined date and display them on the aspx page. Load the list using the GUID that you will pass as a Get-Parameter to the aspx-page (ViewNewContent.aspx?List={Some-GUID})
Now create a custom action that displays on all lists and redirects the user to the your page with the ListId added: ViewNewContent.aspx?List={ListId}
I hope this gives you a basic idea on how to do this.

Suggestions on creating document library for infopath with departmental hierarchy?

I have one main site with many subsites. Each subsite is basically a department within the organization. I have a time card infopath form (with workflow) that everyone in the organization needs to fill out. However, I want keep the form so that each department can only see within their own unit. I know I can create a form library within each subsite, but that would make it a maintenance nightmare. I just want to create the form under the main site and create links within each subsite. When a user click on the link, it will take them to the central repository but I filter by the department or permissions? I believe you can set some sort of permission that each department can view their own? user roles for the form?
Can someone point me to the right path?
Thanks,
Environment: SP2010,Sql server 2008, Office 2010
After searching and searching,
One option if security is not a concern is just to use a custom view with filtering by Department and created by = [Me] or just simply by Department.
or if security is a concern:
technet q/a

Resources