国产伦精品一区二区三区免费视频,精品伊人久久大线蕉色首页 http://www.lalz.net 你的IT之家,站長網絡技術學習、網站賺錢方法交流之家 Tue, 25 Jul 2023 20:14:02 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.1 dedecms關閉后臺/會員驗證碼的方法 http://www.lalz.net/6907.html http://www.lalz.net/6907.html#respond Fri, 07 Jul 2023 00:29:00 +0000 http://www.lalz.net/?p=6907 用dedecms做網站的站長都知道,在會員登錄、發(fā)表文章、發(fā)表評論時都需要輸入驗證碼, 這樣就給用戶造成很不好的體驗。所以今天我們就來說下dedecms關閉后臺/會員/留言/板驗證碼的方法:

打開/data/safe/inc_safe_config.php文件,找到如下代碼

$safe_gdopen = '1,2,3,4,5,6,7';

數字6 代表是后臺驗證碼,數字3是會員系統(tǒng)里面的驗證碼,刪除對應的數字,即可以關閉對應的驗證碼

]]>
http://www.lalz.net/6907.html/feed 0
dedecms出現:?Call to undefined function ereg() indedecms出現:錯誤解決方法 http://www.lalz.net/6871.html http://www.lalz.net/6871.html#respond Thu, 15 Jun 2023 01:50:00 +0000 http://www.lalz.net/?p=6871 最近這幾年dedecms火了,不是因為他技術高,而是因為自己小學三年級的開發(fā)水平,幾年沒更新的態(tài)度,卻突然收費5800。但是不得不說dedecms會玩,人家先免費讓你用等你用習慣了他突然收費!但是DEDECMS真的會用習慣嗎?也就一點編程也不懂的小白才會沒辦法用它,這不一朋友他換空間后dedecms就突然出現了:Fatal error: Uncaught Error: Call to undefined function ereg() in?…的錯誤,問我怎么解決,其實很簡單,只要把空間的PHP版本換成低一些的就行了

]]>
http://www.lalz.net/6871.html/feed 0
DEDECMS采集 提示讀取網址失敗的原因與解決方法 http://www.lalz.net/6872.html http://www.lalz.net/6872.html#respond Thu, 15 Jun 2023 01:22:09 +0000 http://www.lalz.net/?p=6872 m_fp = @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);替換為$this->m_fp = @ […]]]> 解決方法:

找到:/include/dedehttpdown.class.php 第507行

$this->m_fp = @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);
替換為
$this->m_fp = @stream_socket_client($this->m_host . ‘:’ . $this->m_port, $errno, $errstr,10);

原因:為服務器上禁用了fsockopen() 與pfsockopen() 函數造成的,在用fsockopen()或fsockopen() 的地方用 stream_socket_client()代替就可以了

]]>
http://www.lalz.net/6872.html/feed 0
dedecms添加/編輯文章禁止下載遠程圖片方法(把附加選項默認勾選狀態(tài)去掉 http://www.lalz.net/6357.html http://www.lalz.net/6357.html#respond Tue, 14 Feb 2023 01:47:00 +0000 http://www.lalz.net/?p=6357 一、去掉dedecms后臺添加文章附加選項默認勾選狀態(tài)
打開dede/templets/article_add.htm
查找附加選項,
在如圖所示代碼中去掉相應 checked=”1″,

一、去掉dedecms后臺編輯文章附加選項默認勾選狀態(tài)
打開dede/templets/article_edit.htm
查找:附加選項,
在如圖所示代碼中去掉相應 :value=”1″ checked

]]>
http://www.lalz.net/6357.html/feed 0
Dedecms 清空欄目后或文章后,新建ID不從1開始的解 http://www.lalz.net/3406.html http://www.lalz.net/3406.html#respond Tue, 14 Feb 2023 01:37:00 +0000 http://www.lalz.net/3406.html

在后臺SQL運行器運行下面的語句即可:

truncate table `dede_arctiny`;

truncate table `dede_archives`;

truncate table `dede_addonarticle`;

ALTER TABLE `dede_arctype` AUTO_INCREMENT =1;

注:如果你的數據庫表前綴不是dede_只需換成你的就行

]]>
http://www.lalz.net/3406.html/feed 0
DedeCMS調用Tag取相關文章的方法 http://www.lalz.net/3671.html http://www.lalz.net/3671.html#respond Sun, 12 Dec 2021 10:38:51 +0000
  核心提示:自己做了個菜譜網站,當時只做了tag標簽,關鍵字是系統(tǒng)自動生成的,用來調用的相關文章的相關性并不大,于是就想調取與文章tag相同的文章,而dedecms官方只有關鍵字,那么怎么做才能實現dedecms調取與文章tag相同的文章呢?方法如下:把下面的php代碼換掉include/taglib/like…

自己做了個菜譜網站,當時只做了tag標簽,關鍵字是系統(tǒng)自動生成的,用來調用的相關文章的相關性并不大,于是就想調取與文章tag相同的文章,而DEDEcms官方只有關鍵字,那么怎么做才能實現dedecms調取與文章tag相同的文章呢?

方法如下:

把下面的php代碼換掉include/taglib/likearticle.lib里的代碼:

<?php
if(!defined('DEDEINC')) exit('Request Error!');
/*————————————–
按關鍵詞關連文章的標簽
eregtype屬性
eregtype = keyword 只匹配關鍵字
eregtype = tag 只匹配tag
eregtype = all tag優(yōu)先,不存在tag則匹配關鍵字
mytypeid='' 欄目ID,多個欄目用,隔開
—————————————*/
function lib_likearticle(&$ctag,&$refObj)
{
  global $dsql;
 
  //屬性處理
  $attlist="row|12,titlelen|28,infolen|150,col|1,tablewidth|100,mytypeid|0,byabs|0,imgwidth|120,imgheight|90";
  FillAttsDefault($ctag->CAttribute->Items,$attlist);
  extract($ctag->CAttribute->Items, EXTR_SKIP);
  $revalue = '';
 
  if(empty($tablewidth)) $tablewidth = 100;
  if(empty($col)) $col = 1;
  $colWidth = ceil(100/$col);
  $tablewidth = $tablewidth."%";
  $colWidth = $colWidth."%";
 
  $ids = array();
  $tids = array();
 
  $typeid = ( !empty($mytypeid) ? $mytypeid : 0 );
  if(empty($typeid))
  {
      if(!empty($refObj->Typelink->TypeInfos['reid'])) {
          $typeid = $refObj->Typelink->TypeInfos['reid'];
      }
      else {
          if(!empty($refObj->Fields['typeid'])) $typeid = $refObj->Fields['typeid'];
      }
  }
 
  if( !empty($typeid) && !ereg(',', $typeid) ) {
      $typeid = GetSonIds($typeid);
  }
  if(!empty($refObj->Fields['tags']) && $eregtype != 'keyword' )
  {
    $tags = explode(',', addslashes($refObj->Fields['tags']));
                             
    $getsql = " tag like '".join("' OR tag like '", $tags)."' ";
                             
    $dsql->Execute('me', "Select * From `chihuo_tagindex` where $getsql ");
    while($arow = $dsql->GetArray('me')) {
      $tids[] = $arow['id'];
    }
    $tid = join(',', $tids);
    if($tid!='')
    {
      $dsql->Execute("me", "Select aid From `chihuo_taglist` where tid in($tid) And arcrank > -1 group by aid order by aid desc limit 0, $row");
      while($arow = $dsql->GetArray("me"))
      {
        $ids[] = $arow['aid'];
                                                                $arcid = $refObj->Fields['aid'];
      }
    }
  }
 
  if($eregtype == 'tag' && count($ids) == 0 )
  {
    return '';
  }
  else
  {
    if(count($ids) > 0)
    {
                                  if(!empty($typeid)) {
            $typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";
        }
      $idsStr = join(',', $ids);
      $query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,
                        tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
                        from `chihuo_archives` arc left join `chihuo_arctype` tp on arc.typeid=tp.id
                        where arc.id in($idsStr) $typeid order by arc.id desc";
    }
    else
    {
  $limitRow = $row – count($ids);
  $keyword = '';
  if(!empty($refObj->Fields['keywords']))
  {
      $keywords = explode(',' , trim($refObj->Fields['keywords']));
      $keyword = '';
      $n = 1;
      foreach($keywords as $k)
      {
            if($n > 3) break;
           
            if(trim($k)=='') continue;
            else $k = addslashes($k);
           
            $keyword .= ($keyword=='' ? " CONCAT(arc.keywords,' ',arc.title) like '%$k%' " : " OR CONCAT(arc.keywords,' ',arc.title) like '%$k%' ");
              $n++;
      }
  }
  $arcid = (!empty($refObj->Fields['id']) ? $refObj->Fields['aid'] : 0);
  if( empty($arcid) || $byabs==0 ) {
    $orderquery = " order by arc.id desc ";
  }
  else {
    $orderquery = " order by ABS(arc.id – ".$arcid.") ";
    }
  if($keyword != '')
  {
        if(!empty($typeid)) {
            $typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";
        }
        $query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,
                        tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
                        from `chihuo_archives` arc left join `chihuo_arctype` tp on arc.typeid=tp.id
                        where arc.arcrank>-1 and ($keyword) $typeid $orderquery limit 0, $row";
  }
  else
  {
      if(!empty($typeid)) {
          $typeid = " arc.typeid in($typeid) And arc.id<>$arcid ";
      }
      $query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,
                        tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
                        from `chihuo_archives` arc left join `chihuo_arctype` tp on arc.typeid=tp.id
                      where arc.arcrank>-1 and $typeid $orderquery limit 0, $row";
                                      }
                            }
                      }
  $innertext = trim( $ctag->GetInnerText() );
  if($innertext=='') $innertext = GetSysTemplets('part_arclist.htm');
  $dsql->SetQuery($query);
  $dsql->Execute('al');
    $artlist = '';
  if($col > 1) {
    $artlist = "<table width='$tablewidth' border='0' cellspacing='0' cellpadding='0'> ";
  }
  $dtp2 = new DedeTagParse();
  $dtp2->SetNameSpace('field', '[', ']');
  $dtp2->LoadString($innertext);
  $GLOBALS['autoindex'] = 0;
  $line = $row;
  for($i=0; $i < $line; $i++)
  {
    if($col>1) $artlist .= "<tr> ";
    for($j=0; $j < $col; $j++)
    {
      if($col>1) $artlist .= " <td width='$colWidth'> ";
      if($row = $dsql->GetArray("al"))
      {
        $ids[] = $row['id'];
        //處理一些特殊字段
        $row['info'] = $row['infos'] = cn_substr($row['description'],$infolen);
        $row['id'] = $row['id'];
        if($row['corank'] > 0 && $row['arcrank']==0)
        {
            $row['arcrank'] = $row['corank'];
        }
        $row['filename'] = $row['arcurl'] = GetFileUrl($row['id'],$row['typeid'],$row['senddate'],$row['title'],$row['ismake'],
        $row['arcrank'],$row['namerule'],$row['typedir'],$row['money'],$row['filename'],$row['moresite'],$row['siteurl'],$row['sitepath']);
        $row['typeurl'] = GetTypeUrl($row['typeid'],$row['typedir'],$row['isdefault'],$row['defaultname'],$row['ispart'],
        $row['namerule2'],$row['moresite'],$row['siteurl'],$row['sitepath']);
        if($row['litpic'] == '-' || $row['litpic'] == '')
        {
          $row['litpic'] = $GLOBALS['cfg_cmspath'].'/images/defaultpic.gif';
        }
        if(!eregi("^http://",$row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y')
        {
          $row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic'];
        }
        $row['picname'] = $row['litpic'];
        $row['stime'] = GetDateMK($row['pubdate']);
        $row['typelink'] = "<a href='".$row['typeurl']."'>".$row['typename']."</a>";
        $row['image'] = "<img src='".$row['picname']."' border='0' width='$imgwidth' height='$imgheight'>";
        $row['imglink'] = "<a href='".$row['filename']."'>".$row['image']."</a>";
        $row['fulltitle'] = $row['title'];
        $row['title'] = cn_substr($row['title'],$titlelen);
        if($row['color']!='') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</font>";
        if(ereg('b',$row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";
        $row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>";
        $row['plusurl'] = $row['phpurl'] = $GLOBALS['cfg_phpurl'];
        $row['memberurl'] = $GLOBALS['cfg_memberurl'];
        $row['templeturl'] = $GLOBALS['cfg_templeturl'];
       
        if(is_array($dtp2->CTags))
        {
          foreach($dtp2->CTags as $k=>$ctag)
          {
            if($ctag->GetName()=='array') {
              $dtp2->Assign($k,$row);
            }
            else {
              if(isset($row[$ctag->GetName()])) $dtp2->Assign($k,$row[$ctag->GetName()]);
              else $dtp2->Assign($k,'');
            }
          }
          $GLOBALS['autoindex']++;
        }
        $artlist .= $dtp2->GetResult()." ";
      }
      //if hasRow
      else
      {
        $artlist .= '';
      }
      if($col>1) $artlist .= " </td> ";
    }
    //Loop Col
    if($col>1) $i += $col – 1;
    if($col>1) $artlist .= " </tr> ";
  }
  //loop line
  if($col>1) $artlist .= " </table> ";
  $dsql->FreeResult("al");
  return $artlist;
}
?>

 

調用代碼為:
 
{dede:likearticle  row='5' titlelen='60' eregtype = tag mytypeid='18' } 
<a href="[field:arcurl/]">
<p>[field:title/]</p>
</a>
  {/dede:likearticle} 
 
代碼釋義:
 
eregtype屬性
 
eregtype = keyword 只匹配關鍵字
 
eregtype = tag 只匹配tag
 
eregtype = all tag優(yōu)先,不存在tag則匹配關鍵字
 
mytypeid=’’ 欄目ID,多個欄目用,隔開

 

來源:http://www.yx095.info/a/cmsjiaocheng/2629.html

]]>
http://www.lalz.net/3671.html/feed 0
SQL命令批量替換DEDECMS文章,標題,關鍵字,等內容 http://www.lalz.net/3670.html http://www.lalz.net/3670.html#respond Sun, 12 Dec 2021 10:38:50 +0000
  核心提示:dedecms的系統(tǒng)——SQL命令行工具是個好用的工具,特別是需要優(yōu)化的網站,我們經常要批量修改內容標題的某個關鍵字,今天我們就來說說用SQL命令批量替換DEDECMS文章,標題,關鍵字,等內容DeDeCMS 標題批量替換  update dede_archives set title=replac…

DEDEcms的系統(tǒng)——SQL命令行工具是個好用的工具,特別是需要優(yōu)化的網站,我們經常要批量修改內容標題的某個關鍵字,今天我們就來說說用SQL命令批量替換DEDECMS文章,標題,關鍵字,等內容

DeDeCMS 標題批量替換

  update dede_archives set title=replace(title,‘舊標題',’新標題‘)

  DeDeCMS 文章作者批量替換

  update dede_archives set writer=replace(writer,’舊作者‘,’新作者‘);

  DeDeCMS 文章來源批量替換

  update dede_archives set source=replace(source,’舊來源‘,’新來源‘);

  DeDeCMS 文章標簽批量替換

  update dede_tagindex set tag=replace(tag,’舊關鍵字‘,’新關鍵字‘);

  update dede_taglist set tag=replace(tag,’舊標簽‘,’新標簽‘);

  DeDeCMS 文章頁關鍵字批量替換

  update dede_archives set keywords=replace(keywords,’別人的‘,’你的‘);

  DeDeCMS 文章頁描述批量替換

  update dede_archives set description=replace(description,’舊描述‘,’新描述‘);

  DeDeCMS 文章Url規(guī)則批量替換

  (把所有文章Url規(guī)則全部替換成{typedir}/{aid}.html這樣一種形式)

  update dede_arctype set namerule='{typedir}/{aid}.html';

  DeDeCMS 內容批量替換

  update dede_addonarticle set body=replace(body,’舊內容‘,’新內容‘)

  DeDeCMS 縮略圖批量替換

  update dede_archives set litpic=replace(litpic,’舊圖地址‘,’新圖地址‘)

  最后一個:DeDeCMS 清空所有文章SQL語句

  DELETE FROM dede_addonarticle WHERE aid >= 1 and aid< =5000;

  DELETE FROM dede_arctiny WHERE id >= 1 and id< =5000;

  DELETE FROM dede_archives WHERE id >= 1 and id<=5000;

注:dede_是安裝dedecms程序時默認的前綴,如果你的不是dede,請改成自己的,具體的可查看,系統(tǒng)——數據庫備份/還原

 

來源:http://www.yx095.info/a/cmsjiaocheng/2628.html

]]>
http://www.lalz.net/3670.html/feed 0
dedecms常用內容列表排序調用標簽 http://www.lalz.net/3669.html http://www.lalz.net/3669.html#respond Sun, 12 Dec 2021 10:38:49 +0000
  核心提示:不知道別的站長朋友喜歡用什么程序做網站,反正我最喜歡用dedecms ,做了11年的網站,一直用的dedecms .今天我們就來說下dedecms常用內容列表排序調用標簽orderby='id' 按文章ID排序orderby='sortrank' 或 orderby='pubdate' 按出版時間排…

不知道別的站長朋友喜歡用什么程序做網站,反正我最喜歡用dedecms ,做了11年的網站,一直用的dedecms .今天我們就來說下dedecms常用內容列表排序調用標簽

orderby='id' 按文章ID排序
orderby='sortrank' 或 orderby='pubdate' 按出版時間排列
這兩個經常用在列表頁,默認排序
orderby='hot' 或 orderby='click' 表示按點擊數排列
orderby=='lastpost' 按最后評論時間
orderby=='scores' 按得分排序
orderby='rand' 隨機獲得指定條件的文檔列表
這4個經常用在文章,列表兩側
]]>
http://www.lalz.net/3669.html/feed 0
dedecms 批量替換已發(fā)表文章的作者和來源的方法 http://www.lalz.net/3662.html http://www.lalz.net/3662.html#respond Sun, 12 Dec 2021 10:38:45 +0000
  核心提示:登錄管理員后臺,找到“系統(tǒng) = SQL命令行工具 = 運行SQL命令行”,在方框內輸入如下2句命令:UPDATE dede_archives SET writer='新作者' WHERE writer='需要替換的作者'; UPDATE dede_archives SET source='新來源' …

登錄管理員后臺,找到“系統(tǒng) => SQL命令行工具 => 運行SQL命令行”,在方框內輸入如下2句命令:

UPDATE dede_archives SET  writer='新作者'  WHERE writer='需要替換的作者'; 
UPDATE dede_archives SET  source='新來源'  WHERE source='需要替換的

]]>
http://www.lalz.net/3662.html/feed 0
織夢內容頁添加評論版塊 http://www.lalz.net/3663.html http://www.lalz.net/3663.html#respond Sun, 12 Dec 2021 10:38:45 +0000
  核心提示:1、到dede的默認模板文件夾下,把ajaxfeedback.htm復制到自己模板文件夾下2、在添加評論的位置用{dede:include filename='ajaxfeedback.htm' /}調用ajaxfeedback.htm。3、把SCRIPT type=text/javascript …


1、到dede的默認模板文件夾下,把ajaxfeedback.htm復制到自己模板文件夾下


2、在添加評論的位置用{dede:include filename='ajaxfeedback.htm' /}調用ajaxfeedback.htm。

3、把<SCRIPT type=text/javascript src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></SCRIPT>放入<head></head>標簽中。


4、這時內容模板中的評論版塊就可以使用了

]]>
http://www.lalz.net/3663.html/feed 0