新功能 - Comment Cookie

加了新功能 - comment cookie

用途: 使用cookie讓使用者選擇要不要紀錄comment的個人資訊。

使用方法:

修改commentform.template

在「最上面」新增一行:

<script type="text/javascript" src="{$url->getBaseUrl()}/js/cookie/cookie.js"></script>

找到<form id="..略.." name="..略.." .....>
在id="..."前面加上:
onsubmit="if (this.bakecookie[0].checked) rememberMe(this); else if (this.bakecookie[1].checked) forgetMe();"

接著,在「適當的」地方加上:

Remember You? <input type="radio" id="bakecookie" name="bakecookie" />
<label for="bakecookie">Yes</label>&nbsp;&nbsp;
<input type="radio" id="forget" name="bakecookie" />
<label for="forget">No</label>

(這段會是負責顯示Remember You? Yes or No
請自行選擇適當的地方修改)

最後,在「最下面」新增:

{literal}
<script type="text/javascript" language="javascript">
<!--
window.document.commentform.userEmail.value = getCookie("plogcmtuserEmail");
window.document.commentform.userName.value = getCookie("plogcmtuserName");
window.document.commentform.userUrl.value = getCookie("plogcmtuserUrl");
if (getCookie("plogcmtuserName")) {
document.commentform.bakecookie[0].checked = true;
} else {
document.commentform.bakecookie[1].checked = true;
}
//-->
</script>
{/literal}

完成。


(29) 迴響    (0) 引用