Skip Ribbon Commands
Skip to main content
 

 Select Your Options

 

jQuery Library

Version:
Version:

URL:

SharePoint version

Original List View

Calendar

The original view is a calendar

Headers

Hide list headers

Text to HTML

Include Text to HTML transformation

Refresh

Auto-refresh every seconds

Progress icon



Debugging

Terms of Use *

I have read, understood, and I agree to the license terms.

You must have Flash 10 installed to activate the "save to disk" button.

Filename:
To display the code, select your options and accept the terms of use.
 

 Instructions

 

 

1/ Build your script

Under the "Select your options" tab:

- Select your options; read and accept the license terms.

- Click on the "Save To Disk" button to save your script to your computer.

SaveToDiskIf you don't see the button, you'll need to copy and paste the script displayed at the bottom of the page.

 

- Upload the script to a SharePoint library in your site collection.

Recommended practice: to host your custom scripts, use a dedicated "Site Assets" library at the top level of your site collection. Make sure all users have read access to it.

2/ Using the script

- on the Web page where you want to display the snapshot, add a Content Editor Web Part

- Edit the Web Part:
Under Content Link, enter the link to your script
Under layout, select the "hidden" checkbox

- click OK.

- Exit the Edit mode.

3/ Optional: add the Web Part you customized to the Web Part gallery. This will allow you to reuse it across your site collection.

 

 About this solution

 

This script allows you to display in a SharePoint page a view taken from another site or site collection.

In SharePoint, the standard way to achieve this is to use a Page Viewer Web Part. Compared to a PVWP, my solution:

- looks better, as the content from the other site is integrated in the page layout

- offers less functionality, as most of the interactivity is lost in the process. This is why I am using the term "snapshot", rather than "view".

Copyright © 2009-2010 Christophe Humbert