Publish scripts page
There are seven different types of publishing in PageSeeder:
- Scheduled publish – these publish actions can be programmed to start at a certain date/time and can repeat regularly; they run at the project level.
- Group publish – used to publish a group, they appear on the group homepage.
- Folder publish – running at the folder level, they are available in the documents page.
- Batch publish – available in the search results page, they can be selected when documents are searched and the results are displayed as a table.
- Document publish – they can be run on documents from the documents page or the document view page, whether in review mode or edit mode.
- PSML document type publish – similar to the document publish actions, but they only apply to a specific PSML document type.
- URL publish – they can be run on a URL from the document/URL view page.
All publish actions have to be defined in a configuration file. All these configuration files are directly accessible from the callout box at the top of this page:
- The scheduled publish actions must be defined in the scheduler configuration file
located at the following location:
[project]/publish/schedule-config.xml
- The group, folder, batch and document publish actions are defined in the publish configuration
file found at:
[project]/publish/publish-config.xml
- The PSML document type publish actions are found in a section of the
document-config.xml
file for that document type, under the<publishing>
element. - The URL publish actions are found in a section of the
url-config.xml
file for the URL type, under the<publishing>
element.
The scripts that are available, but not defined in the corresponding configuration
file, are marked as not configured
in the table. For the actions that are defined in the configuration file, the corresponding
script is available with a link (create
or edit
) along with a link to its containing folder to view any file that might be used by
the script (XSLT scripts, XML configuration files...).
You can validate the configuration of your publish scripts. Click the Validate all button at the top left to open the publish scripts validation page.
How to find this page
Administration menu > [Project] > Template > Publish scripts