最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DEDECMS實(shí)用漂亮的翻頁效果修改方法

 更新時(shí)間:2008年10月15日 22:25:11   作者:  
有時(shí)候大家感覺dedecms的內(nèi)容分頁不太好看,下面的方法你就可以做出更好的分頁效果代碼

三 修正內(nèi)容頁bug.
其實(shí)早些時(shí)候我看mb5u的站已經(jīng)修正了這個(gè)問題,他的內(nèi)容頁分頁實(shí)現(xiàn)了頁碼在第一頁的時(shí)候,上一頁的鏈接為不可點(diǎn)的形式,而且我看它的分頁css代碼和上面
講到的24個(gè)翻頁代碼css代碼命名方式一樣,可見,mb5u也是抄襲的,而且沒有把這個(gè)問題的解決方法共享,首先鄙視下身為版主的他╭∩╮(︶︿︶)╭∩╮
下面由于涉及到修改dede的php文件,請(qǐng)首先做好備份,這里也不在進(jìn)行詳細(xì)解釋(實(shí)際上我也不懂php,也就沒法解釋...),直接給操作方法.
1. 打開include目錄下的inc_archives_view.php文件,找到552行,改為:
復(fù)制代碼 代碼如下:

if($nowPage==1) $PageList.="<span class='disabled'> 上一頁</span>";

然后找到569行,改為:
復(fù)制代碼 代碼如下:

else $PageList.= "<span class='disabled'> 下一頁</span>";

保存后退出.
2. 在內(nèi)容頁的css加入下面的代碼:
復(fù)制代碼 代碼如下:

.cupage .disabled {
/*照搬DIV.digg SPAN.disabled即可*/
border: #eee 1px solid;
padding: 2px 5px;
margin: 2px;
color: #ddd;
}

3. 重新生成html即可.
TIPS:到這里bug就修正了,但是有個(gè)小問題這里提一下,就是24個(gè)翻頁樣式中上一頁和下一頁用了<PRE和NEXT>代替了,mb5u也是沒有用上一頁和下一頁,也用的是英文,具體原因?yàn)槭裁茨?這里不做解釋,有興趣的朋友試試就知道了,下面提示替換方法(懶的一步一步寫了 給出全部代碼):
直接把inc_archives_view.php的546-571改為:
復(fù)制代碼 代碼如下:

function GetPagebreak($totalPage,$nowPage,$aid)
{
if($totalPage==1){ return ""; }
$PageList = ''; // "共".$totalPage."頁: ";
$nPage = $nowPage-1;
$lPage = $nowPage+1;
if($nowPage==1) $PageList.="<span class='disabled'> < PRE</span>";
else{
if($nPage==1) $PageList.="<a href='".$this->NameFirst.".".$this->ShortName."'>< PRE</a> ";
else $PageList.="<a href='".$this->NameFirst."_".$nPage.".".$this->ShortName."'>< PRE</a> ";
}
for($i=1;$i<=$totalPage;$i++)
{
if($i==1){
if($nowPage!=1) $PageList.="<a href='".$this->NameFirst.".".$this->ShortName."'>1</a> ";
else $PageList.="<strong>1</strong>";
}else{
$n = $i;
if($nowPage!=$i) $PageList.="<a href='".$this->NameFirst."_".$i.".".$this->ShortName."'>".$n."</a> ";
else $PageList.="<strong>$n</strong>";
}
}
if($lPage <= $totalPage) $PageList.="<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>NEXT></a> ";
else $PageList.= "<span class='disabled'> NEXT></span>";
return $PageList;
}

現(xiàn)在看看最終的效果吧

到這里教程就寫玩了,累死我了,希望大家可以喜歡,以后我還會(huì)寫一些有關(guān)模板方面的教程,太高深的俺也搞不來....附件提供下載的有:24款翻頁代碼,修改好

bug的inc_archives_view.php文件php文件覆蓋時(shí)一定要備份原文件,另外此法只針對(duì)生成靜態(tài)頁面的站點(diǎn)有效,使用動(dòng)態(tài)頁面的參照上面步驟自己研究下就會(huì)改
下載:
css翻頁代碼.rar
inc_archives_view.rar

相關(guān)文章

  • dedecms v5 跳轉(zhuǎn)網(wǎng)址 直接鏈接而非跳轉(zhuǎn)的實(shí)現(xiàn)方法修正版

    dedecms v5 跳轉(zhuǎn)網(wǎng)址 直接鏈接而非跳轉(zhuǎn)的實(shí)現(xiàn)方法修正版

    最近在使用dedecms建站的時(shí)候發(fā)現(xiàn)這個(gè)問題,如果調(diào)轉(zhuǎn)網(wǎng)址是直接的連接地址,效果就更好了,網(wǎng)上的版本有點(diǎn)來,我也是參考他們的整理出來的
    2008-07-07
  • DEDE添加迅雷專用鏈接(半迅雷化)

    DEDE添加迅雷專用鏈接(半迅雷化)

    半迅雷化專用鏈接,原來的地址仍然會(huì)顯示,不利于隱藏真實(shí)下載地址,真實(shí)下載地址可直接通過源文件看到
    2008-11-11
  • dedecms采集過濾常用代碼集合

    dedecms采集過濾常用代碼集合

    dede采集過程中最麻煩的莫過于采集的正則過濾函數(shù)的編寫。說實(shí)在的,dede在這點(diǎn)上和很多ASP CMS系統(tǒng)比如說動(dòng)易等,采集的時(shí)候直接選擇幾個(gè)選項(xiàng)就可以了,簡(jiǎn)單的完成想過濾的東西。不過他們只局限于對(duì)文章內(nèi)容的過濾不是很好。而DEDE卻能對(duì)所有采集的字段進(jìn)行過濾,功能上彌補(bǔ)了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過濾功能。
    2008-03-03
  • dedecms中如何在欄目列表和文章頁面中獲得當(dāng)前欄目標(biāo)題

    dedecms中如何在欄目列表和文章頁面中獲得當(dāng)前欄目標(biāo)題

    我們?cè)谑褂胐edecms中會(huì)發(fā)現(xiàn),當(dāng)我們打開欄目的列表頁和文章頁的時(shí)候,無論我們使用什么標(biāo)簽,都無法獲得當(dāng)前欄目的標(biāo)題信息。究其原因是因?yàn)檫@兩個(gè)頁面所讀取的信息主要來源于dedecms的dede_archives表及其附加表,僅通過傳遞欄目的id編號(hào)來區(qū)別不同欄目,因此我們通過類似{dede:field name=’typename’/}這樣的方法是無法直接獲得欄目名稱的。但是我們依然可以通過程序的改造,利用欄目的唯一id編號(hào),獲得欄目名稱。以下是實(shí)現(xiàn)方法:
    2008-03-03
  • DEDECMS后臺(tái)數(shù)據(jù)備份還原的應(yīng)用

    DEDECMS后臺(tái)數(shù)據(jù)備份還原的應(yīng)用

    前臺(tái)與測(cè)試過程--之備份與還原
    2009-02-02
  • 實(shí)現(xiàn)dedecms圖集單擊圖片翻頁的功能

    實(shí)現(xiàn)dedecms圖集單擊圖片翻頁的功能

    題記:在很多相冊(cè)的網(wǎng)站中,都有這樣的功能:當(dāng)圖片分多頁顯示的情況下,點(diǎn)擊圖片會(huì)自動(dòng)翻頁到下一張圖片,接下來我們?cè)赿edecms4中實(shí)現(xiàn)這個(gè)功能。以下是實(shí)現(xiàn)方法:
    2008-03-03
  • dedecms下仿chinaz二級(jí)下拉動(dòng)態(tài)讀取代碼

    dedecms下仿chinaz二級(jí)下拉動(dòng)態(tài)讀取代碼

    最近用dedecms模仿chinaz的模板,發(fā)現(xiàn)每次都用靜態(tài)以后的文件特麻煩,沒想到網(wǎng)上已經(jīng)有高手給解決了,大家看代碼
    2008-05-05
  • DEDE最簡(jiǎn)方式教你縮短軟件列表的方法

    DEDE最簡(jiǎn)方式教你縮短軟件列表的方法

    相信不少朋友用DEDE在做下載站吧,DEDE確實(shí)是廣大站長(zhǎng) 朋友的建站利器啊,偶也在用??捎弥l(fā)現(xiàn)當(dāng)中后臺(tái)添加軟件 時(shí),軟件的列表過長(zhǎng),導(dǎo)致頁面打開比較慢,而且軟件也不容易 找,好了,廢話不多說,自己看吧。
    2008-03-03
  • DEDE 24小時(shí)內(nèi)發(fā)布的信息日期為紅色

    DEDE 24小時(shí)內(nèi)發(fā)布的信息日期為紅色

    主要是學(xué)習(xí)他的思路,以后我們就能很方便的增加功能了
    2008-08-08
  • 為dedecms增加欄目文章統(tǒng)計(jì)功能代碼

    為dedecms增加欄目文章統(tǒng)計(jì)功能代碼

    有些網(wǎng)友希望為dedecms增加欄目文章統(tǒng)計(jì)的功能,這個(gè)功能并不復(fù)雜,但是dedecms本身并沒有此功能,以下是實(shí)現(xiàn)的方法:
    2008-03-03

最新評(píng)論

敦煌市| 霍城县| 鄄城县| 长丰县| 德阳市| 淅川县| 栾川县| 青龙| 丰顺县| 铁力市| 吉隆县| 青海省| 盐亭县| 马边| 黄冈市| 赞皇县| 册亨县| 罗源县| 凤凰县| 凤翔县| 永嘉县| 保康县| 长宁县| 三江| 肃宁县| 宁波市| 三门峡市| 临夏市| 澎湖县| 嘉义县| 高阳县| 林西县| 平陆县| 土默特左旗| 包头市| 唐海县| 玛纳斯县| 鱼台县| 宁阳县| 曲阜市| 贵溪市|