设为首页 - 加入收藏 - 网站地图 - RSS订阅 村姑网-www.cunguer.com
当前位置:首页 > CMS教程 > dedecms > 正文

Dedecms首页和内容页添加留言板的方法

时间:2015-12-06 16:06:26 来源:村姑网 作者:喜欢安静 阅读:64
导读:dedecms 本身自带了 留言板 功能,我们只需要安装留言板插件即可使用该功能了,然而这个功能却是在单独的一个页面中,使用起来比较不方便,很多朋友希望在 首页、内容页 的内面中也可以添加调用留言板,那么本文将告诉你如何在首页和内容页添加留言板的功能...

    dedecms本身自带了留言板功能,我们只需要安装留言板插件即可使用该功能了,然而这个功能却是在单独的一个页面中,使用起来比较不方便,很多朋友希望在首页、内容页的内面中也可以添加调用留言板,那么本文将告诉你如何在首页和内容页添加留言板的功能。

第一步当然是要先安装留言板的插件了,在后台的【模块-模块管理中】,请自行安装,然后我们需要找到以下2个文件,他们是dedecms留言板的源文件:

/plus/guestbook.php
/templets/plus/guestbook.htm

首页添加留言板:

1、找到首页模板,使用dreamweaver或者其他编辑软件打开,在你想要添加留言板的位置加入以下HTML表单:

<div class="liuyanban">
       <form method="post" action="plus/guestbook.php" name="form1">
       <input type='hidden' name='action' value='save' />
   <samp><img src="{dede:global.cfg_templets_skin/}/images/1.jpg"  width="254" height="38"/></samp>
   <H1> 姓名 <label><input type="text" maxlength="10" name="uname" size="20"/></label></H1>
   <H2>手机 <label><input maxlength="80" type="text" name="email" size="20" /></label></H2>
   <H3>问题 <textarea name="msg" cols="18" rows="5" class="textarea ipt-txt"></textarea></H3>
   <H4> <input type="image" src ="{dede:global.cfg_templets_skin/}/images/2.jpg" alt = "提交" NAME="imagesubmit">
             <input type="image" src="{dede:global.cfg_templets_skin/}/images/3.jpg" alt="重新填写" onClick="return resetBtn(this.form);">       
            </H4>
            </form>
 </div>

2、重新填写按钮的JS调用:

<SCRIPT src="{dede:global.cfg_templets_skin/}/js/liuyanban.js" type=text/javascript></SCRIPT>

// JavaScript Document
function resetBtn(fm){
      fm.reset();
      return false;
  }


OK,到此,我们已经在首页添加完留言板了。下面我们要去掉提交留言时的验证码,因为我们的表单中没有填写验证码的地方。

打开/plus/guestbook.php,找到下面的代码,屏蔽掉或删除检查验证码的部分即可。

else if($action=='save')
{
    if(!empty($_COOKIE['GUEST_BOOK_POS'])) $GUEST_BOOK_POS = $_COOKIE['GUEST_BOOK_POS'];
    else $GUEST_BOOK_POS = 'guestbook.php';
    /**验证码去掉开始
 if(empty($validate)) $validate=='';
    else $validate = strtolower($validate);
    $svali = GetCkVdValue();
    if($validate=='' || $validate!=$svali)
    {
         ShowMsg("验证码不正确!","");
         exit();
    }
    去掉验证码结束**/

    $ip = GetIP();
    $dtime = time();
    $uname = trimMsg($uname);
    $email = trimMsg($email);
    $homepage = trimMsg($homepage);

此时就可以测试一下我们在首页添加的留言板可用与否了。留言成功之后,你会发现有一个提示页面,上面有“dedecms提示信息”,我们需要把这个版权信息给去掉,方法是:
打开/include/common.func.php
在182行和215行中找到<title>DedeCMS提示信息</title>和<b>DedeCMS 提示信息!</b>,把中间的文字改掉或者删除掉就可以了。

    dedecms首页添加留言板已经完成了,内容页添加留言板也是这样操作的,就不再赘述了,你可以自己练习一下。

 

《Dedecms首页和内容页添加留言板的方法》地址:http://www.cunguer.com/article/266.html,本文来自村姑网,您身边的IT专家 www.cunguer.com,转载请注明出处,您的支持是我们创作的源泉~!