if (extractZip($path_file, "../tmp/{$name_file}")) { if (file_exists("../tmp/{$name_file}/installer.php")) { include "../tmp/{$name_file}/installer.php"; //Modules Installer if ($addons['type'] == 'modules') { $folder = "../modules/{$addons['folder']}"; $copy = @copy_directory("../tmp/{$name_file}", $folder); } else { if ($addons['type'] == 'plugins') { insert_new_plg(@$addons['folder'], @$addons['parameter']); $folder = "../plugins/{$addons['folder']}"; $copy = @copy_directory("../tmp/{$name_file}", $folder); } else { if ($addons['type'] == 'apps') { if ($addons['app_type'] > 0) { insert_new_apps($addons['name'], $addons['folder'], $addons['author'], $addons['app_type']); $folback = siteConfig('backend_folder'); if ($addons['app_type'] == 3 or $addons['app_type'] == 1) { $copy = @copy_directory("../tmp/{$name_file}/{$addons['frontend']}", "../apps/{$addons['folder']}"); } if ($addons['app_type'] == 2 or $addons['app_type'] == 1) { $copy = @copy_directory("../tmp/{$name_file}/{$addons['backend']}", "../{$folback}/apps/{$addons['folder']}"); } } } else { if ($addons['type'] == 'themes') { $folder = "../plugins/{$addons['folder']}"; $copy = @copy_directory("../tmp/{$name_file}", "../themes/{$addons['folder']}"); } else { if ($addons['type'] == 'admin_themes') { $flback = siteConfig('backend_folder');
if (isset($module_info)) { echo "<div class='install_info'>{$module_info}</div>"; } } else { if (file_exists($plg)) { extractZip($path_file, '../plugins'); include $plg; alert('info', AddOns_installed); if (isset($plugin_info)) { echo "<div class='install_info'>{$plugin_info}</div>"; } } else { if (file_exists($app)) { extractZip($path_file, "../{$folback}/apps"); include $app; $insser_apps_data = insert_new_apps($apps_name, $apps_folder, $apps_author, $apps_type); if ($apps_type == 1) { copy_directory($apf, "../apps/{$folder}"); delete_directory("../{$folback}/apps/{$folder}/{$folder}"); } alert('info', AddOns_installed); if (isset($apps_info)) { echo "<div class='install_info'>{$apps_info}</div>"; } } else { if (file_exists($thm)) { extractZip($path_file, '../themes'); include $thm; alert('info', AddOns_installed); echo "<div class='install_info'>{$theme_info}</div>"; } else {