# Publishing Content

## **Publishing a Form's content**&#x20;

When you want to move content and settings from one environment to another e.g. Development to Test you will need to publish either the form in question or the framework. You should publish the form when you have:&#x20;

* Changed the text of a page specific to the form - i.e. NOT shared pages - see below&#x20;
* Changed any settings specific to the form&#x20;
* Changed any resources specific to the form&#x20;

To publish a form it is simply a case of opening the forms area of System Management and selecting the form you want to publish. Then click on the Publish link to the right of the Development Environment section for the form in question.

The user can then add details of what was changed to merit the need to publish.&#x20;

## **Publishing the Framework**&#x20;

To publish the framework one follows the same steps as for a form but it is done in the Framework tab of System Management.&#x20;

You should publish the framework when you have:&#x20;

* Changed the text of a shared page.&#x20;

The shared pages are:&#x20;

* Launch&#x20;
* Who Are You&#x20;
* Save for Later&#x20;
* Declaration&#x20;
* Submitted&#x20;

I.e. if you change some guidance notes on the Declaration page and want these to be published you need to publish the framework. \
You should also publish the framework when:&#x20;

* You have changed a setting that is not specific to a form&#x20;
* You have changed a resource that is not specific to a form&#x20;

Settings and resources that are not specific to a form are those which appear on the Settings/Resources pages in System Management when a form has not been selected from the drop down.&#x20;

For example, the setting 'InProgressReminderEnabled' is not specific to a form and so needs the framework to be published.&#x20;
