Please enable JavaScript to view this site.

QPR Knowledge Base 2025.1

Navigation: Installation Instructions > Installing QPR 2025.1 > Migrating to QPR 2025.1

Transferring QPR Portal Customizations to a New Version

Scroll Prev Top Next More

The custom stylesheet structure of the QPR package makes it easier to transfer old Portal customizations to the new version when upgrading the QPR suite. For instructions concerning the customization itself, refer to the QPR Developer's Guide.

 

Provided that you have inserted all your modifications to the custom.css file, you will only need to copy your changes from the old custom.css file into the current custom.css file under the qprsoftware/stylesheets/custom.css folder. Copy also your customimages folder in the case you had any customized images in use. Do not overwrite the existing custom.css file as there can be some new styles included in the new file. Copy only your existing customizations to the matching classes.

 

QPR WAS and Portal Templates

 

See the tables below for information about where QPR Portal templates are located in different versions so that you can properly port any customizations you might have in your templates.

 

Briefing Booklet templates

Version

Folder location

2017.1

C:\ProgramData\QPR Software\QPR 2017\2017.1\Servers\Templates\WAS\Booklet

 

Note: Templates are initially installed to <QPR 2017.1 Servers installation root>\Web Application Server\Templates\Booklet, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2019.1

C:\ProgramData\QPR Software\QPR 2019\2019.1\Servers\Templates\WAS\Booklet

 

Note: Templates are initially installed to <QPR 2019.1 Servers installation root>\Web Application Server\Templates\Booklet, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2022.1

C:\ProgramData\QPR Software\QPR 2022\2022.1\Servers\Templates\WAS\Booklet

 

Note: Templates are initially installed to <QPR 2022.1 Servers installation root>\Web Application Server\Templates\Booklet, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2023.1

C:\ProgramData\QPR Software\QPR 2023\2023.1\Servers\Templates\WAS\Booklet

 

Note: Templates are initially installed to <QPR 2023.1 Servers installation root>\Web Application Server\Templates\Booklet, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2025.1

C:\ProgramData\QPR Software\QPR 2025\2025.1\Servers\Templates\WAS\Booklet

 

Note: Templates are initially installed to <QPR 2025.1 Servers installation root>\Web Application Server\Templates\Booklet, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

 

Common templates

Version

Folder location

2017.1

C:\ProgramData\QPR Software\QPR 2017\2017.1\Servers\Templates\WAS\Common

 

Note: Templates are initially installed to <QPR 2017.1 Servers installation root>\Web Application Server\Templates\Common, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2019.1

C:\ProgramData\QPR Software\QPR 2019\2019.1\Servers\Templates\WAS\Common

 

Note: Templates are initially installed to <QPR 2019.1 Servers installation root>\Web Application Server\Templates\Common, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2022.1

C:\ProgramData\QPR Software\QPR 2022\2022.1\Servers\Templates\WAS\Common

 

Note: Templates are initially installed to <QPR 2022.1 Servers installation root>\Web Application Server\Templates\Common, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2023.1

C:\ProgramData\QPR Software\QPR 2023\2023.1\Servers\Templates\WAS\Common

 

Note: Templates are initially installed to <QPR 2023.1 Servers installation root>\Web Application Server\Templates\Common, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2025.1

C:\ProgramData\QPR Software\QPR 2025\2025.1\Servers\Templates\WAS\Common

 

Note: Templates are initially installed to <QPR 2025.1 Servers installation root>\Web Application Server\Templates\Common, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

 

Portal templates

Version

Folder location

2017.1

C:\ProgramData\QPR Software\QPR 2017\2017.1\Servers\Templates\WAS\Portal

 

Note: Templates are initially installed to <QPR 2017.1 Servers installation root>\Web Application Server\Templates\Portal, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2019.1

C:\ProgramData\QPR Software\QPR 2019\2019.1\Servers\Templates\WAS\Portal

 

Note: Templates are initially installed to <QPR 2019.1 Servers installation root>\Web Application Server\Templates\Portal, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2022.1

C:\ProgramData\QPR Software\QPR 2022\2022.1\Servers\Templates\WAS\Portal

 

Note: Templates are initially installed to <QPR 2022.1 Servers installation root>\Web Application Server\Templates\Portal, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2023.1

C:\ProgramData\QPR Software\QPR 2023\2023.1\Servers\Templates\WAS\Portal

 

Note: Templates are initially installed to <QPR 2023.1 Servers installation root>\Web Application Server\Templates\Portal, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2025.1

C:\ProgramData\QPR Software\QPR 2025\2025.1\Servers\Templates\WAS\Portal

 

Note: Templates are initially installed to <QPR 2025.1 Servers installation root>\Web Application Server\Templates\Portal, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

 

SC templates

Version

Folder location

2017.1

C:\ProgramData\QPR Software\QPR 2017\2017.1\Servers\Templates\WAS\SC

 

Note: Templates are initially installed to <QPR 2017.1 Servers installation root>\Web Application Server\Templates\SC, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2019.1

C:\ProgramData\QPR Software\QPR 2019\2019.1\Servers\Templates\WAS\SC

 

Note: Templates are initially installed to <QPR 2019.1 Servers installation root>\Web Application Server\Templates\SC, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2022.1

C:\ProgramData\QPR Software\QPR 2022\2022.1\Servers\Templates\WAS\SC

 

Note: Templates are initially installed to <QPR 2022.1 Servers installation root>\Web Application Server\Templates\SC, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2023.1

C:\ProgramData\QPR Software\QPR 2023\2023.1\Servers\Templates\WAS\SC

 

Note: Templates are initially installed to <QPR 2023.1 Servers installation root>\Web Application Server\Templates\SC, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2025.1

C:\ProgramData\QPR Software\QPR 2025\2025.1\Servers\Templates\WAS\SC

 

Note: Templates are initially installed to <QPR 2025.1 Servers installation root>\Web Application Server\Templates\SC, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

 

PG templates

Version

Folder location

2017.1

C:\ProgramData\QPR Software\QPR 2017\2017.1\Servers\Templates\WAS\PG

 

Note: Templates are initially installed to <QPR 2017.1 Servers installation root>\Web Application Server\Templates\PG, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

 

The templates for static web publishing (Basic, Frames, and No Frames) are located under C:\ProgramData\QPR Software\QPR 2017\2017.1\Clients\Templates\PGStatic

2019.1

C:\ProgramData\QPR Software\QPR 2019\2019.1\Servers\Templates\WAS\PG

 

Note: Templates are initially installed to <QPR 2019.1 Servers installation root>\Web Application Server\Templates\PG, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2022.1

C:\ProgramData\QPR Software\QPR 2022\2022.1\Servers\Templates\WAS\PG

 

Note: Templates are initially installed to <QPR 2022.1 Servers installation root>\Web Application Server\Templates\PG, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2023.1

C:\ProgramData\QPR Software\QPR 2023\2023.1\Servers\Templates\WAS\PG

 

Note: Templates are initially installed to <QPR 2023.1 Servers installation root>\Web Application Server\Templates\PG, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

2025.1

C:\ProgramData\QPR Software\QPR 2025\2025.1\Servers\Templates\WAS\PG

 

Note: Templates are initially installed to <QPR 2025.1 Servers installation root>\Web Application Server\Templates\PG, but they are copied to the path indicated above during the first startup and used from the ProgramData folder location, so all customizations should be made to those templates.

 

Preparing for Future Upgrades

 

Make all the customizations to the custom.css file and store all the modified images to the qprsoftware/stylesheets/customimages folder. Doing this ensures that the future upgrades will be simple, as you will only need to copy the styles in the custom.css stylesheet and the customimages folder to the new installation folder. It is also good to mark all customizations with easily searchable comments to make it easier to transfer them into a new version.