Installing Smart Pages (f.k.a. Module Suite Extension for SmartUI)
This guides assumes the following components to be already installed and configured:
- AnswerModules' ModuleSuite
We will refer to the Content Server installation directory as OTCS_HOME
The AnswerModules Smart Pages includes the following parts:
- AnswerModules Smart Pages Content Server module
- SmartUI Extension library objects to be imported in the Content Script Volume
Installing the Module Suite extension for SmartUI¶
Run the Module Suite SmartUI installer:
Follow the installation wizard steps:
Select "Next" when ready to start the installation.
The installer will prompt you for the location where Content Server is installed. Browse to your OTCS_HOME and select "Next".
Review the installation steps for each component to be installed.
Click "Finish" to complete the unpacking of the module
At this point, the Module has been deployed in the Content Server Staging folder and is available for installing it through the Content Server administration pages.
Access the Content Server Admin pages > Core System - Module Configuration > Install Modules
Locate the AnswerModules Smart Pages module and proceed with installation
Restart the OTCS services when prompted in order for the installation to be completed.
Deploying Beautiful WebForms static resources¶
- On the server's filesystem, navigate to the anscontentsmartui module support folder, and locate the folder named ansbwebform
- Copy the contents of the ansbwebform folder identified above to the Beautiful WebForms module support folder:
The two paths contain a similar folder structure, which will be merged to add SmartUI specific files to the Beautiful WebForms support folder
Importing the SmartUI Extension library objects¶
In order to import the SmartUI Extension library, perform the following steps.
This procedure imports objects within the Content Script Volume. In case of clustered environment, it is only necessary to perform this operation once, as the volume is shared between all instances.
On the server filesystem, navigate to the location of the AnswerModules Smart Pages module and open the library folder
Copy the smartui extension.lib file to the same location within the Content Script module
In a browser, open the Content Server Admin pages > AnswerModules Administration > Base Configuration
Check the URL
If you are in a clustered environment, make sure you are accessing the right server (the one on which you performed the steps above).
Open the Import tool to import the content of the SmartUI Extension library. For details on how to use the Import tool, check the dedicated guide.
Copy the Smart View's Beautiful WebForms widgets from the SmartUI Extension library into their standard location in the Content Script Volume
Content Script Volume:SmartUI Extension:CSFormSnippets:V2:* -> Content Script Volume:CSFormSnippets:V2 Content Script Volume:SmartUI Extension:CSFormSnippets:V3:* -> Content Script Volume:CSFormSnippets:V3
Copy the Smart View's Content Script snippets from the SmartUI Extension library into their standard location in the Content Script Volume
Content Script Volume:SmartUI Extension:CSScriptSnippets:* -> Content Script Volume:CSScriptSnippets