$has_unwritable_tpl = 'no'; } $smarty->assign('config_info', get_config_info()); $smarty->assign('dir_checking', $dir_checking['detail']); $smarty->assign('has_unwritable_tpl', $has_unwritable_tpl); $smarty->assign('template_checking', $template_checking); $smarty->assign('rename_priv', $rename_priv); $smarty->assign('disabled', $disabled); $smarty->display('checking.php'); break; /* 获得版本列表 */ /* 获得版本列表 */ case 'get_ver_list': include_once ROOT_PATH . 'includes/cls_json.php'; $json = new JSON(); $cur_ver = get_current_version(); $new_ver = get_new_version(); $needup_ver_list = get_needup_version_list($cur_ver, $new_ver); $result = array('msg' => 'OK', 'cur_ver' => $cur_ver, 'needup_ver_list' => $needup_ver_list); echo $json->encode($result); break; /* 获得某个SQL文件的SQL语句数 */ /* 获得某个SQL文件的SQL语句数 */ case 'get_record_number': include_once ROOT_PATH . 'includes/cls_json.php'; $json = new JSON(); $next_ver = isset($_REQUEST['next_ver']) ? $_REQUEST['next_ver'] : ''; $type = isset($_REQUEST['type']) ? $_REQUEST['type'] : ''; if ($next_ver === '' || $type === '') { die('EMPTY'); }
<?php if (!defined('DC')) { die("!defined('DC')"); } $variables = ParseData::get_all_variables($db); if (empty($_SESSION['restricted'])) { $tpl['public_key'] = $db->query(__FILE__, __LINE__, __FUNCTION__, __CLASS__, __METHOD__, "\n\t\t\tSELECT `public_key`\n\t\t\tFROM `" . DB_PREFIX . MY_PREFIX . "my_keys`\n\t\t\tWHERE `block_id` = (SELECT max(`block_id`) FROM `" . DB_PREFIX . MY_PREFIX . "my_keys` )\n\t\t\t", 'fetch_one'); $tpl['public_key'] = bin2hex($tpl['public_key']); } $tpl['my_notice'] = get_my_notice_data(); $tpl['script_version'] = str_ireplace('[ver]', get_current_version($db), $lng['script_version']); $script_name = $db->query(__FILE__, __LINE__, __FUNCTION__, __CLASS__, __METHOD__, "\n\t\tSELECT `script_name`\n\t\tFROM `" . DB_PREFIX . "main_lock`\n\t\t", 'fetch_one'); if ($script_name == 'my_lock') { $tpl['demons_status'] = 'OFF'; } else { $tpl['demons_status'] = 'ON'; } if (isset($db) && get_community_users($db)) { $pool_admin_user_id = $db->query(__FILE__, __LINE__, __FUNCTION__, __CLASS__, __METHOD__, "\n\t\t\t\tSELECT `pool_admin_user_id`\n\t\t\t\tFROM `" . DB_PREFIX . "config`\n\t\t\t\t", 'fetch_one'); if ((int) $_SESSION['user_id'] === (int) $pool_admin_user_id) { define('POOL_ADMIN', true); } } // несколько краудфандинговых проектов $res = $db->query(__FILE__, __LINE__, __FUNCTION__, __CLASS__, __METHOD__, "\n\t\tSELECT `" . DB_PREFIX . "cf_projects`.*\n\t\tFROM `" . DB_PREFIX . "cf_projects`\n\t\tLEFT JOIN `" . DB_PREFIX . "cf_projects_data` ON `" . DB_PREFIX . "cf_projects_data`.`project_id` = `" . DB_PREFIX . "cf_projects`.`id`\n\t\tWHERE `del_block_id` = 0 AND\n\t\t\t\t\t `end_time` > " . time() . " AND\n\t\t\t\t\t `lang_id` = {$lang}\n\t\tORDER BY `funders` DESC\n\t\tLIMIT 3\n\t\t"); while ($row = $db->fetchArray($res)) { $row = array_merge(project_data($row), $row); $tpl['projects'][$row['id']] = $row; } // история операций по кошелькам
} define('DC', TRUE); define('ABSPATH', dirname(dirname(__FILE__)) . '/'); error_reporting(E_ALL); // определяем режим вывода ошибок ini_set('display_errors', 'On'); // включаем буфферизацию вывода (вывод скрипта сохраняется во внутреннем буфере) ob_start(); //require_once( ABSPATH . 'includes/errors.php' ); require_once ABSPATH . 'db_config.php'; require_once ABSPATH . 'includes/autoload.php'; $db = new MySQLidb(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME, DB_PORT); if (!node_admin_access($db)) { die('Permission denied'); } $cur_ver = get_current_version($db); $file_ver = @file_get_contents(ABSPATH . 'version'); // т.к. в mysql нет возможности выбрать максимальную версию вида 0.0.9b11, делаем это в php $new_ver = $db->query(__FILE__, __LINE__, __FUNCTION__, __CLASS__, __METHOD__, "\n\t\tSELECT `version`\n\t\tFROM `" . DB_PREFIX . "new_version`\n\t\tWHERE `alert` = 1\n\t\t", 'array'); $new_max_ver = '0'; for ($i = 0; $i < sizeof($new_ver); $i++) { if (version_compare($new_ver[$i], $new_max_ver) == 1) { $new_max_ver = $new_ver[$i]; } } // если версия в файле не сотвествует той, которая в блоке if ($new_max_ver != $file_ver) { // Версия в файле больше нашей? if (version_compare($file_ver, $cur_ver) == 1) { $new_max_ver = $file_ver; }
//var_dump($submenu); //var_dump($smitem); $content .= '<div class="item_child"><img src="' . $template_dir . '' . $smitem['plaatje'] . '" border="0" valign=middle><a href="?lang=' . lang_get_value_defaultlang() . '' . $smitem['url'] . '">' . $submenu . '</a></div>'; } } } $content .= ' </div> <div id="bottom"> </div> </div> <div id="wrapper_center">'; $content .= '<div id="path"> <div class="wrapper"> </div> </div><div id="content">'; $linkback = get_linkback(); if ($linkback !== FALSE) { $content .= '<div class="back"><a href="' . $linkback . '"><img src="' . $template_dir . 'back_top.png" border="0" valign="middle" title="' . $lang->translate(1105) . '"></a></div>'; } else { $content .= '<div class="back"><img src="' . $template_dir . 'home_top.png" border="0" valign="middle"></div>'; } if (get_value_session('from_db', 'is_admin') != FALSE || get_value_session('from_db', 'is_admin') != 0) { $html .= get_current_version($cp_version); } $content .= '<p>' . $html . '<br /></p></div> </div> </div> <div class="footer"><div id="footertext">ver.' . $cp_version . '</div></div> </html>';
function vtms_enqueue_scripts() { wp_enqueue_style('parent', get_template_directory_uri() . '/stylesheets/styles.css', array(), get_current_version()); }
<?php define('IN_ECS', true); require(dirname(__FILE__) . '/includes/init.php'); $current_version = get_current_version(); $current_version_is_use = $current_version == 'v2.7.2' ? 'can_use':'no_use'; $plugins_is_write = is_writable(dirname(__FILE__)) == true ? 'can_write':'no_write'; $is_continue = ($current_version_is_use == 'no_use' || $plugins_is_write == 'no_write') ? 'no':'yes' ; assign_query_info(); $smarty->assign('repeatCreateApp', 'false'); $smarty->assign('ur_here', $_LANG['check']); $smarty->assign('current_version_is_use',$current_version_is_use); $smarty->assign('plugins_is_write',$plugins_is_write); $smarty->assign('is_continue',$is_continue); $smarty->display('check.html');
<?php /** * Template created by Gregory Chris */ load_model('version'); load_view('login_screen', array('version' => get_current_version())); load_view('footer');
<?php /** * Template created by Gregory Chris */ load_model('version'); die('' . get_current_version());
function register_detail($pname, $dirname) { global $xoopsDB; $qdir = $xoopsDB->quoteString($dirname); $res = $xoopsDB->query("SELECT * FROM " . UPDATE_PKG . " WHERE vcheck={$qdir} AND pversion='HEAD'"); if ($xoopsDB->getRowsNum($res)) { // exist current $pkg = $xoopsDB->fetchArray($res); if ($pkg['pname'] == $pname) { return false; } // unchanged clean_pkginfo($pkg['pkgid']); } $qname = $xoopsDB->quoteString($pname); $curver = get_current_version($pname, $dirname); $par = import_new_package($pname, $curver[1]); $pid = $par ? $par->getVar('pkgid') : 0; $name = $xoopsDB->quoteString($par ? $par->getVar('name') : ''); return $xoopsDB->query("INSERT INTO " . UPDATE_PKG . "(pname,pversion,vcheck,parent,name,ctime) VALUES({$qname},'HEAD',{$qdir},{$pid},{$name}," . time() . ")"); }
function show_info_table($pkg) { $ppkg = new Package($pkg->getVar('parent')); $info = array('name' => _AM_PKG_NAME, 'pname' => _AM_PKG_PNAME, 'pversion' => _AM_PKG_CURRENT, 'dtime' => _AM_PKG_DTIME, 'ctime' => _AM_PKG_CTIME, 'vcheck' => _AM_PKG_DIRNAME); $buf = "<table cellspacing='0'>\n"; $dirname = $pkg->getVar('vcheck'); $module_handler =& xoops_gethandler('module'); $module = $dirname ? $module_handler->getByDirname($dirname) : false; list($mver, $iver) = get_current_version($pkg->getVar('pname'), $pkg->getVar('vcheck')); $n = 0; foreach ($info as $name => $label) { $bg = $n++ % 2 ? "even" : "odd"; $val = $ppkg->getVar($name); if (preg_match('/time$/', $name)) { $val = formatTimestamp($val); } elseif ($name == 'pversion') { if ($iver != $val) { $val .= " ({$iver})"; } if (is_object($module)) { $cver = $module->getVar('version') / 100; if ($cver != $mver) { $val .= " [{$cver}" . _AM_UPDATE_TO . "{$mver}]"; } } } elseif ($name == 'vcheck') { if ($dirname != $val) { $val = "{$dirname} ({$val})"; } } $val = htmlspecialchars($val); $buf .= "<tr class='{$bg}'><th>{$label}</th><td>{$val}</td></tr>\n"; } return $buf . "</table>\n"; }