<?php /** * Open Source Social Network * * @package (Informatikon.com).ossn * @author OSSN Core Team <*****@*****.**> * @copyright 2014 iNFORMATIKON TECHNOLOGIES * @license General Public Licence http://www.opensource-socialnetwork.org/licence * @link http://www.opensource-socialnetwork.org/licence */ //regenerate .htaccess file ossn_generate_server_config('apache'); //Update processed updates in database so user cannot upgrade again and again. $release = str_replace('.php', '', $upgrade); if (ossn_update_upgraded_files($upgrade) && ossn_update_db_version('3.9')) { ossn_trigger_message(ossn_print('upgrade:success', array($release)), 'success'); } else { ossn_trigger_message(ossn_print('upgrade:failed', array($release)), 'error'); }
if (isset($user->owner_guid) && empty($user->owner_guid)) { continue; } $vars = array(); $vars['table'] = 'ossn_users'; $vars['names'] = array('time_created'); $vars['values'] = array($user->time_created); $vars['wheres'] = array("guid={$user->owner_guid}"); $database->update($vars); } } //regenerate .htaccess file ossn_generate_server_config('apache'); /** * Update processed updates in database so user cannot upgrade again and again. * * can we make this script short? */ $upgrade_json = array_merge(ossn_get_upgraded_files(), array($upgrade)); $upgrade_json = json_encode($upgrade_json); $update = array(); $update['table'] = 'ossn_site_settings'; $update['names'] = array('value'); $update['values'] = array($upgrade_json); $update['wheres'] = array("name='upgrades'"); $upgrade = str_replace('.php', '', $upgrade); if ($database->update($update) && ossn_update_db_version('3.0')) { ossn_trigger_message(ossn_print('upgrade:success', array($upgrade)), 'success'); } else { ossn_trigger_message(ossn_print('upgrade:failed', array($upgrade)), 'error'); }