第一、欄目url標(biāo)準(zhǔn)化
當(dāng)我用dede建了分類了時(shí)候,發(fā)現(xiàn)在欄目是帶index.html的。
修改前:/abc/index.html
修改后:/abc/
打開文件:include/channelunit.func.php
大概在171行
$reurl = $typedir.'/'.$defaultname;
修改成: $reurl = $typedir.'/';
5.5版本不存在這個(gè)問題。
第二、欄目標(biāo)題美化,去掉欄目斜杠。
修改前:頂級欄目 / 一級欄目
修改后:一級欄目 - 頂級欄目
打開文件:templets\default\list_*.htm
將title>{dede:field.title/} - {dede:global.cfg_webname/}/title>
修改成:title>{dede:type}[field:typename /]{/dede:type} - {dede:field.title runphp='yes'} $ta = '1';$tb = '/';$tc = @me; $td = split($tb,$tc); @me = $td[$ta-1];{/dede:field.title} - {dede:global.cfg_webname/}/title> ,此方法只適用于二層欄目,希望高手提供更好的方法。
第三、文章分頁標(biāo)題添加序號
修改前:標(biāo)題、標(biāo)題、標(biāo)題
修改后:標(biāo)題、標(biāo)題(2)、標(biāo)題(3)
打開文件:include/arc.archives.class.php
大概在347行修改成以下代碼:
//循環(huán)生成HTML文件 else { for($i=1;$i=$this->TotalPage;$i++) { $tempTitle=$this->Fields['title'];//臨時(shí)存儲一個(gè)標(biāo)題副本 2009.10.28 if($i>1) { $truefilename = $this->GetTruePath().$fileFirst."_".$i.".".$this->ShortName; $this->Fields['title'] = $this->Fields['title'].'('.$i.')';//在標(biāo)題后面多加個(gè)序號 2009.10.28 } else { $truefilename = $this->GetTruePath().$filename; } $this->ParseDMFields($i,1); $this->dtp->SaveTo($truefilename); $this->Fields['title']=$tempTitle;//生成html,還原標(biāo)題 2009.10.28 } }
|
第四、文章看完了不要忘記了做相關(guān)文章推薦哦。
自動(dòng)關(guān)連文檔標(biāo)簽引用:
div> dl> dt>strong>關(guān)于{dede:field.title/},其他人還感興趣的是:/strong>/dt> dd> ul> dede:likearticle row='6' titlelen='42' orderby=rand} li>a href="[field:arcurl/]">[field:title/]/a>/li> {/dede:likearticle} /ul> /dd> /dl> /div>
|
這些問題相信用dedecms的站長遇到的比較多吧,希望對新手有所幫助,另外還有其他細(xì)節(jié)就不多說了。