if( empty( $mypost ) ) $total_num4assign = sprintf( $total_info , $total_num ) ; else $total_num4assign = sprintf( _MD_D3DOWNLOADS_MYPOST_NUM , $postname , $total_num ) ; $order = d3download_convertorderbyout( $select_order ) ; $pagenavarg = "page=filemanager&perpage=".$select_perpage."&orderby=".$order ; if( ! empty( $category_select ) ) $pagenavarg .= "&cid=".$category_select ; if( ! empty( $invisible ) ) $pagenavarg .= "&invisible=".$invisible ; if( ! empty( $mypost ) ) $pagenavarg .= "&mypost=".$mypost."&submitter=".$submitter ; if( ! empty( $intree ) ) $pagenavarg .= "&intree=".$intree ; require_once XOOPS_ROOT_PATH.'/class/pagenav.php' ; $pagenav = new XoopsPageNav( $total_num, $select_perpage, $current_start , 'start' , $pagenavarg ) ; $pagenav4assign = $pagenav->renderNav( 5 ) ; // GET DOWNLOAD LIST $download = $file_manager->get_files( $category_select, $select_perpage, $current_start, $select_order, $invisible, $submitter, $mypost, $intree ) ; $category_tree = ( $category_select != 0 ) ? d3download_category_tree( $mydirname, $category_select, 'index.php?page=filemanager' ) : '' ; // DOWNLOAD DATA UPDATE if( ! empty( $_POST['filemanager_update'] ) ) { if ( ! $xoopsGTicket->check( true , 'd3downloads' ) ) { redirect_header(XOOPS_URL.'/modules/'.$mydirname.'/admin/index.php',3,$xoopsGTicket->getErrors()); } $errors = d3download_file_manager_data_update( $mydirname ) ; d3download_delete_cache_of_categories( $mydirname ) ; redirect_header( XOOPS_URL."/modules/$mydirname/admin/index.php?page=filemanager&cid=$category_select" , 2 , $errors ? sprintf( _MD_D3DOWNLOADS_ERROR_MESSEAGE , implode( ',' , $errors ) ) : _MD_D3DOWNLOADS_REGSTERED ) ; exit(); } // DELETE