SugarCRM Install Help HEREDOC_END; return $str; } function &format_help_items(&$help_items) { $str = ''; foreach($help_items as $help_item) { $str .= <<< HEREDOC_END HEREDOC_END; } $str .= '
$help_item->title
$help_item->text
'; return $str; } function &help_step_1_html() { $help_items = array(); $help_item = new HelpItem(); $help_item->title = 'PHP Version'; $help_item->text = <<< HEREDOC_END The version of PHP installed must be 4.3.x or 5.x. HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'MySQL Database'; $help_item->text = <<< HEREDOC_END Checking that the MySQL API is accessible. HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'SugarCRM Configuration File'; $help_item->text = <<< HEREDOC_END The configuration file (config.php) must be writable. HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Cache Sub-Directories'; $help_item->text = <<< HEREDOC_END All the sub-directories beneath the cache directory (cache) must be writable. HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Session Save Path'; $help_item->text = <<< HEREDOC_END The session save path specified in the PHP initialization file (php.ini) as session_save_path must exist and be writable. HEREDOC_END; $help_items[] = $help_item; $str =format_help_items($help_items); return $str; } function &help_step_2_html() { $help_items = array(); $help_item = new HelpItem(); $help_item->title = 'Host Name'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Database Name'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Create Database'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'User Name for SugarCRM'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Create User'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Password for SugarCRM'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Re-Type Password for SugarCRM'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Drop and recreate existing SugarCRM tables?'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Populate database with demo data?'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Database Admin User Name'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Database Admin Password'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $str =format_help_items($help_items); return $str; } function &help_step_3_html() { $help_items = array(); $help_item = new HelpItem(); $help_item->title = 'URL'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'SugarCRM Admin Password'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Re-type SugarCRM Admin Password'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Allow SugarCRM to collect anonymous usage information?'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Use a Custom Session Directory for SugarCRM'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Path to Session Directory'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Provide Your Own Application ID'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $help_item = new HelpItem(); $help_item->title = 'Application ID'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $str =format_help_items($help_items); return $str; } function &help_step_4_html() { $help_items = array(); $help_item = new HelpItem(); $help_item->title = 'Perform Install'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $str =format_help_items($help_items); return $str; } function &help_step_5_html() { $help_items = array(); $help_item = new HelpItem(); $help_item->title = 'Registration'; $help_item->text = <<< HEREDOC_END TODO HEREDOC_END; $help_items[] = $help_item; $str =format_help_items($help_items); return $str; } ?> > SugarCRM Install Help