+ <p>Once your In-Portal is installed you can login into Admin Console to change these and other settings. The Configuration section is located in the main website navigation.</p>]]>
- <![CDATA[<p>This theme will be used whenever a front-end session is started. if you intend to
- upload a new theme and use that as default, you can do so through the admin at a later date.
- A default theme is required for session management.</p>]]>
+ <![CDATA[<p>Selected theme will be used as a default in your In-Portal website.</p>
+ <p>You can manage your themes in Admin Console via Configuration -> Website -> Themes section.</p>]]>
</step>
- <step name="security" title="Security Checks">
- <![CDATA[<p>This step checks security level on your hosting account.</p>]]>
+ <step name="security" title="Security Check">
+ <![CDATA[<p>Final security check for In-Portal performed here.</p>
+
+ <p><b><i>Write Permissions Check</i></b> - checks whether critical In-Portal files are open for the outside world and can be used by hackers to attack your websites. <b>You won't be able to continue until you correctly set these permissions!</b></p>
+
+ <p><b><i>Ability to Execute PHP in Writable Folders</i></b> - checks if hackers can save and execute PHP files in your /system
+ folder used for the uploads. While it's recommened to adjust the settings it's not requored to complete the installation.</p>
+ <p><b>1. Use Cron</b> (<a href="http://en.wikipedia.org/wiki/Cron" target="_blank">UNIX/BSD/Linux</a>) or <b>Task Scheduler</b> (<a href="http://en.wikipedia.org/wiki/Task_Scheduler" target="_blank">Windows</a>) to run Regular Events in your In-Portal.<br />
+ It's highly recommended to setup your cron to run <b>every minute</b> so all system events that are enabled will run in the background based on their schedule. These events can be managed in Admin Console via <b><i>Configuration -> Website -> Agents</i></b> section.
+ <p>In-Portal <b>cron</b> file is located in <b>/tools/cron.php</b> folder and can be setup using hosting Control Panel or <a href="http://en.wikipedia.org/wiki/Cron" target="_blank">manually</a>. In Plesk or CPanel interfaces use dialog to add a new cron job and specify the following (use correct paths)<br />
+ As was explained in the previous recommendation there is a <b><i>Configuration -> Website -> Agents</i></b> section where you can control Events triggered by the system. These events do their job to cleanup the data, old image files, check the data integrity, RSS feeds and other processes required for your In-Portal to run efficiently. We do recommend to review and enable/disable these events based on your website needs.</p>
+ <p><b>3. Update Mail Server settings</b><br />
+ It's recommended to review and adjust your mail server settings once your In-Portal is up and running. This can be done in Admin Console under <b><i>Configuration -> Website -> Advanced</i></b> section.</p>
* Steps, on which kApplication should not be initialized, because of missing correct db table structure
*
* @var Array
*/
var $skipApplicationSteps = Array ('check_paths', 'clean_db', 'db_config', 'db_reconfig' /*, 'install_setup'*/); // remove install_setup when application will work separately from install
/**
* Folders that should be writeable to continue installation. $1 - main writeable folder from config.php ("/system" by default)
*
* @var Array
*/
var $writeableFolders = Array (
'$1',
'$1/images',
'$1/images/resized',
'$1/images/pending',
'$1/images/pending/resized',
'$1/images/emoticons', // for "In-Bulletin"
'$1/images/manufacturers', // for "In-Commerce"
'$1/images/manufacturers/resized', // for "In-Commerce"