DeDeCMS 新手常見問題(3)_DedeCms教程
}
這樣來處理
這種做法可能會有點不便,但好處是既達到擴展目的,又不會占用太大資源,又不影響模板結構,實現真正的模板與代碼分離
點擊圖片進入下一頁
打開include/inc_archives_view.php
大概在444行左右,找到
$this->Fields[$this->SplitPageField]=$this->Fields[$this->SplitPageField];
注釋掉,改為
$this->Fields[$this->SplitPageField]=$this->ClickPicNext($this->Fields[$this->SplitPageField]);
然后,最后加上函數,注重在最后一個括號里面!
//把圖片替換成鏈接
//----------------------------
function ClickPicNext(&$body)
{
if($this->NowPage!=$this->TotalPage){
$lPage=$this->NowPage 1;
$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\"|'| ]{0,}((.*)>)/isU","<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>"."\${0}"."</a>",$body);
//$body="<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>".$body."</a> ";
}else{
if($this->GetNext()){
$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\"|'| ]{0,}((.*)>)/isU","<a href='".$this->GetNext()."'>"."\${0}"."</a>",$body);
//$body="<a href='".$this->GetNext()."'>".$body."</a> ";
}
}
return $body;
}
自動地把文章中的圖片替換為下一頁的鏈接,假如是最后一頁,則為下一篇!
注重:先要按下面的改法,把上一篇下一篇分開才行!
[dede3.1][改法]上一篇下一篇分開調用,且限定文章所在欄目內而不是現在的全站。
http://bbs.dedecms.com/read.php?tid=5051
在文章列表中,有的標題被截斷了,用什么樣的代碼可以讓鼠標在上面的時候可以顯示完整的文件名?
{dede:arclist row=16 orderby=pubdate col=1 typeid=3}
<li>· <a href="[field:arcurl /]" title ="[field:title/]">[field:title function="cn_substr('@me',30)" /]</a></li>
{/dede:arclist}
怎么樣在文章名前面顯示所屬的文章欄目?
{dede:arclist row=10 orderby=pubdate}
·[field:typelink/] [field:textlink/]<br/>
{/dede:arclist}
生成的文章文件名能不能增加MD5加密
自己改一下,這種屬于典型的無聊需求吧
include/inc_channel_unit_functions.php
.
[field:writer /]怎么沒有用
lit版inc_arcpart_view.php沒有讀取附加表
修改include\inc\inc_fun_SpGetArcList.php第120行,在后面加 arc.writer,
當然你也可以加入你還想引入的附加表內容如:
arc.writer,arc.source,arc.shorttitle,
新安裝的DEDECMS3.0.1,第一次登陸就說我密碼錯誤!
你要查一下是否有 dede_admin 這個表,假如有,看看有沒有數據,
假如用戶名和密碼沒有不答應的符號的話,
一般是服務器可能能無法完成安裝的SQL導入才可能會提示用戶名不存在
- Dedecms生成百度地圖圖文教程
- 織夢dedecms生成下拉式友情鏈接列表
- DEDECMS使用拼音首字母做欄目名稱
- 織夢DEDECMS站群增強版 DedeCMS搭建站群首選
- DedeCMS Error:Tag disabled:php錯誤的完整處理方法
- dedecms編碼轉換方法 gbk轉UTF-8,UTF-8轉GBK
- 防XSS,sql注射,代碼執行,文件包含的通用代碼
- DedeCms教程:優化DedeCMS搜索結果
- DedeCms教程:Linux+Apache+PHP+MySQL服務器環境(CentOS篇)
- DedeCms教程:LuManager服務器管理軟件安裝DEDECMS軟件
- DedeCms教程:Ubuntu/Debian上安裝 PHP 5.3, Nginx 和 PHP-fpm
- DedeCms教程:windows server 2003 php 環境搭建