dedeCMS 文章顯示常用方法

2021-06-30 16:53:59 字數 2550 閱讀 4143

· 列表隔5行加一行線: 

· target=_blank>[field:title function="cn_substr(@me,48)"/][field:pubdate runphp='yes'] 

$a="".strftime('%m-%d',@me)."";

$b=strftime('%m-%d',@me);

$ntime = time(); 

$day3 = 3600 * 24;

if(($ntime - @me) 

else @me =$b; 

[/field:pubdate]

[field:global name=autoindex runphp="yes"]

if(@me%5==0)@me="";

else @me="";

[/field:global]

· 最新 文章列表 「

隔行換色

」 的方法 · 

[field:global runphp='yes' name=autoindex]

$a="";

$b="";

if ((@me%2)==0) @me=$a;

else @me=$b;

[/field:global] 

· [field:pubdate runphp='yes'] 

$a="".strftime('%m-%d',@me)."";

$b=strftime('%m-%d',@me);

$ntime = time(); 

$day3 = 3600 * 24;

if(($ntime - @me) 

else @me =$b; 

[/field:pubdate]

· copy頁面內容,自動在後面加上**資訊,利於seo ·  

· 按總:

· 按月: 

· 按周: 

· 在首頁呼叫某欄目的子欄目 · 

[field:typename/]或者

· 搜尋表單呼叫標籤:

· 實現「」形式

· -$tc="-"; //分隔符

$tw=$globals['cfg_list_symbol']; //呼叫位置分隔符

@me=html2text(@me); //去除html標籤

$tf=split($tw,@me); //分解成陣列

for($ta=(count($tf)-2);$ta>=1;$ta--)

$tk=substr($tk,0,-1);

@me=$tk; //賦值給@me-

· 呼叫縮圖: <

img src=''>

· 給近三天(或當天)發布的文章顯示紅色日期或加上new字或new小等。

都是圍繞pubdate做文章,寫擴充套件的。

第2、3要注意的問題是:如:"

如果要給當天的加,把 3600 * 24 * 3 改為 3600 * 24  即可。

1、**********紅色的日期*****===

[field:pubdate runphp='yes'] 

$a="".strftime('%m-%d',@me)."";

$b=strftime('%m-%d',@me);

$ntime = time(); 

$day3 = 3600 * 24 * 3;

if(($ntime - @me) 

else @me =$b; 

[/field:pubdate]

2、**********紅色的(new)*****===

[field:pubdate runphp='yes']

$aa=strftime('%m-%d',@me);

$ntime = time();

$tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "(new)";

else @me = $aa;

[/field:pubdate]

3、**********加new.gif小*****===

[field:pubdate runphp='yes']

$aa=strftime('%m-%d',@me);

$ntime = time();

$tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "

else @me = $aa;

[/field:pubdate]

· 一種很酷的時間效果 

· [field:pubdate runphp="yes"]

if((time()-@me)

else           

[/field:pubdate]

】 」

】呼叫tag: 

if(!empty(@me))

@me= str_replace('+', ' ',trim(@me));

}

DEDECMS文章標題顯示不全的原因以及解決方法

首先這裡說一下編碼問題 utf 8與gbk 通常為gb2312 gbk是在國家標準gb2312基礎上擴容後相容gb2312的標準 好像還不是國家標準 gbk編碼專門用來解決中文編碼的,是雙位元組的 不論中英文都是雙位元組的。佔2個位元組!utf 8 編碼是用以解決國際上字元的一種多位元組編碼,它對英...

DedeCMS文章標題長度最全修改方法

進入正題,修改dedecms文章字數限制方法如下。首先你要進入dedecms後台,系統 系統基本引數 其他選項 文件標題最大長度 在這修改為200或更大 其實200應該是足夠了 進入phpmyadmin,點選dede archives 進入表 title 點選編輯 輸入200 根據需要調整 注意 對...

dedecms列表中顯示文章完整標題的乙個解決辦法

dedecms通過標籤arclist輸出文章列表的時候,文章的標題會被titlelen屬性擷取為指定長度的字串,但是我們在實際使用的過程中,經常會用到文章標題的完整內容,在dedecms中如何實現呢,方法很多,這裡推薦通過小小的修改程式,達到目的。解決方法 修改include inc inc fun...