We have a customer with PSC 11.1 who is upgrading to PSC 12.1 (not 12.1.1). Looks like the UI customization process has some significant change(s) and the python scripts provided to safely upgrade UI developed for previous versions to match PSC 12.1 are throwing error messages. Did anyone use the python scripts successfully? Can you please share the procedure if you are successful? Thanks in advance.
Page 113 in Installation Guide says:
- The Custom Themes for Service Catalog module is no longer supported and the only way to customize Service Catalog is through website model. If you have customizations applied on Service Catalog module prior to 12.1 you would need to move the customization files to a new location during upgrade. The ngc folder which contained all the UI files is now removed from the location /RequestCenter/modules/. The files used for customization found in /custom/* folders must now be moved to the out-of-box or custom website folders.
To facilitate the transition from the Classic Custom Themes to the new website model, two scripts are provided. These scripts can be used to change the references to the ngc folder in the custom files to ServiceCatalogWebsite or any other website directory. This would make it easy to move the files out of classic custom to website.