pplog系バージョンアップ

広告

pplog 2.58
pplog2 2.58

更新内容
 1.文字コード変換部分の修正
 2.コメント登録時にjavascriptにより入力チェック処理追加

2.について
んー文字化け直らないですね。。。


更新方法更新

::pplog::
・pplog.phpを上書き
・pplogfunc.phpを上書き
・pplog.tmplを上書き(下記の通り修正も可)

テンプレート内のjavascript部分の
function set_cookを下記のように修正
  function set_cook(myValue,myValue2,myValue3){
var err = "";
var errflg = 0;
if (document.myForm.author.value == "") {
err += "お名前が未入力です。\n";
errflg = 1;
}
if (document.myForm.comment.value == "") {
err += "コメントが未入力です。\n";
errflg = 1;
}
if (errflg) {
alert(err);
return false;
}
myCookie = "pplog";
myExp = new Date();
myExp.setTime(myExp.getTime()+(30*24*60*60*1000));
myItem = myCookie + "=" + escape(myValue) + ","
+ escape(myValue2) + "," + escape(myValue3);
myExpires = "; expires="+myExp.toGMTString();
a = myItem + myExpires;
document.cookie = a;
document.myForm.submit();
}


コメント欄のフォーム部分を下記のように修正


コメント欄のフォーム部分をさらに下記のように修正


::pplog2::
・index.phpを上書き
・pplog2func.phpを上書き
・pplog2_sj.jsを上書き
・pplog2_euc.jsを上書き
・pplog2_utf8.jsを上書き
・pplog2.tmplを上書き(下記の通り修正も可)
・tmpl/index.tmplを上書き(下記の通り修正も可)

コメント欄のフォーム部分を下記のように修正


コメント欄のフォーム部分をさらに下記のように修正


色違いのテンプレートを使用の方は再DL後上書きまたは上記のように修正してください。

テンプレートの修正が入るため、、、
複雑なバージョンアップになってしまいました。
すいません。。。。
エラーが出る場合は、再度javascript部分を見直してください。

今回のテンプレートの修正は、set_cookで検索すると楽だと思います。
また、エラーが出る場合は、
document.myForm.name
document.myForm.mail
document.myForm.home
が無いことを確認してください。
あった場合は、それぞれ
document.myForm.author
document.myForm.email
document.myForm.url
が正当です。