Files
wnmj/GonghuiWeb/inc/admin.smarty.php

70 lines
2.5 KiB
PHP
Raw Normal View History

2026-02-24 09:25:17 +08:00
<?php
include_once($GG['Config']['Folder']."../ppxq/Smarty.class.php");
include_once($GG['Config']['Folder']."../ppxq/Config_File.class.php");
include_once($GG['Config']['Folder']."../ppxq/Smarty_Compiler.class.php");
$ppxq = new Smarty;
$ppxq -> template_dir = $GG['Config']['Folder']."m/"; //ģ<><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ¼
$ppxq -> compile_dir = $GG['Config']['Folder']."m_c/"; //<2F><><EFBFBD><EFBFBD>Ŀ¼
$ppxq -> config_dir = $GG['Config']['Folder']."configs/"; //<2F><><EFBFBD><EFBFBD> {config_load file='foo.conf'}
$ppxq -> cache_dir = $GG['Config']['Folder']."cache/";//<2F><><EFBFBD><EFBFBD>Ŀ¼
$ppxq -> left_delimiter = "<!--{"; //<2F>󶨽<EFBFBD><F3B6A8BD><EFBFBD>
$ppxq -> right_delimiter = "}-->"; //<2F>Ҷ<EFBFBD><D2B6><EFBFBD><EFBFBD><EFBFBD>
//ʱ<><EFBFBD><E4BAAF>
function timename($params){
extract($params);
$dqt=date("Ymd",$time);
if($dqt==date("Ymd")){
$sjs='<font color=red><3E><><EFBFBD><EFBFBD></font> ';
}elseif($dqt==date("Ymd",mktime(0,0,0,date("m"),date("d")-1,date("Y")))){
$sjs='<font color=#ff6600><3E><><EFBFBD><EFBFBD></font> ';
}elseif($dqt==date("Ymd",mktime(0,0,0,date("m"),date("d")-2,date("Y")))){
$sjs='<font color=#996600>ǰ<><C7B0></font> ';
}else{
$d=round((time()-$time)/3600/24);
if($d<999){
$sjs=$d."<EFBFBD><EFBFBD>ǰ ".date("Y",$time);
}else{
$sjs="<EFBFBD>ܾ<EFBFBD>".date("Y",$time);
}
}
if($duan)$sjs.="<br><font color=#999999>";
return $sjs." ".date("m-d H:i:s",$time)."</font>";
}
//<2F><><EFBFBD><EFBFBD>ֵ<EFBFBD>ȼ<EFBFBD> hd <20><><EFBFBD><EFBFBD><EEB6AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
$GradeArr = [
['title'=><><C8B8>','min'=>0,'max'=>199,'hd'=>0],
['title'=><><C8B8>','min'=>200,'max'=>499,'hd'=>20],
['title'=>'ȸͷ','min'=>500,'max'=>999,'hd'=>50],
['title'=>'ͭȸ','min'=>1000,'max'=>1999,'hd'=>80],
['title'=>'<27><>ȸ','min'=>2000,'max'=>3999,'hd'=>120],
['title'=>'<27><>ȸ','min'=>4000,'max'=>5999,'hd'=>160],
['title'=><><C8B8>','min'=>6000,'max'=>9999,'hd'=>200],
['title'=><><C8B8>','min'=>10000,'max'=>14999,'hd'=>250],
['title'=><><C8B8>','min'=>15000,'max'=>19999,'hd'=>300],
['title'=>'ȸʥ','min'=>20000,'max'=>29999,'hd'=>400],
['title'=><><C8B8>','min'=>30000,'hd'=>500]
];
$hd_day = [100,90,80,70,60,50,40,30,20,10];
$hd_month = [8888,5000,3000,2000,1500,1000,900,800,700,600,500,480,450,420,400,380,360,340,320,300,280,260,240,220,200,180,160,140,120,100];
function gradetit($params){
extract($params);
foreach($GradeArr as $k => $v){
if($gjf>=$v['min'] && $gjf<=$v['max']){
return $v['title'];
}elseif(!$v['max'] && $gjf>=$v['min']){
return $v['title'];
}
}
}
//<2F><><EFBFBD><EFBFBD>
function arraySequence($array, $field, $sort = 'SORT_DESC'){
$arrSort = array();
foreach ($array as $uniqid => $row) {
foreach ($row as $key => $value) {
$arrSort[$key][$uniqid] = $value;
}
}
array_multisort($arrSort[$field], constant($sort), $array);
return $array;
}
?>