//
取得模板内容
function GetTemplate($filedir){
if(file_exists($filedir)){
$f=fopen($filedir,"r");
$this->Template=fread($f,filesize($filedir));
}else{
echo "获取模板文件失败...文件不存在";
exit();
}
//
取得区块内容
$start=strpos($this->Template,"<!--templatebegin-->");
$end=strpos($this->Template,"<!--templateend-->");
$this->tpl=substr($this->Template,$start+strlen("<!--templatebegin-->"),$end-$start-
strlen("<!--templateend-->")-2);
if($this->tpl==""){echo "模板内容为空,请检查标签设置是否正确。";exit();}
//echo $this->tpl;
}
//
设定默认标签对应值
function SetDefaultTagValue(){
$this->TagItems["previouspage"]="上一页";
$this->TagItems["previouspagelink"]="<a href='{link}'>上一页</a>";
$this->TagItems["previoustenpage"]="上十页";
$this->TagItems["previoustenpagelink"]="<a href='{link}'>上十页</a>";
$this->TagItems["nextpage"]="下一页";
$this->TagItems["nextpagelink"]="<a href='{link}'>下一页</a>";
$this->TagItems["nexttenpage"]="下十页";
$this->TagItems["nexttenpagelink"]="<a href='{link}'>下十页</a>";
$this->TagItems["firstpage"]="首页";
$this->TagItems["firstpagelink"]="<a href='{link}'>首页</a>";
$this->TagItems["lastpage"]="尾页";
$this->TagItems["lastpagelink"]="<a href='{link}'>尾页</a>";
$this->TagItems["listpage"]="[{list}]";
$this->TagItems["listpagelink"]="<a href='{link}'>[{list}]</a>";
//
定义模板标签
$this->TagValues["previouspage"]="{previouspage}";
$this->TagValues["previouspagelink"]="{previouspage}";
$this->TagValues["previoustenpage"]="{previoustenpage}";
$this->TagValues["previoustenpagelink"]="{previoustenpage}";
$this->TagValues["nextpage"]="{nextpage}";
$this->TagValues["nextpagelink"]="{nextpage}";
$this->TagValues["nexttenpage"]="{nexttenpage}";
$this->TagValues["nexttenpagelink"]="{nexttenpage}";