<?php

/**
 *    OpenSource-SocialNetwork
 *
 * @package   (Informatikon.com).ossn
 * @author    OSSN Core Team <*****@*****.**>
 * @copyright 2014 iNFORMATIKON TECHNOLOGIES
 * @license   General Public Licence http://opensource-socialnetwork.com/licence
 * @link      http://www.opensource-socialnetwork.com/licence
 */
$theme = input('theme');
$enable = new OssnThemes();
if ($enable->Enable($theme)) {
    ossn_trigger_message(ossn_print('theme:enabled'), 'success');
    redirect(REF);
}
Exemple #2
0
<?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
 */
$enable = new OssnThemes();
$theme = input('theme');
$cache_flush = input('flush_cache', '', false);
$cache = ossn_site_settings('cache');
if (!$cache_flush && $enable->Enable($theme)) {
    ossn_trigger_message(ossn_print('theme:enabled'), 'success');
    if ($cache == false) {
        redirect(REF);
    } else {
        //redirect and flush cache
        $page = "action/theme/enable?flush_cache=1";
        $page = ossn_add_tokens_to_url($page);
        redirect($page);
    }
}
if ($cache_flush) {
    if (ossn_disable_cache()) {
        if (ossn_create_cache()) {
            redirect('administrator/themes');
        }