Пример #1
0
 function get_current_theme()
 {
     if ($this->theme == null) {
         CODOF\Util::get_config($this->db);
         $theme = CODOF\Util::get_opt('theme');
         $this->theme = $theme;
     }
     return $this->theme;
 }
Пример #2
0
<?php

$smarty = \CODOF\Smarty\Single::get_instance();
$db = \DB::getPDO();
if (isset($_POST['captcha_public_key']) && CODOF\Access\CSRF::valid($_POST['CSRF_token'])) {
    if (!isset($_POST['captcha'])) {
        $_POST['captcha'] = 'no';
    }
    foreach ($_POST as $key => $value) {
        if ($key == 'captcha') {
            $value = "on" == $value ? "enabled" : "disabled";
        }
        $query = "UPDATE " . PREFIX . "codo_config SET option_value=:value WHERE option_name=:key";
        $ps = $db->prepare($query);
        $ps->execute(array(':key' => $key, ':value' => htmlentities($value, ENT_QUOTES, 'UTF-8')));
    }
}
CODOF\Util::get_config($db);
$content = $smarty->fetch('spam/recaptcha.tpl');