PT Page Rating v2.4 Upgrade
From ADF Docs
Back to PT Page Rating
IMPORTANT: v2.4 of this application requires ADF 2.7.0 or greater and CommonSpot 11.0.0, 10.9.1 or 10.8.3 or greater.
Contents
[hide]Overview
This guide is to upgrade the PT Page Rating v2.4 from v2.3. If you are updating from a version earlier than v2.3, please follow the v2.3 Upgrade Guide before upgrading.
ADF Application Code Review
This is only for reviewing the code in the "/ADF/apps/" directory, not at the site level.
- Download the application from the Community project page.
- Unzip the application zip folder.
- Analyze the updated app code compared to the current app code on your server.
- Identify any customizations that you have made to the application code to make sure these are not overwritten by the app update.
- A great tool to use is Beyond Compare to compare the new and current files to identify the exact lines of code that have been changed.
- Once this is complete, then move your app customizations into the new app code package.
Application Code
- Rename directory "/ADF/apps/pt_page_rating" to "/ADF/apps/pt_page_rating_v2.3".
- Rename file "/ADF/apps/pt_page_rating_v2.3/appBeanConfig.cfm" to "/ADF/apps/pt_page_rating_v2.3/appBeanConfig.cfm.old".
- Move the PT Page Rating v2.4 app code into the "/ADF/apps/pt_page_rating/" directory.
- Reset the ADF
Site Level Customizations Review
This is only for reviewing the site-level customizations in the "/_cs_apps/pt_page_rating/" directory, not in the ADF directory.
- Analyze the updated app code compared to the app customization code on your server.
- Identify any customizations that you have made to the application code to make sure these are updated with any functionality.
- Again, Beyond Compare is a good tool to compare the new and current files to identify the exact lines of code that have been changed.
- This is important for components that have customized functions to the site level "/_cs_apps/". The best practice is to identify the functions that have been customized and compare them with the new app function to identify any updates. A good help is to check the function comment header to see if any updates have been made.
- Once completed, Reset the ADF.
Disabling the CCAPI
IMPORTANT: For CommonSpot 11.x or above. If you are using this app with CommonSpot 10.9.1 or 10.8.3 or below, DO NOT disable the CCAPI for this App!!
- Find your CCAPI conduit page for the Page Rating App. This page is generally called 'ccapi' or 'ccapiPageRating' built from the 'Blank Layout Template.
- The ccapi.cfm file may be located in the '/webadmin/profile/' subsite.
- Once you find the CCAPI Conduit page that has the 'PT Page Rating' element on it, disable this page.
- In the '/_cs_apps/config/ccapi.cfm' file for the site remove the <ptPageRating> node from the <elements> section of the XML block.
- Once completed, Reset the ADF.
Note: If no other CE nodes are listed in the <elements> node, other ADF CCAPI functions may still use the <wsVars> configuration information, so do not remove this file.
Reset the ADF
Reset the ADF for the server and site.