织梦dedeCMS留言薄
1、在guestbook.htm中發表留言的表單爲:
<form method="post" action="guestbook.php" name="form1" >...</from>;
留言動作交由/plus/guestbook.php處理。
後端代碼:

2、在guestbook.htm中顯示留言的代碼在:
---------------------------------------------------------------------------------
<?php
$ntt=0;
$bgcc = '#FBFEED';
?>
{dede:datalist} ... {/dede:datalist}
---------------------------------------------------------------------------------
{dede:datalist} ... {/dede:datalist}之間樣式由設計者修改,
後端代碼:

3、圖中有段代碼如下,作用爲若爲管理員則顯示回覆和刪除按鈕:
---------------------------------------------------------------------------------
<div class="h45 lh45" >
<span class="fl">
<?php if($g_isadmin) { ?>
<a href='guestbook.php?action=admin&id=<?php echo $fields['id']; ?>'>[回复]</a>
<a href='guestbook.php?action=admin&id=<?php echo $fields['id']; ?>&job=del'>[删除] </a>
<?php } ?>
</span>
<span class="fr"> 日期:<?php echo MyDate('m-d H:i',$fields['dtime']); ?> </span>
</div>
4、前端效果图:

1、guestbook.htm留言動作交由/plus/guestbook.php處理,guestbook.php有三部份:修改留言\保存留言\显示所有留言
2、修改留言
修改留言交由/plus/guestbook/edit.inc.php處理,edit.inc.php處理回覆和修改信息動作腳本。

3、保存留言
1、註釋到與保存留言相關的驗證碼,並修改保存後的頁面提示信息。

4、showMsg('谢谢您的留言!','-1'); '-1'爲返回上一頁面;

5、显示所有留言

1、/plus/guestbook.php中指出/plus/guestbook/edit.inc.php爲修改留言事件腳本
edit.inc.php:

2、edit.inc.php指出:
管理員回覆信息調用/templets/plus/guestbook-admin.htm;
非管理員回覆信息調用 /templets/plus/guestbook-user.htm
爲避免非管理員回覆,可修改爲ShowMsg("对不起,您不是管理员,没有权限回复留言!",$GUEST_BOOK_POS);
1、留言薄模板爲/templets/plus/guestbook.htm;
留言表單動作交由/plus/guestbook.php處理;
回覆留言模板爲/templets/plus/guestbook-admin.htm ;
回覆留言交由/plus/guestbook/edit.inc.php處理。
如何使用guestbook? <a href="/plus/guestbook.php" >留言薄</a>,
如何得知的?在dedeCMS後台-核心-網站欄目管理-在線留言-編輯-文件目錄位置。