pplog系バージョンアップ【追記あり】

広告

pplog 3.03
pplog2 3.03


更新内容
 1. ファイルアップロード部分をphpからcgiへ変更
 2. flvファイルが間延びするのを修正
 3. lightbox2.0対応

1.について
アップロード部分をcgiへと変更することにより、phpの制限値以上のファイルのアップロードが可能になりました。
仕組みは、かなりの力技かも。
ローカルでですが、60Mのファイルがアップロードできるのを確認しました。
登録ボタンやアップロードボタンを押した後に、待ち時間がありますので、画面が切り替わるまでお待ちください。
アップロード部分なので、通常の登録フォームと外部ファイルアップロード部分の両方とも問題ありません。

 

2.について
flvファイルが横長になっているようですので、4:3になるように変更しました。
すでに外部ファイルでアップロードしたflvがある場合は、お手数ですが、width="320" height="240"の部分をwidth="320" height="297"へと変更してください。

 

更新方法

 

::pplog::
cgi-lib.pl 追加(※パーミッション644)
upload.cgiの1行目、perlのパス変更
upload.cgi 追加(※パーミッション755)
pplog_sj.js 上書
pplog_euc.js 上書
pplog_utf8.js 上書
swf/flvplayer.swf 上書
pplog.php 上書
pplogfunc.php 上書
管理画面より設定変更を何も変更せず修正を行う。

::pplog2::
cgi-lib.pl 追加(※パーミッション644)
upload.cgiの1行目、perlのパス変更
upload.cgi 追加(※パーミッション755)
pplog2_sj.js 上書
pplog2_euc.js 上書
pplog2_utf8.js 上書
swf/flvplayer.swf 上書
index.php 上書
pplog2func.php 上書
管理画面より設定変更を何も変更せず修正を行う。

 

あまりテストをしていないので、他の場所で不具合出るかもしれません。
その場合は教えてください。

 

記事登録時、今までよりも若干(1秒くらい)遅くなっています。

cgiからphpの設定ファイルは読めないので、
べた書きでメインスクリプト名書いているので、もしメインスクリプト名を変更している方は、直接upload.cgiの中を直してください。(一番下のjavascript部分)

 

pplog premiumにも適用するつもりです。
ただし、修正箇所が多いので、すぐにはできないかもしれません。
久しぶりのperlは、難しい。
kentさんのスクリプト参考にさせていただきました。

 

新年の挨拶忘れてました。
今年もよろしくお願いいたします。


追記

lightboxご使用の方。
lightbox ver1の方はver2にしてください。
ver1のままだと動きません。

 

pplogの方
1/6 1:06以前にダウンロードされた方は再度DLしてください。
lightbox絡みで修正忘れてました。