<?php if (!defined('SMF')) { require_once(dirname(dirname(__FILE__)) . '/SSI.php'); require_once(dirname(__FILE__) . '/Database.php'); require_once(dirname(__FILE__) . '/Subs-Install.php'); } global $txt, $smcFunc, $db_prefix, $modSettings; global $addSettings, $permissions, $tables, $sourcedir; // Step 1: Do tables doTables($tables); // Step 2: Do Settings doSettings($addSettings); // Step 3: Update admin features updateAdminFeatures('posthistory', !empty($modSettings['posthistoryEnabled'])); // add_integration_function('integrate_pre_include', '$sourcedir/PostHistory.php'); add_integration_function('integrate_actions', 'PH_actions'); add_integration_function('integrate_core_features', 'PH_core_features'); add_integration_function('integrate_load_permissions', 'PH_load_permissions'); ?>
* @license http://download.smfarcade.info/license.php New-BSD */ global $txt, $smcFunc, $db_prefix, $modSettings; global $project_version, $addSettings, $permissions, $tables, $sourcedir; if (!defined('SMF')) { die('<b>Error:</b> Cannot install - please run arcadeinstall/index.php instead'); } $forced = false; // Step 1: Rename E-Arcade tables if needed doRenameTables(); // Step 2: Create and/or Upgrade tables doTables($tables, $columnRename, true); // Step 3: Add Settings to database doSettings($addSettings); // Step 4: Update "Admin Features" updateAdminFeatures('arcade', !empty($modSettings['arcadeEnabled'])); // Step 5: Add Permissions to database doPermission($permissions); // Step 6: Insert SMF Arcade Package Server to list $request = $smcFunc['db_query']('', ' SELECT COUNT(*) FROM {db_prefix}package_servers WHERE name = {string:name}', array('name' => 'SMF Arcade Package Server')); list($count) = $smcFunc['db_fetch_row']($request); $smcFunc['db_free_result']($request); if ($count == 0 || $forced) { $smcFunc['db_insert']('insert', '{db_prefix}package_servers', array('name' => 'string', 'url' => 'string'), array('SMF Arcade Package Server', 'http://download.smfarcade.info'), array()); } // Step 7: Insert Default Category $request = $smcFunc['db_query']('', ' SELECT COUNT(*)