wiki:Develop/Cms/Publish Process

CMS Publish Process

Saving

  • All internal links are being filtered and saved as ID in the database
  • potential problematic html code is being filtered

Unlocking

  • create a new version
  • set state to CHANGED and send to QM/LIFE in case of SYSTEM_DEFAULT setting in corinis.xml

sending to QM or preview from Edit System

  • filter internal links to absolute URLs
  • mask emails
  • append the target attribute to links (using corinis.xml settings: CORINIS/MODULES/CMS/URLTARGET)
  • set state to QM

sending Life

  • set state to LIFE