成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 網(wǎng)站建設 > 建站知識 > DEDE系統(tǒng)帶“字母索引”功能

DEDE系統(tǒng)帶“字母索引”功能

POST TIME:2018-03-15 21:17

實現(xiàn)方法如下
第一步:首先必須修改數(shù)據(jù)庫結構,增加存放拼音的的字段。
修改dede_archives表,新增pytitle,varchar(250),允許為空。下面是創(chuàng)建表的SQL,僅供參考,紅色部分為新增的部分,可以用phpmyadmin直接修改表結構實現(xiàn)。
CREATE TABLE `dede_archives` (
`ID` int(11) unsigned NOT NULL auto_increment,
`typeid` int(11) unsigned NOT NULL default ‘0′,
`typeid2` int(11) unsigned NOT NULL default ‘0′,
`sortrank` int(11) NOT NULL default ‘0′,
`iscommend` smallint(6) NOT NULL default ‘0′,
`ismake` smallint(6) NOT NULL default ‘0′,
`channel` int(11) NOT NULL default ‘1′,
`arcrank` smallint(6) NOT NULL default ‘0′,
`click` int(11) unsigned NOT NULL default ‘0′,
`money` smallint(6) NOT NULL default ‘0′,
`title` varchar(80) NOT NULL default ”,
`shorttitle` varchar(36) NOT NULL default ”,
`color` varchar(10) NOT NULL default ”,
`writer` varchar(30) NOT NULL default ”,
`source` varchar(50) NOT NULL default ”,
`litpic` varchar(100) NOT NULL default ”,
`pubdate` int(11) NOT NULL default ‘0′,
`senddate` int(11) NOT NULL default ‘0′,
`arcatt` smallint(6) NOT NULL default ‘0′,
`adminID` int(11) NOT NULL default ‘0′,
`memberID` int(11) unsigned NOT NULL default ‘0′,
`description` varchar(250) NOT NULL default ”,
`keywords` varchar(60) NOT NULL default ”,
`templet` varchar(60) NOT NULL default ”,
`lastpost` int(11) NOT NULL default ‘0′,
`postnum` int(11) NOT NULL default ‘0′,
`redirecturl` varchar(150) NOT NULL default ”,
`mtype` int(11) NOT NULL default ‘0′,
`userip` varchar(20) NOT NULL default ”,
`locklikeid` smallint(6) NOT NULL default ‘0′,
`likeid` varchar(240) default ”,
`pytitle` varchar(250) default NULL,
PRIMARY KEY (`ID`),
KEY `click` (`click`),
KEY `senddate` (`senddate`),
KEY `typeid` (`typeid`),
KEY `arcrank` (`arcrank`),
KEY `sortrank` (`sortrank`),
KEY `pubdate` (`pubdate`),
KEY `litpic` (`litpic`),
KEY `typeid2` (`typeid2`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;
第二步:獲取文章標題的拼音首字母,并保存到數(shù)據(jù)庫。
需要修改的文件有:
article_add.php、article_add_action.php、article_edit.php、article_eidt_action.php
分別為新增文章和修改文章控制的四個文件。
修改article_add.php為:
<td> <input name=”iscommend” type=”checkbox” id=”iscommend” value=”11″>
推薦
<input name=”isbold” type=”checkbox” id=”isbold” value=”5″>
加粗
<input name=”isjump” type=”checkbox” id=”isjump” value=”1″ onClick=”ShowUrlTr()”>
跳轉(zhuǎn)網(wǎng)址
<input name=”upinyin” type=”checkbox” id=”upinyin” value=”1″ checked=”checked”>保存拼音 </td>
增加一個保存拼音的選項。
修改article_edit.php為:
<td> <input name=”iscommend” type=”checkbox” id=”iscommend” value=”11″<?php if($arcRow["iscommend"]>10) echo ” checked”;?>>
推薦
<input name=”isbold” type=”checkbox” id=”isbold” value=”5″<?php if($arcRow["iscommend"]==5||$arcRow["iscommend"]==16) echo ” checked”;?>>
加粗
<input name=”isjump” onClick=”ShowUrlTrEdit()” type=”checkbox” id=”isjump” value=”1″<?php echo $arcRow["redirecturl"]==”" ? “” : ” checked”;?>>
跳轉(zhuǎn)網(wǎng)址
<input name=”upinyin” type=”checkbox” id=”upinyin” value=”1″<?php if($arcRow["pytitle"]<>”") echo ” checked”;?>>
保存拼音 </td>
道理同上。
修改article_add_action.php為:
//獲得標題的拼音碼
if($upinyin==1) $pytitle = str_replace(“_”,”",GetPinyin($title,1));
//加入數(shù)據(jù)庫的SQL語句
//———————————-
$inQuery = “INSERT INTO dede_archives(
typeid,typeid2,sortrank,iscommend,ismake,channel,
arcrank,click,money,title,shorttitle,color,writer,source,litpic,
pubdate,senddate,arcatt,adminID,memberID,description,keywords,templet,redirecturl,pytitle)
VALUES (‘$typeid’,'$typeid2′,’$sortrank’,'$iscommend’,'$ismake’,'$channelid’,
‘$arcrank’,'0′,’$money’,'$title’,'$shorttitle’,'$color’,'$writer’,'$source’,'$litpic’,
‘$pubdate’,'$senddate’,'$arcatt’,'$adminID’,'0′,’$description’,'$keywords’,'$templet’,'$redirecturl’,‘$pytitle’);”;
通過系統(tǒng)函數(shù)GetPingyin獲得文章標題的拼音首字母,并生成insert語句,保存標題拼音首字母到pytitle字段。
類似,修改article_eidt_action.php為:
//用拼音命名
if($upinyin==1) $pytitle = str_replace(“_”,”",GetPinyin($title,1));
//更新數(shù)據(jù)庫的SQL語句
//———————————-
$inQuery = ”
update dede_archives set
typeid=’$typeid’,
typeid2=’$typeid2′,
sortrank=’$sortrank’,
redirecturl=’$redirecturl’,
iscommend=’$iscommend’,
ismake=’$ismake’,
arcrank=’$arcrank’,
money=’$money’,
title=’$title’,
color=’$color’,
writer=’$writer’,
source=’$source’,
litpic=’$litpic’,
pubdate=’$pubdate’,
description=’$description’,
keywords=’$keywords’,
templet=’$templet’,
shorttitle=’$shorttitle’,
arcatt=’$arcatt’,
pytitle=’$pytitle’
where ID=’$ID’; “;
第三步,修改首頁模板,或者其它需要使用這個功能的模板。
<div>中文按聲母排列:<a href=”/plus/search.php?keyword=a&searchtype=pytitle”>A</a> – <a href=”/plus/search.php?keyword=b&searchtype=pytitle”>B</a> – <a href=”/plus/search.php?keyword=c&searchtype=pytitle”>C</a> – <a href=”/plus/search.php?keyword=d&searchtype=pytitle”>D</a> – <a href=”/plus/search.php?keyword=e&searchtype=pytitle”>E</a> – <a href=”/plus/search.php?keyword=f&searchtype=pytitle”>F</a> – <a href=”/plus/search.php?keyword=g&searchtype=pytitle”>G</a> – <a href=”/plus/search.php?keyword=h&searchtype=pytitle”>H</a> – <a href=”/plus/search.php?keyword=j&searchtype=pytitle”>J</a> – <a href=”/plus/search.php?keyword=k&searchtype=pytitle”>K</a> – <a href=”/plus/search.php?keyword=l&searchtype=pytitle”>L</a> – <a href=”/plus/search.php?keyword=m&searchtype=pytitle”>M</a> – <a href=”/plus/search.php?keyword=n&searchtype=pytitle”>N</a> – <a href=”/plus/search.php?keyword=o&searchtype=pytitle”>O</a> – <a href=”/plus/search.php?keyword=p&searchtype=pytitle”>P</a> – <a href=”/plus/search.php?keyword=q&searchtype=pytitle”>Q</a> – <a href=”/plus/search.php?keyword=r&searchtype=pytitle”>R</a> – <a href=”/plus/search.php?keyword=s&searchtype=pytitle”>S</a> – <a href=”/plus/search.php?keyword=t&searchtype=pytitle”>T</a> – <a href=”/plus/search.php?keyword=w&searchtype=pytitle”>W</a> – <a href=”/plus/search.php?keyword=x&searchtype=pytitle”>X</a> – <a href=”/plus/search.php?keyword=y&searchtype=pytitle”>Y</a> – <a href=”/plus/search.php?keyword=z&searchtype=pytitle”>Z</a> <- 中文軟件名按第一漢字聲母排列</div>
其中關鍵部分為keyword=字母&searchtype=pytitle。
第四步,我們通過search.php實現(xiàn)搜索,dedecms不允許小于3個字符的搜索,因此我們要修改它。
修改/plus/search.php文件,修改的部分為紅色:
//判斷是否為聲母搜索
if($searchtype<>”pytitle”){
if($keyword==”"||strlen($keyword)<3){
ShowMsg(“關鍵字不能小于3個字節(jié)!”,”-1″);
exit();
}
}
第五步,修改并實現(xiàn)搜索。
修改/include/inc_arcsearch_view.php,目標:
獲得字母關鍵字,生成新的檢索條件,獲取搜索類型關鍵字($searchtype),調(diào)用不同的顯示模板。
好的,我們繼續(xù)修改,修改如下,紅色部分為新增或者修改的部分。
修改function GetKeywordSql()函數(shù),新增:
//聲母搜索支持
if($this->SearchType==”pytitle”){
$kwsql .= ” And dede_archives.pytitle like ‘$this->Keywords%’ “;
}
建議放在foreach($ks as $k){…}下面
第六步,通過上面,已經(jīng)實現(xiàn)了按字母索引,但是調(diào)用的是系統(tǒng)的搜索模板,不適合按照字母索引的特點,因此我們需要更進一步,增加新的模板支持。
1、修改/include/inc_arcsearch_view.php,修改function __construct()構造函數(shù)。為:
if($this->SearchType==”pytitle”) $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir'].”/”.$GLOBALS['cfg_df_style'].”/”.$GLOBALS['cfg_templets_pysearch'];
else $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir'].”/”.$GLOBALS['cfg_df_style'].”/search.htm”;
目標是判斷當$searchtype==pytitle的時候,調(diào)用全局變量cfg_templets_pysearch定義的模板。
2、修改include/config_hand.php文件。增加全局變量cfg_templets_pysearch。
//拼音搜索模板
$cfg_templets_pysearch = ‘pylist.htm’;
然后就可以在模板文件夾里面新增pylist.htm模板,來顯示字母列表的結果了。
第七步,事情還沒結束呢。要是我希望限制顯示的范圍怎么辦?例如我只想顯示軟件的,或者某個欄目的這么顯示,更進一步。
其實search支持很多參數(shù),例如$typeid(欄目編號)、$channeltype(文章類型編號)、$orderby(排序方法)等,現(xiàn)在你知道怎么辦了吧?還不知道,下面是一個例子:
<a href=”/plus/search.php?keyword=a&searchtype=pytitle&typeid=2&$channeltype=3&$orderby=title”>A</a>


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
亚洲品质视频自拍网| 99热99re6国产在线播放| 污的视频网站| 中文字幕剧情在线观看一区| 亚洲综合色在线观看| 欧美肥臀大乳一区二区免费视频| 日本免费成人| 日本视频一区二区| 久久久久久国产精品免费无遮挡| 国产日韩欧美制服另类| 久久国产精品久久久久久小说| 国产女主播av| 极品美女扒开粉嫩小泬| 日韩精品伦理第一区| 岛国片在线看| 天天综合网日韩| 欧美一区二区三区久久综| aa片在线观看视频在线播放| 蜜桃久久精品乱码一区二区| 成人av电影免费在线播放| 亚洲色图 欧美| 天天天干夜夜夜操| 少妇性色午夜淫片aaa播放| av影音在线| 久久综合九色综合久| 国模gogo一区二区大胆私拍| 日本人妖在线| 免费在线视频观看| 少妇被躁爽到高潮无码文| 原千岁中文字幕| 青青草精品毛片| 免费一区视频| 91精品国产色综合久久不卡粉嫩| 青青草免费观看免费视频在线| 亚洲永久在线观看| 国产精品乱码一区二区| 国产成人精品一区二区三区视频| 超碰成人福利| 久久久久久久麻豆| 综合色中文字幕| 欧美日韩1区2区3区| 欧美jizzhd欧美精品巨大| 亚洲视频电影在线| 免费在线观看日韩av| 日本十八禁视频无遮挡| 久久蜜臀中文字幕| 1024在线看片你懂得| 欧美美女在线观看| 国产精品夜夜嗨| 中文字幕国产传媒| 成人精品影视| 国产成人午夜片在线观看高清观看| 久久精品国产久精国产爱| 国产在线综合视频| 久久久久久久久久久久久久久久久| 久久国产剧场电影| 国产在线观看91一区二区三区| 日韩在线第三页| 美女精品一区| 成人网18免费网站| 国内激情视频在线观看| 欧美黄色小视频| 九九热视频在线观看| 免费在线观看日韩av| 超碰在线caoporen| 777精品伊人久久久久大香线蕉| 日本乱码高清不卡字幕| 欧美做受高潮6| 国产成人一区二区三区影院| 麻豆精品国产传媒| 亚洲一卡二卡三卡四卡| 日韩久久精品视频| 香蕉久久精品| 日韩中文字幕在线播放| 亚洲国产精彩中文乱码av在线播放| 人人澡人人澡人人看欧美| 日韩欧美精品中文字幕| 亚洲小少妇裸体bbw| 精品一区二区在线免费观看| 欧美日韩电影一区二区三区| 91成人福利在线观看| 亚洲一区二区三区三州| 欧美激情国产日韩| 亚洲色图21p| 日日摸夜夜添夜夜添毛片av| 国产中文欧美日韩在线| 亚洲香蕉在线观看| 久久久久在线观看| 91九色porn蝌蚪| 日韩精品麻豆| 一本久道久久综合狠狠爱亚洲精品| 午夜精品婷婷| 欧美不卡高清一区二区三区| 日韩精品影视| 欧美激情综合| 中国老头性行为xxxx| 五月天黄色网址| 性猛交富婆╳xxx乱大交天津| 国产精品久久不能| 荫蒂被男人添免费视频| 中文字幕高清av| av在线之家电影网站| 成人免费毛片aaaaa**| 亚洲精品国产嫩草在线观看| 欧美丰满熟妇bbb久久久| 国产精品中文| 影音先锋在线影院| 一本一道久久a久久精品综合蜜臀| 亚洲欧美综合乱码精品成人网| 欧美熟妇另类久久久久久多毛| 韩日在线视频| 久久久久久久久影院| 欧美日韩视频专区在线播放| 欧美日韩视频在线一区二区观看视频| 男人女人靠逼视频| 欧美重口乱码一区二区| 青青青国产精品一区二区| 亚洲国产精品尤物yw在线观看| 欧美大片网站在线观看| 日本不卡一区二区三区在线观看| 51午夜精品| 麻豆一区二区| 久久69精品久久久久久久电影好| 黄页网站视频在线观看| 色综合视频一区二区三区高清| 欧美日韩国产一级片| 三级网站在线免费观看| 亚洲美女一区| 国产精品va在线播放| 成人精品一区二区三区电影| 影音先锋中文在线观看| 亚洲av成人片无码| 日韩精品成人一区二区在线| 国产一线二线在线观看| 亚洲新声在线观看| jizz免费视频| 99在线|亚洲一区二区| 久草在线资源网| 国产香蕉视频在线| 懂色av蜜臀av粉嫩av分享吧| www.日本不卡| 国产一二三区在线视频| 国内外成人免费激情在线视频网站| 成人毛片在线精品国产| 日韩电影免费观看高清完整版在线观看| 福利在线一区| 中文字幕中文字幕精品| 中文字字幕码一二三区| 在线观看欧美www| 污污网站在线观看视频| av基地在线| 久久国产精品亚洲va麻豆| a级片国产精品自在拍在线播放| 午夜一区二区三区不卡视频| 久久久久国产精品一区三寸| 不卡的av影片| 亚洲成av人片在www色猫咪| 国自在线精品视频| 国产精品视频永久免费播放| 成人免费在线视频网址| 性生活一级大片| 亚洲一区二区三区日本久久九| 91成人一区二区三区| 欧美hdsex| caoporn免费在线| 成年人在线免费看片| 国产一国产二国产三| 日韩国产一区三区| 欧美成人免费看| 亚洲人成伊人成综合图片| 久久久久久国产视频| a毛片在线播放| 精品国产影院| 欧美日韩二区三区| 色就是色欧美| 先锋欧美三级| 久久99伊人| 亚洲第一图区| 91精品视频在线免费观看| 日韩美女av在线免费观看| 97成人超碰免| 激情亚洲影院在线观看| 日韩a级作爱片一二三区免费观看| 亚洲第一黄色网址| 日韩av电影免费在线观看| 色欧美片视频在线观看| 日韩电影不卡一区| 99久久久无码国产精品性| 五月天综合激情| 91精品久久久久久久久久久久久久| 精品人妻久久久久一区二区三区| 天堂中文8资源在线8| 日本精品网站| 成年人在线观看网站| eeuss国产一区二区三区四区| av成人国产| 久久99精品久久久久久青青91| 九九热播视频在线精品6| 91小视频免费观看| 亚洲欧洲国产精品一区| 精品视频一区在线视频| 午夜国产欧美理论在线播放| 久久久久亚洲av无码专区| 韩国亚洲精品| 夜夜精品浪潮av一区二区三区| 日本一区二区三区四区| 污污的视频免费观看| 全部a∨一极品视觉盛宴| 国内精品视频一区二区三区| av亚洲产国偷v产偷v自拍| 中国女人内谢69xxxx免费视频| 青青在线视频一区二区三区| 精品一区二区久久久| 国产高清在线一区二区| 欧美精品乱码久久久久久按摩| 久久青草免费| 国产美女一区二区| 午夜在线播放视频欧美| 日韩中文不卡| 亚洲精品日韩丝袜精品| 天天天综合网| 欧美极品少妇全裸体| 丰满少妇在线观看| 91精品久久久久久久久久久久久久| 亚洲国产精品va在线观看黑人| 欧美日韩综合视频网址| 真不卡电影网| 蜜臀av国内免费精品久久久夜夜| 中文字幕一区二区人妻在线不卡| 日韩一级黄色大片| 色999韩欧美国产综合俺来也| 欧美另类在线观看| 正在播放木下凛凛xv99| 国产鲁鲁视频在线观看免费| 成人动漫视频| 在线精品视频小说1| 欧美成人合集magnet| 自拍视频在线免费观看| 成人手机电影网| 在线一级成人| 国产九九视频一区二区三区| 亚洲视频免费一区| 亚洲最新av在线| 精品美女久久久久久免费| 国产在线日本| 懂色av蜜臀av粉嫩av喷吹| 久久欧美在线电影| 碰草在线视频| 亚洲精品自产拍| 欧美人一级淫片a免费播放| 欧美久久久久久| 欧美丰满嫩嫩电影| 色男人天堂综合再现| 成人欧美一区二区三区1314| 人人爱人人爽| 欧美free嫩15| 天堂网在线.www天堂在线| 老司机精品视频网| 国产精品一二二区| 国产综合精品一区二区三区| 成人av电影免费| 精品国产乱码久久久久久郑州公司| 亚洲男人天堂2020| f2c人成在线观看免费视频| 在线视频免费在线观看一区二区| 精品国产乱码一区二区三区| 日韩av在线高清| 国产免费永久在线观看| 日韩精品一区二区三区外面| 亚洲激情av| 91国内精品野花午夜精品| 手机在线免费毛片| 91日韩在线专区| 亚洲综合精品伊人久久| 欧美最猛性xxxxx喷水| 日韩一区二区三区四区在线| 国产在线精品成人一区二区三区| www.欧美国产| 国产视频在线看| 快播亚洲色图| 韩国视频一区二区三区| a一区二区三区亚洲| 午夜视频99| 免费观看成年人视频在线观看| 国产黄色免费网站| 久久久亚洲一区| 福利资源在线久| 澳门黄色一级片| 亚洲GV成人无码久久精品| 99久久久国产精品无码免费| 欧美国产激情视频| 在线看的av网站| 欧美在线观看成人| 黄网站在线观看| 一级精品视频在线观看宜春院| 一本色道**综合亚洲精品蜜桃冫| 最新精品国产| 国产福利精品视频| 粉嫩喷白浆久久| 亚洲自拍三区| 欧美性感美女h网站在线观看免费| 女人色在线免费视频| 一二三四日本在线| 你懂得在线网址| 7777久久香蕉成人影院| 午夜高潮免费视频| 欧美色图另类小说| 精品亚洲第一| 美女免费黄视频网站| 国产亚洲成av人片在线观看桃| 国产精品丝袜久久久久久高清| 日韩欧洲国产| 美女av免费看| 国产成人毛毛毛片| xxxx69hd| 最近中文字幕免费视频| 婷婷激情四射网| 麻豆精品传媒视频观看| 精品动漫3d一区二区三区免费版| 欧美成人在线免费视频| 极品美女一区二区三区| 欧美一级黄色影院| 婷婷六月国产精品久久不卡| 午夜在线观看av| 欧美videosex性欧美黑吊| 99九九电视剧免费观看| 先锋男人资源站| 国产女优一区|