|
From: FlorinCB <ory...@us...> - 2008-08-19 12:26:09
|
Update of /cvsroot/mxbb/core/install In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv11864 Modified Files: mx_install.php Log Message: not finished yet :P Index: mx_install.php =================================================================== RCS file: /cvsroot/mxbb/core/install/mx_install.php,v retrieving revision 1.99 retrieving revision 1.100 diff -C2 -d -r1.99 -r1.100 *** mx_install.php 19 Aug 2008 02:46:24 -0000 1.99 --- mx_install.php 19 Aug 2008 12:26:03 -0000 1.100 *************** *** 581,584 **** --- 581,586 ---- } + @define('PORTAL_BACKEND', $portal_backend); + if ($mx_request_vars->is_post('phpbb')) { *************** *** 742,746 **** if( count($schemas) > 0 ) { ! $install_title = ( $install_mode == 'install' ? $lang['Portal_intalling'] : $lang['Portal_upgrading'] ); $install_title = sprintf($install_title, $mx_portal_version); --- 744,748 ---- if( count($schemas) > 0 ) { ! $install_title = ($install_mode == 'install' ? $lang['Portal_intalling'] : $lang['Portal_upgrading']); $install_title = sprintf($install_title, $mx_portal_version); *************** *** 801,805 **** $process_msgs[] = $install_title . '...<br />'; exec_post_process($install_mode, $upgrade_mode); ! // // Update cache? Only if we really processed one or more schemas. --- 803,807 ---- $process_msgs[] = $install_title . '...<br />'; exec_post_process($install_mode, $upgrade_mode); ! // // Update cache? Only if we really processed one or more schemas. *************** *** 838,841 **** --- 840,919 ---- $message .= '<hr />'; $message .= '<p><b>' . ( $install_mode == 'install' ? $lang['Portal_intalled'] : $lang['Portal_upgraded'] ) . '</b></p>'; + + if ($install_mode == 'install') + { + $message .= '<hr />'; + + //Creating the forum page + if(PORTAL_BACKEND !== 'internal') + { + $sql = array(); + + $sql[] = "INSERT INTO " . $mx_table_prefix . "block VALUES('6', 'Poll', 'This is a Demo Block', '14', '0', '5', '0', '0', '0', '0', '0', '1', '1', '0', '1125841942', '2')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block VALUES('16', 'Last Message Post', 'This is a Demo Block', '31', '0', '5', '0', '0', '0', '0', '0', '1', '1', '0', '1125842159', '2')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block VALUES('18', 'Announcements', 'This is a Demo Block', '2', '0', '5', '0', '0', '0', '0', '0', '1', '1', '0', '1125868467', '2')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block VALUES('24', 'Forum', 'This is a Demo Block', '8', '0', '5', '0', '0', '0', '0', '0', '1', '1', '0', '1125841817', '2')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block VALUES('26', 'Statistics', 'This is a Demo Block', '41', '0', '5', '0', '0', '0', '0', '0', '1', '1', '0', '1125842177', '2')"; + + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('6', '36', '', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('6', '13', '0', NULL, '0')"; + + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '17', '5', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '18', 'TRUE', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '19', '30', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '20', '_self', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '21', 'left', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '22', 'TRUE', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '37', '', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '38', 'FALSE', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '39', 'FALSE', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '40', 'TRUE', NULL, '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('16', '95', '5', NULL, '0')"; + + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '1', '3', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '2', '10', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '3', 'TRUE', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '4', 'TRUE', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '5', 'FALSE', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '7', 'thumb_news.gif', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '8', 'thumb_globe.gif', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '9', 'thumb_globe.gif', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '6', 'TRUE', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '10', 'thumb_globe.gif', '', '0')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "block_system_parameter VALUES('18', '11', '', '', '0')"; + + $sql[] = "INSERT INTO " . $mx_table_prefix . "column VALUES('8', 'Main', '50', NULL, '100%', '4')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "column VALUES('7', 'Left', '40', NULL, '200', '4')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "column VALUES('4', 'Main', '50', NULL, '100%', '2')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "column VALUES('3', 'Left', '40', NULL, '200', '2')"; + + $sql[] = "INSERT INTO " . $mx_table_prefix . "function VALUES('8', '30', 'phpBB Index', 'phpBB Index Block', 'mx_forum.php', '')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "function VALUES('14', '30', 'MXP Polls', 'MXP Polls', 'mx_poll.php', '')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "function VALUES('2', '30', 'phpBB Announcements', 'phpBB Announcements Block', 'mx_announce.php', '')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "function VALUES('31', '30', 'Last Posts', 'phpBB Last Posts Function', 'mx_last_msg.php', '')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "function VALUES('41', '30', 'Statistics', 'Site Statistics Function', 'mx_statistics.php', '')"; + + $sql[] = "INSERT INTO " . $mx_table_prefix . "page VALUES('2', 'Forum', 'This is the phpBB Forum startpage', '0', '', '20', 'icon_forum.gif', '', '', '', '', '1', '0', '0', '0', '-1', '-1', '', '', '', '0', 'a:1:{i:0;s:0:\"\";}', '1')"; + $sql[] = "INSERT INTO " . $mx_table_prefix . "page VALUES('4', 'Sitestats', 'Sitestats page', '0', '', '40', 'icon_stats.gif', '', '', '', '', '1', '0', '0', '0', '-1', '-1', '', '', '', '0', 'a:1:{i:0;s:0:\"\";}', '-1')"; + } + + switch (PORTAL_BACKEND) + { + case 'internal': + + case 'phpbb2': + + $sql[] = "INSERT INTO " . $mx_table_prefix . "module VALUES('30', 'phpBB2 Blocks', 'modules/mx_phpbb2blocks/', 'MXP Portal phpBB2 blocks', '', 'MX-Publisher Core Module', 'Original MXP <i>phpBB2 Blocks</i> module by <a href=\"http://www.mx-publisher.com\" target=\"_blank\"> The MXP Development Team</a>')"; + $message .= mx_install_cmd_sql($sql) . '<br />'; + break; + + case 'phpbb3': + + $sql[] = "INSERT INTO " . $mx_table_prefix . "module VALUES('30', 'phpBB3 Blocks', 'modules/mx_phpbb3blocks/', 'MXP Portal phpBB3 blocks', '', 'MX-Publisher Core Module', 'Original MXP <i>phpBB3 Blocks</i> module by <a href=\"http://www.mx-publisher.com\" target=\"_blank\">OryNider & Culpit</a>')"; + $message .= mx_install_cmd_sql($sql) . '<br />'; + break; + } + } + for( $i=0; $i < count($lang['Portal_install_done']); $i++ ) { |