pplog premium beta4

広告

pplog premiumの修正です。
今回でbeta4になります。

修正内容は、
1.キャッシュ機能追加
2.公開側昇順・降順でのページング不具合修正
3.管理側のコメント削除処理が認証なしの場合に動かないのを修正
4.記事の編集画面でのコメント・TB削除処理の不具合修正
5.キャッシュおよび記事編集時の自動保存ファイルの削除機能追加
6.その他細かいバグ修正

1.について、
ブログサイトおよび管理サイトで処理が重い部分については、キャッシュするようにしました。
速度の向上が見込まれます。キャッシュは時間が来ると更新、または、必要な時には自動で削除するようにしてます。

大幅に処理を変更しているので不具合があるかもしれませんので、その際はお知らせください。
※今の状態のバックアップは必ず取ってからバージョンアップをお願いします。

ダウンロードはこちら
差分ダウンロードはこちら

修正方法は
1.各ブログサイトトップのindex.phpを修正
$lid = $get['logid'];
の下に
//追加
$ga = $post['asc'] ? $post['asc'] : $get['asc'];
$gpg = $post['page'] ? $post['page'] : $get['page'];
$gst = $post['st'] ? $post['st'] : $get['st'];
を追加

下記2箇所を修正
$res = kview($mobileflg, $bid, $md, $cat, $gym, $user);

$res = kview($mobileflg, $bid, $md, $cat, $gym, $user, $gpg, $gst);

$res = index_tmpl_reg($bid, $md, $cat, $gy, $gm, $gd, $sw, $user,
$shead, $gtag);

$res = index_tmpl_reg($bid, $md, $cat, $gy, $gm, $gd, $sw, $user,
$gtag, $ga, $gpg, $gst);
※上記は便宜上改行してますが、1行です。
※下の方の$sheadを消すのを忘れないようにお願いします。

cacheディレクトリ(パーミッション777)
cache/axsディレクトリ(パーミッション777)
cache_liteディレクトリ
common/cache_del.php
msg/301.php
上記追加

common/admin_left_menu.php
common/admin_right_menu.php
common/conf1.php
common/conf11.php
common/entry_disp.php
common/entry_form.php
common/explain.php
common/server_information.php
conf/db_conf.php
css/admin.css
func/admindbfunc.php
func/admintextfunc.php
func/dbfunc.php
func/textfunc.php
js/admin.js
msg/1.php
msg/101.php
tmpl/default/index.php
admin.php
func.php
上記上書き

DBを使用している場合は、テーブルにカラム追加があるので、
dbadd_beta4.phpを管理ルート(pplogpの直下)にアップロードし、ブラウザでアクセスし、その後削除

管理画面の設定の中の基本設定の中のキャッシュ設定(2箇所)を設定してください。
デフォルトで値が入っていると思いますが、一度は更新してください。