BugTrack/316
の編集
Top
/
BugTrack
/
316
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
*凍結されたページであってもpaint.inc.phpでの画像ファイルの添付は可能であってほしい [#zc02aaf4] -ページ: BugTrack -投稿者: [[reimy]] -優先順位: 普通 -状態: 完了 -カテゴリー: プラグイン要望 -投稿日: 2003-04-26 (土) 19:46:06 -バージョン: **メッセージ [#pd863141] 凍結されたページへのattach.inc.phpによるファイルの添付は不可でいいけど、paint.inc.phpでの画像ファイルの添付は可能であってほしい。 paint.inc.phpで画像を添付するページは、改竄を防ぐためにも凍結しておきたいが、凍結するとpaint.inc.phpで画像ファイルが添付できない。 ---- -こんな感じですかね。 -- [[ぱんだ]] &new{2003-04-30 (水) 18:04:07}; diff -u -r1.23 attach.inc.php --- plugin/attach.inc.php 7 Mar 2003 07:07:13 -0000 1.23 +++ plugin/attach.inc.php 30 Apr 2003 09:00:54 -0000 @@ -181,7 +181,7 @@ } //-------- 実体 //ファイルアップロード -function attach_upload() +function attach_upload($force = FALSE) { global $vars,$adminpass,$HTTP_POST_FILES; global $_attach_messages; @@ -190,7 +190,7 @@ { return array('msg'=>$_attach_messages['err_exceed']); } - if (is_freeze($vars['refer']) || !is_editable($vars['refer'])) + if (!$force and !is_editable($vars['refer'])) { return array('msg'=>$_attach_messages['err_noparm']); } - diff -u -r1.6 paint.inc.php --- plugin/paint.inc.php 13 Apr 2003 06:28:52 -0000 1.6 +++ plugin/paint.inc.php 30 Apr 2003 09:00:54 -0000 @@ -94,7 +94,12 @@ $HTTP_POST_FILES['attach_file']['name'] = $attachname; - $retval = do_plugin_action('attach'); + if (!exist_plugin('attach') or !function_exists('attach_upload')) + { + return array('msg'=>'attach.inc.php not found or not correct version.'); + } + + $retval = attach_upload(TRUE); $retval = paint_insert_ref($HTTP_POST_FILES['attach_file']['name']); } else -いただきましたm(__)m -- [[reimy]] &new{2003-05-01 (木) 03:00:37}; -上記の変更ではうまくいきませんでした。やはり凍結されていると、ファイルが添付されません。 -- [[reimy]] &new{2003-05-01 (木) 04:07:36}; --is_editable()が!is_freeze()を内包しているのを忘れていました。上記コードを修正しました。 -- [[ぱんだ]] &new{2003-05-01 (木) 09:42:10}; //#comment
タイムスタンプを変更しない
*凍結されたページであってもpaint.inc.phpでの画像ファイルの添付は可能であってほしい [#zc02aaf4] -ページ: BugTrack -投稿者: [[reimy]] -優先順位: 普通 -状態: 完了 -カテゴリー: プラグイン要望 -投稿日: 2003-04-26 (土) 19:46:06 -バージョン: **メッセージ [#pd863141] 凍結されたページへのattach.inc.phpによるファイルの添付は不可でいいけど、paint.inc.phpでの画像ファイルの添付は可能であってほしい。 paint.inc.phpで画像を添付するページは、改竄を防ぐためにも凍結しておきたいが、凍結するとpaint.inc.phpで画像ファイルが添付できない。 ---- -こんな感じですかね。 -- [[ぱんだ]] &new{2003-04-30 (水) 18:04:07}; diff -u -r1.23 attach.inc.php --- plugin/attach.inc.php 7 Mar 2003 07:07:13 -0000 1.23 +++ plugin/attach.inc.php 30 Apr 2003 09:00:54 -0000 @@ -181,7 +181,7 @@ } //-------- 実体 //ファイルアップロード -function attach_upload() +function attach_upload($force = FALSE) { global $vars,$adminpass,$HTTP_POST_FILES; global $_attach_messages; @@ -190,7 +190,7 @@ { return array('msg'=>$_attach_messages['err_exceed']); } - if (is_freeze($vars['refer']) || !is_editable($vars['refer'])) + if (!$force and !is_editable($vars['refer'])) { return array('msg'=>$_attach_messages['err_noparm']); } - diff -u -r1.6 paint.inc.php --- plugin/paint.inc.php 13 Apr 2003 06:28:52 -0000 1.6 +++ plugin/paint.inc.php 30 Apr 2003 09:00:54 -0000 @@ -94,7 +94,12 @@ $HTTP_POST_FILES['attach_file']['name'] = $attachname; - $retval = do_plugin_action('attach'); + if (!exist_plugin('attach') or !function_exists('attach_upload')) + { + return array('msg'=>'attach.inc.php not found or not correct version.'); + } + + $retval = attach_upload(TRUE); $retval = paint_insert_ref($HTTP_POST_FILES['attach_file']['name']); } else -いただきましたm(__)m -- [[reimy]] &new{2003-05-01 (木) 03:00:37}; -上記の変更ではうまくいきませんでした。やはり凍結されていると、ファイルが添付されません。 -- [[reimy]] &new{2003-05-01 (木) 04:07:36}; --is_editable()が!is_freeze()を内包しているのを忘れていました。上記コードを修正しました。 -- [[ぱんだ]] &new{2003-05-01 (木) 09:42:10}; //#comment
テキスト整形のルールを表示する