$liveformrules = $formRules['makedownloadform'] ; if( ! empty( $canupload ) && empty( $config_error ) ) $liveformrules = array_merge( $liveformrules , $formRules['fileupload'] ) ; if( ! empty( $select_license ) ) $liveformrules = array_merge( $liveformrules , $formRules['license'] ) ; $liveform->addRules( $liveformrules ); $liveValidator = $liveform ->generateAll(); $xoopsTpl->assign( 'liveValidator', $liveValidator ); // TRANSACTION PART if( isset( $_POST['makedownload_post'] ) || isset( $_POST['makedownload_preview'] ) ) { if ( ! $xoopsGTicket->check( true , 'd3downloads' ) ) { redirect_header(XOOPS_URL.'/modules/'.$mydirname.'/admin/index.php',3,$xoopsGTicket->getErrors()); } $params_array = array( 'auto_approved' , 'check_url' , 'canupload' , 'category' , 'usealbum' , 'upload_max_filesize' , 'downdata' ) ; foreach( $params_array as $key ) { $params[$key] = $$key ; } $submit_result = d3download_submit_execution( $mydirname, 'modfile', $params ) ; $download4assign = $submit_result['download4assign'] ; $iserror = $submit_result['iserror'] ; $error_message = $submit_result['error_message'] ; if( isset( $_POST['makedownload_preview'] ) ){ $ispreview = true ; $preview_title = $submit_result['preview_title'] ; $preview_body = $submit_result['preview_body'] ; } } // 削除権限をチェックしたうえ関連データも同時に削除 if( isset( $_POST['makedownloadform_delete'] ) && ! empty( $candelete ) ) { if ( ! $xoopsGTicket->check( true , 'd3downloads' ) ) { redirect_header(XOOPS_URL.'/modules/'.$mydirname.'/admin/index.php',3,$xoopsGTicket->getErrors()); }
$shots_help = sprintf( _MD_D3DOWNLOADS_SUBMIT_LOGOURL_DESC , $shots_dir ); } } // GET DOWNLOADDATA $mydownload = new MyDownload( $mydirname ); $nowdata = $mydownload->get_downdata_for_singleview( 0, $aprovalid, 0, 1, 1 ); // TRANSACTION PART if( isset( $_POST['makedownload_post'] ) || isset( $_POST['makedownload_preview'] ) ) { if ( ! $xoopsGTicket->check( true , 'd3downloads' ) ) { redirect_header(XOOPS_URL.'/modules/'.$mydirname.'/admin/index.php',3,$xoopsGTicket->getErrors()); } $params_array = array( 'category' , 'usealbum' , 'downdata' ) ; foreach( $params_array as $key ) { $params[$key] = $$key ; } $submit_result = d3download_submit_execution( $mydirname, 'approval', $params ) ; $download4assign = $submit_result['download4assign'] ; $iserror = $submit_result['iserror'] ; $error_message = $submit_result['error_message'] ; if( isset( $_POST['makedownload_preview'] ) ){ $ispreview = true ; $preview_title = $submit_result['preview_title'] ; $preview_body = $submit_result['preview_body'] ; } } // DELETE SQL if( isset( $_POST['makedownloadform_delete'] ) ) { if ( ! $xoopsGTicket->check( true , 'd3downloads' ) ) { redirect_header(XOOPS_URL.'/modules/'.$mydirname.'/admin/index.php',3,$xoopsGTicket->getErrors()); }