DedeCMS 菜鸟级基础问题解决方法大汇总

DedeCMS 菜鸟级基础问题解决方法大汇总,第1张

DedeCMS 菜鸟级基础问题解决方法大汇总 DedeCMS是非常好用并且普及率也是非常高的PHP开源建站程序,由于官方论坛比较冷清,很多朋友提出的问题都是非常基础的,这样就导致了高手不想回答,菜鸟又帮不上的格局。今天,小编就在坛子上整理了一些基础性的问题及解决方法,我们一起来看看吧。   1,首先说说大家经常头痛的问题:织梦在采集图集时导入后不能以多页多图显示,大概就是这个问题让许多站长朋友放弃了织梦自带的采集器,而转用其它的像火车头等,废话不多说了,看招,在采集前修改includededecollection.func.php文件找到此处 $ttx = "rn{dede:pagestyle maxwidth='{$cfg_album_width}' ddmaxwidth='{$cfg_ddimg_width}' row='3' col='3' value='2'/}rn{dede:comments}图集类型会采集时生成此配置是正常的,不过如果后面没有跟着img标记则表示规则无效 把期中value的值改为1,接着我们要定义让它每页显示几张图,打开 includetaglibchannelimg.lib.php文件,找到 if($pagestyle==1)  {   $pagesize = $pagepicnum; 把$pagesize = $pagepicnum;改为$pagesize = 3;注意这个3你可以改成其它的数字,他就是每页显示的图片数 这样采集后就是单页多图了,但依然是自动播放,templetsdefaultarticle_image.htm找到 gtimer = setTimeout("dPlayNext()",10000);把10000改成9999999或者更大就可了,如果你实在不想图片上方出现播放暂停按钮,在此文件中找到 else if(@me==2) {                  @me = "      
      原始图片rn       上一张rn       下一张rn       自动 / 暂停播放rn      
                 ";                 } 改为 else if(@me==2) {                  @me = '';                 } 更新一下就看到效果了  个人觉得织梦自带采集功能还是非常好用的   2,让导航中的外部链接在新窗口打开,比如你在导航上又链接了你的一个论坛,默认情况下点击后会在原窗口打开,这个你的织梦窗口就没了,网上说用JS来解决,这样太麻烦了也不能根本上解决问题,还有的说改主页index.htm中的源码,这样每更新一下主页都要改,因为他是从模板中调用的,下面介绍一种简单方法,直接在栏目管理中的文件保存目录的外部链接网址后紧跟着加上' target='_blank如http://www.dede58.com/news/' target='_blank 演示地址可参考http://www.dede58.com的网上赚钱这一导航,特别注意网址后紧跟着有个单引号   3,图集中的图片拉伸后严重变形,解决方法打开templetsdefaultarticle_image.htm找到如下代码                                   "); [/field:array] 换成以下代码:[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : ""); [/field:array]   8,如何让图文资讯中的图片流滚动起来 找到templetsdefaultindex.htm,找到图文资讯代码:
       
图文资讯
       
         
    {dede:arclist row=15 orderby=pubdate type='image.' imgwidth='124' imgheight='94'}            
  • [field:image/][field:title/]
  • {/dede:arclist}          
       
     
以上代码row为显示的图文资讯条数,每行5个,建议设置为5的倍数。修改以上代码如下
       
图文资讯
         
    {dede:arclist  row=10 type='image.' imgwidth='124' imgheight='94'}            
  • [field:image/][field:title/]
  • {/dede:arclist}
             
       
   这里要注意一下 behavior的属性,值可以是scroll(连续滚动)slide(滑动一次)alternate(来回滚动)   9,seo方面的让织梦dede图集图片alt换成标题,也就是鼠标放在图片上显示的文字 第一步,includetaglibchannelimg.lib.php文件,大约第77行左右,也就是这句下面$fields['text'] = str_replace("'","",$ctag->GetAtt('text'));下加上      $dsql= new DedeSql(false);//建立新连接      $rs = $dsql->GetOne("Select title from dede_archives where ID='".$refObj->ArcID."'");   //打开数据库            $title=$rs["title"];   //找到标题值 第107行左右也就是这句下面$$dtp2->LoadSource($innerTmp);下加上 一句      $fields['title'] = str_replace("'",'',$title);   第二步,把templetsdefaultarticle_image.htm中的 alt='[field:alttext /]' 换为: alt='[field:title /]' 第三步,生成,更新一下html文档,搞定   10,织梦首页文字颜色太淡,?新手经常的问题 打开/templets/style/page.css .index .bignews a     //头条颜色  #666666可改为#000000   黑色 .index .latestnews ul a     //最新更新荐颜色  #666666----#000000 .index .listbox ul a    //首页栏中的文章标题颜色  #777------#000000

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/3008631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存