欧美不卡视频中文字幕

Join VIP [check in and send gold coins]
Dream weaving worry free, heart to do source code! 7 years of brand, trustworthy! Dream weaving without worry, each fine product, rather than excessive! Purchase no less than 3000 yuan per month, free source sharing, open early, enjoy early! Temporary promotion for lifelong members, only 498 yuan! The new member opens, enters the member center directly -- the purchase member -- opens directly.

Chinese and English pagination through Dede: pagelist in dream weaving

Abstract: The effect is as follows: first, you need to find include / arc in the installation directory listview. class. PHP code above has been modified as follows: 1. Add the variable $pagelang 2. Read data from the page and remove spaces. 3. Find two methods with the same name getpagelistdm () -- dynamically and statically replace the methods in it / * * *

The results are as follows:

First, you need to find include / arc in the installation directory listview. class. php

The above code has been modified as follows:

1. Add variable $pagelang

2. Read data from the page and remove spaces

3. Find two methods named getpagelistdm() -- dynamic and static

Replace the methods in it as follows

? ? /** * get static pagination list ? ? ?* ? ? ?* @access ? ?public ? ? ?* @param ? ? string ?$list_ Len list width ? ? ?* @param ? ? string ?$list_ Len list style ? ? ?* @return ? ?string ? ? ?*/ / / get the static page list function GetPageListST($list_len,$listitem="index,end,pre,next,pageno",$pagelang) { /*****************************************************************************************/ if($pagelang=='en'){ ? ? ? ?? ? ? ? ??$uahome=" Home "; ?? ? ? ?? ? ? ? ?$uaprevious=" Previous "; ?? ? ? ?? ? ? ? ?$uanext=" Next "; ?? ? ? ?? ? ? ? ?$ualastpage=" Last Page "; ?? ? ? ?? ? ? ? ?$uapage=" Page "; ?? ? ? ?? ? ? ? ?$uatotal=" Total "; ?? ? ? ?? ? ? ? ?$uarecords=" Records. "; ? ? ? ? ?? ? ? ? ? }else{ $uahome = home page; $uaprevious = previous page; $uanext = next page; $ualastpage = last page; $uapage = page; $uatotal = total; $uarecords = records; ? ? ?? ? ? ?? ? ? ?? ? ?? ? ? ?? ? ? ?} ? $prepage = $nextpage = ''; $prepagenum = $this->PageNo-1; $nextpagenum = $this->PageNo+1; if($list_len=='' || ereg("[^0-9]",$list_len)) { $list_ len=3; } $totalpage = ceil($this->TotalResult/$this->PageSize); if($totalpage<=1 && $this->TotalResult>0) { ? ? ?? ?return "<li><span class=\"pageinfo\">".$ uatotal. " <strong>1</strong> ".$ uapage. " <strong>".$ this->TotalResult. "</strong> ".$ uarecords. "</span></li>\r\n"; } if($this->TotalResult == 0) { ? ? ? ? return "<li><span class=\"pageinfo\">".$ uatotal. " <strong>0</strong> ".$ uapage. " <strong>".$ this->TotalResult. "</strong> ".$ uarecords. "</span></li>\r\n"; ?? } $purl = $this->GetCurUrl(); ? ? ? ?$maininfo = "<li><span class=\"pageinfo\">".$ uatotal. " <strong>{$totalpage}</strong> ".$ uapage. " <strong>".$ this->TotalResult. "</strong> ".$ uarecords. "</span></li>\r\n"; ? ? $tnamerule = $this->GetMakeFileRule($this->Fields['id'],"list",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']); $tnamerule = ereg_ replace('^(.*)/','',$tnamerule); ? ? ? ? ? ? //Get links to previous page and home page if($this->PageNo != 1) { $prepage.= "<li><a href='". str_ replace("{page}",$prepagenum,$tnamerule). "'>".$ uaprevious. "</a></li>\r\n"; $indexpage="<li><a href='". str_ replace("{page}",1,$tnamerule). "'>".$ uahome. "</a></li>\r\n"; } else { $indexpage="<li>".$ uahome. "</li>\r\n"; } ? //Next page, link to no page if($this->PageNo!=$totalpage && $totalpage>1) { $nextpage.= "<li><a href='". str_ replace("{page}",$nextpagenum,$tnamerule). "'>".$ uanext. "</a></li>\r\n"; $endpage="<li><a href='". str_ replace("{page}",$totalpage,$tnamerule). "'>".$ ualastpage. "</a></li>\r\n"; } else { $endpage="<li>".$ ualastpage. "</li>\r\n"; } ? //Option link $optionlist = ''; ? $optionlen = strlen($totalpage); $optionlen = $optionlen*12 + 18; if($optionlen < 36) $optionlen = 36; if($optionlen > 100) $optionlen = 100; $optionlist = "<li><select name='sldd' style='width:{$optionlen}px' onchange='location.href=this.options[this.selectedIndex].value;'>\r\n"; for($mjj=1;$mjj<=$totalpage;$mjj++) { if($mjj==$this->PageNo) { $optionlist .= "<option value='". str_ replace("{page}",$mjj,$tnamerule). "' selected>$mjj</option>\r\n"; } else { $optionlist .= "<option value='". str_ replace("{page}",$mjj,$tnamerule). "'>$mjj</option>\r\n"; } } $optionlist .= "</select></li>\r\n"; ? //Get digital links $listdd=""; $total_ list = $list_ len * 2 + 1; if($this->PageNo >= $total_list) { $j = $this->PageNo-$list_ len; $total_ list = $this->PageNo+$list_ len; if($total_list>$totalpage) { $total_ list=$totalpage; } } else { $j=1; if($total_list>$totalpage) { $total_ list=$totalpage; } } for($j;$j<=$total_list;$j++) { if($j==$this->PageNo) { $listdd.= "<li class=\"thisclass\">$j</li>\r\n"; } else { $listdd.= "<li><a href='". str_ replace("{page}",$j,$tnamerule). "'>".$ j."</a></li>\r\n"; } } $plist = ''; if(eregi('index',$listitem)) $plist .= $ indexpage; if(eregi('pre',$listitem)) $plist .= $ prepage; if(eregi('pageno',$listitem)) $plist .= $ listdd; if(eregi('next',$listitem)) $plist .= $ nextpage; if(eregi('end',$listitem)) $plist .= $ endpage; if(eregi('option',$listitem)) $plist .= $ optionlist; if(eregi('info',$listitem)) $plist .= $ maininfo; ? return $plist; } ? ? ?/** * get dynamic pagination list ? ? ?* ? ? ?* @access ? ?public ? ? ?* @param ? ? string ?$list_ Len list width ? ? ?* @param ? ? string ?$list_ Len list style ? ? ?* @return ? ?string ? ? ?*/ function GetPageListDM($list_len,$listitem="index,end,pre,next,pageno",$pagelang) { /*****************************************************************************************/ if($pagelang=='en'){ ? ? ? ?? ? ? ? ??$uahome=" Home "; ?? ? ? ?? ? ? ? ?$uaprevious=" Previous "; ?? ? ? ?? ? ? ? ?$uanext=" Next "; ?? ? ? ?? ? ? ? ?$ualastpage=" Last Page "; ?? ? ? ?? ? ? ? ?$uapage=" Page "; ?? ? ? ?? ? ? ? ?$uatotal=" Total "; ?? ? ? ?? ? ? ? ?$uarecords=" Records. "; ? ? ? ? ?? ? ? ? ? }else{ $uahome = home page; $uaprevious = previous page; $uanext = next page; $ualastpage = last page; $uapage = page; $uatotal = total; $uarecords = records; ? ? ?? ? ? ?? ? ? ?? ? ?? ? ? ?? ? ? ?} global $cfg_ rewrite; $prepage = $nextpage = ''; $prepagenum = $this->PageNo-1; $nextpagenum = $this->PageNo+1; if($list_len=='' || ereg("[^0-9]",$list_len)) { $list_ len=3; } $totalpage = ceil($this->TotalResult/$this->PageSize); if($totalpage<=1 && $this->TotalResult>0) { return "<li><span class=\"pageinfo\">".$ uatotal. " 1 ".$ uapage. "/".$ this->TotalResult. "".$ uarecords. "</span></li>\r\n"; } if($this->TotalResult == 0) { return "<li><span class=\"pageinfo\">".$ uatotal. " 0 ".$ uapage. "/".$ this->TotalResult. "".$ uarecords. "</span></li>\r\n"; } $maininfo = "<li><span class=\"pageinfo\">".$ uatotal. " <strong>{$totalpage}</strong>".$ uapage. "<strong>".$ this->TotalResult. "</strong>".$ uarecords. "</span></li>\r\n"; ? $purl = $this->GetCurUrl(); if($cfg_rewrite == 'Y') { $nowurls = ereg_ replace("\-", ".php?", $ purl); $nowurls = explode("?", $ nowurls); $purl = $nowurls[0]; } ? $geturl = "tid=".$ this->TypeID. "&TotalResult=".$ this->TotalResult. "&"; $purl .= '?'.$ geturl; ? $optionlist = ''; //$hidenform = "<input type='hidden' name='tid' value='".$ this->TypeID. "'>\r\n"; //$hidenform .= "<input type='hidden' name='TotalResult' value='".$ this->TotalResult. "'>\r\n"; ? //Get links to previous and next pages if($this->PageNo != 1) { $prepage.= "<li><a href='".$ purl. "PageNo=$prepagenum'>".$ uaprevious. "</a></li>\r\n"; $indexpage="<li><a href='".$ purl. "PageNo=1'>".$ uahome. "</a></li>\r\n"; } else { $indexpage="<li><a>".$ uahome. "</a></li>\r\n"; } if($this->PageNo!=$totalpage && $totalpage>1) { $nextpage.= "<li><a href='".$ purl. "PageNo=$nextpagenum'>".$ uanext. "</a></li>\r\n"; $endpage="<li><a href='".$ purl. "PageNo=$totalpage'>".$ ualastpage. "</a></li>\r\n"; } else { $endpage="<li><a>".$ ualastpage. "</a></li>\r\n"; } ? ? //Get digital links $listdd=""; $total_ list = $list_ len * 2 + 1; if($this->PageNo >= $total_list) { $j = $this->PageNo-$list_ len; $total_ list = $this->PageNo+$list_ len; if($total_list>$totalpage) { $total_ list=$totalpage; } } else { $j=1; if($total_list>$totalpage) { $total_ list=$totalpage; } } for($j;$j<=$total_list;$j++) { if($j==$this->PageNo) { $listdd.= "<li class=\"thisclass\"><a>$j</a></li>\r\n"; } else { $listdd.= "<li><a href='".$ purl. "PageNo=$j'>".$ j."</a></li>\r\n"; } } ? $plist = ''; if(eregi('index',$listitem)) $plist .= $ indexpage; if(eregi('pre',$listitem)) $plist .= $ prepage; if(eregi('pageno',$listitem)) $plist .= $ listdd; if(eregi('next',$listitem)) $plist .= $ nextpage; if(eregi('end',$listitem)) $plist .= $ endpage; if(eregi('option',$listitem)) $plist .= $ optionlist; if(eregi('info',$listitem)) $plist .= $ maininfo; ? if($cfg_rewrite == 'Y') { $plist = str_ replace('.php?tid=', '-', $plist); $plist = str_ replace('&TotalResult=', '-', $plist); $plist = preg_ replace("/&PageNo=(\d+)/i",'-\\1. html',$plist); } return $plist;

?

}


Note that the parameter of the method is modified by adding $pagelang parameters to it;

?

?

You can call


???????? {dede:pagelist listsize='5'/}
???????? {dede:pagelist?pagelang='en'?listsize='5'/}

Pagelang: En is English, CN is Chinese, and the default language is Chinese


Link to this article: http://b5y7hj.cn//dedecmsjiaocheng/biaoqiandiaoyong/181694.html

Copyright notice: Our resources are from the Internet or member release, if you infringe on your rights and interests, please contact us, we will delete within 24 hours! thank you!

 QR code of public number

Wechat public account

//Auto push

欧美不卡视频中文字幕_我和闺蜜共做一个男人_正撅着她肥白的大屁股

http://06.b5y7hj.cn http://28.b5y7hj.cn http://99.b5y7hj.cn http://12.b5y7hj.cn http://64.b5y7hj.cn http://49.b5y7hj.cn http://01.b5y7hj.cn http://50.b5y7hj.cn http://87.b5y7hj.cn http://41.b5y7hj.cn http://19.b5y7hj.cn