contentXXL.NET CMS SPC2007 Step-By-Step
Overview View Data from SharePoint SharePoint configuration contentXXL configuration Using a Webservice Using a stp file Import Data from SharePoint SharePoint Document Library Overview
When creating a new SharePoint Web Application be sure you allow anonymous access (if required for resource access) SharePoint configuration
Under “Site Settings” you have to set anonymous access for “Lists and libraries” SharePoint configuration
For all lists and photo galleries you want to publish you have to edit their permission rights as well SharePoint configuration
Set right “View Items” for anonymous users 1. SharePoint configuration
Create a new SharePoint 2007 module 2. contentXXL configuration
For connection mode “Webservice” set corresponding setting and add the WebService URL. This is the URL to your SharePoint Application + “/_vti_bin/lists.asmx” Save your settings When everything is configured correctly you can select your SharePoint lists and views in Dropdown Box “List” and “View” contentXXL configuration – „Webservice“
When you want to display data from a STP file you have to expand it first: Rename the file from …stp into …cab. Press Ctrl and make a Double Click on the filename Select all files with Ctrl + A and Drag & Drop to a folder where you want to store them contentXXL configuration – „STP Folder“
Choose connection Mode: “Offline” and enter correct STP folder name Store your entries When everything is configured correctly you can select the list in “List” dropdown box contentXXL configuration – „STP Folder“
Create your Templates – use placeholders of form “[val:ows_ColumnName]” for accessing SharePoint data content contentXXL configuration
In Data Import Manager select your DataSource Type e.g. “Sharepoint Document Library” and click on “New DataSource” After you filled out authentication and WebService fields, save the data and select the list you want to import Import Data from SharePoint list
Now you can select “Import Preview” Select Preview Type “DataSource dataset” Under Table Row you see column names and data that can be imported
Import Data from SharePoint list The mapping is defined in an XSLT-File The definition below shows an example for importing documents For importing the correct resource the domain name must be typed correctly in the marked expression You can use all column names you saw in the preview row
Import the XSL file with the help of the resource manager Click on “New” Ressource Browse for the file Click “Save” button Add the resource with “Connect” icon
With “Class Name” under “Import Class Settings” you define the module type your data should be imported. Use: ContentXXL.Runtime.ExternalData.ContentImports.DocumentsImport for Documents or ContentXXL.Runtime.ExternalData.ContentImports.NewsImport for News After you saved your entries you can select “Target Modul” in dropdown box
Click on “Import” button starts the import
Further Infos: Simple and low-priced Web Publishing with contentXXL