Microsoft SharePoint Portal Server Integration
Updating Web.config Manually
Your SharePoint Portal Server's Web.config file must contain the following Ektron CMS400.NET information for integration to work:
During installation, if you receive a message that you must update your Web.config file manually, the following section explains the actions that you must perform.
Registering Ektron CMS400.NET Web Parts as Safe Controls
In order for SharePoint to use Ektron CMS400.NET Web Parts, they must be registered by SharePoint as safe controls. To do that manually, follow these steps.
- Complete the Ektron CMS400.NET SharePoint Portal Integration Installation program. This installs the files that need to be registered. See Also: Configuring Your SharePoint Portal Server
- Access the directory to which you installed CMS cab files during installation.
NoteThe default location is C:\Program Files\Ektron\CMS400\SharePoint2003\CAB
- Double-Click RegisterWebParts.bat to execute the batch file that registers Ektron CMS400.NET Web Parts.
NoteIf you receive errors when running the .bat file, edit the file and make sure the correct location to stsadm.exe is referenced.
<SafeControl Assembly="CMS400Approvals" Namespace="CMS400Approvals" TypeName="*" Safe="True"/> <SafeControl Assembly="CMS400Calendar" Namespace="CMS400Calendar" TypeName="*" Safe="True" /> <SafeControl Assembly="CMS400Content" Namespace="CMS400Content" TypeName="*" Safe="True" /> <SafeControl Assembly="CMS400Form" Namespace="CMS400Form" TypeName="*" Safe="True" /> <SafeControl Assembly="CMS400ListSummary" Namespace="CMS400ListSummary" TypeName="*" Safe="True" /> <SafeControl Assembly="CMS400Profile" Namespace="CMS400Profile" TypeName="*" Safe="True" /> <SafeControl Assembly="CMS400Search" Namespace="CMS400Search" TypeName="*" Safe="True" /> <SafeControl Assembly="CMS400Collection" Namespace="CMS400Collection" TypeName="*" Safe="True"/> <SafeControl Assembly="CMS400Login" Namespace="CMS400Login" TypeName="*" Safe="True" />The Ektron CMS400.NET Web Parts are successfully registered, and your Web.config is updated with the Web Parts registered as safe controls.
Specifying Your Ektron CMS400.NET Site Path Manually
The Web.config file must contain a reference to your Ektron CMS400.NET Web site. During installation, if an incorrect path or no path was given, you need to update your Web.config file with the correct Ektron CMS400.NET's site path. To do this, follow these steps.
- Open your SharePoint Portal Server's Web.config for editing with a text editing program such as NotePad.
- Enter the following information within the <configuration> tags.
<appSettings> <add key="CMS400sitelocation" value="[CMS400SitePath]" /> </appSettings>Where [CMS400SitePath] is a fully qualified path to the directory in your Ektron CMS400.NET Web server that contains the Ektron CMS400.NET display files for SharePoint.
For example, http://www.yourEktronwebsite.com/cms400Example/cms400scripts/portals/sharepoint2003/