示例#1
0
function update_final($version)
{
    saveVersion($version);
    showmessage(sprintf(__('Successfully updated to %s'), $version), './');
}
示例#2
0
<?php

if (!defined('IN_KKFRAME')) {
    exit('Access Denied');
}
if (!$current_version) {
    if (!defined('IN_XAE') && getSetting('version')) {
        saveVersion(getSetting('version'));
        header('Location: ./');
        exit;
    }
}
throw new Exception("找不到更新程序,无法进行更新!<br>Error while upgrade from version {$current_version} to version " . VERSION . '.');
示例#3
0
function saveSetting($k, $v)
{
    if (!defined('IN_XAE') && $k == 'version') {
        return saveVersion($v);
    }
    static $cache_cleaned = false;
    $v = addslashes($v);
    DB::query("REPLACE INTO setting SET v='{$v}', k='{$k}'");
    if ($cache_cleaned) {
        return;
    }
    CACHE::clean('setting');
    $cache_cleaned = true;
}
示例#4
0
 protected function first_create()
 {
     if (!file_exists($this->version_file)) {
         @touch($this->version_file);
         saveVersion('1.5');
     }
 }