Starting with ImpressPages CMS Getting started Installation Themes Using ImpressPages CMS Content management Menu management Copy content from other sources Working with ImpressPages CMS Themes Change theme Create theme Themes best practices CSS convention Create additional menu Create unique menu generation class Change default HTML Custom widget layout Image cropping options Managed text blocks Migration guide from 1.x Common tasks Moving site Unique front page Translating ImpressPages Frequently used code snippets Update ImpressPages Global sidebar All pages in one window Common issues Blank page Page doesn't exist Special characters Links don't work No assigned zones Forgot admin password Configuration Error reporting Menu management Widgets configuration HTTPS Logs TinyMCE Error 404 Customize admin login Developers guide Plugins Example: Hello World plugin Simple form post Administration generator Custom zone example Cron jobs Random sentence Configuration / translations CSS / JS files for your plugin Widgets Introduction "Hello widgets" plugin "Hello Input" plugin Display data from DB Form widget plugin ImpressPages CMS Core Constants File structure Global variables Forms Send email ImpressPages CMS API Configuration files URL structure Zones and pages System security MVC (Model View Controller) Cron Blocks Users (registration) module