• 织梦留言簿使用及修改


    一、留言薄的安装

    后台模块管理列表,点击其对应的“安装”

    二、留言薄的使用

    1、  进入后台-模块-辅助插件,单击“留言薄模块”,弹出留言薄模块前台界面。这里,我们也可以直接在地址栏输入http://www.yourname.com/plus/guestbook.php 打开留言薄前台界面。

    2、新建留言

      输入我们要留言的内容,点击提交按钮即可。至此,我们完成了新留言的添加。

      3、管理留言

      管理登陆后可以对访客的留言进行回复、编辑、删除等操作。

    二、留言薄的修改成自己的模板

    1.复制templets/plus/guestbook.htm 留下备用

    2.templets/plus/guestbook.htm 替换成自己的模板

    3.DEDECMS织梦留言板调用头部及底部的方法

      用编辑器打开/include/common.func.php

         将如将如下代码复制粘贴到最后边

       

      function pasterTempletDiy($path) { require_once(DEDEINC."/arc.partview.class.php"); global $cfg_basedir,$cfg_templets_dir; $tmpfile =           $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路径 $dtp = new PartView(); //phpfensi.com $dtp->SetTemplet($tmpfile); $dtp->Display(); }

      打开/templets/plus/guestbook.htm

      

      将下面代码复制粘贴到文件的头部,调用头文件,如果是默认模板风格,无需更改头文件路径

      <?php pasterTempletDiy("default/head.htm"); ?>

      将下面代码复制粘贴到文件的底部,调用底部文件,如果是默认模板风格,无需更改底部文件路径

      <?php pasterTempletDiy("default/footer.htm"); ?>

    4.对应步骤1复制的guestbook.htm与自己的模板对应修改

       修改<from>表单的action="" 为 action='guestbook.php'

       <from action=“” > 下面  添加 <input type='hidden' name='action' value='save' />

      修改对应的name

         注:织梦默认留言簿带验证码如果自己的模板没有验证码留言是自己不上去的提示验证码错误解决方法如下:

         第一种:对应guestbook.htm副本加上验证码

         第二种:去掉验证码
                    打开plus/guestbook.php删除以下代码:
           if($validate=='' || $validate!=$svali)
              {
                   ShowMsg("验证码不正确!","");
                   exit();
               }
     解决验证码错误刷新空白的bug方法如下:
        打开plus/guestbook.php找到以下代码:
           if($validate=='' || $validate!=$svali)
              {
                   ShowMsg("验证码不正确!","");
                   exit();
               }
    修改成: if($validate=='' || $validate!=$svali)
              {
                   ShowMsg("验证码不正确!","-1");
                   exit();
               }

          

       

      

  • 相关阅读:
    windows服务的默认启动类型和登录帐户
    oracle通过sql随机取表中的10条记录
    oracle如何四舍五入?
    Sql Server数据库自增长字段标识列的插入或更新修改操作办法
    将一个表中的数据导入到另一张表中
    设计模式已经陨落了?
    LINQ架构简单描述
    Asp.Net 验证控件
    .Net 三层架构开发初步
    C++编程思想
  • 原文地址:https://www.cnblogs.com/deram/p/6039027.html
Copyright © 2020-2023  润新知