コード例 #1
0
ファイル: mylink.php プロジェクト: nunoluciano/uxcl
$xoopsTpl->assign( 'perpage' , $perpage4assign ) ; 
$xoopsTpl->assign( 'select_perpage' , $select_perpage ) ; 
$xoopsTpl->assign( 'select_intree' , $select_intree ) ; 

if ( isset( $_POST['add_mylink'] ) ) {
	$lid = intval( $_POST['lid'] ) ;
	$error = $mydownload->add_mylink( $lid ) ;
	redirect_header( XOOPS_URL."/modules/$mydirname/index.php?page=mylink" , 2 , $error ? sprintf( _MD_D3DOWNLOADS_ERROR_MESSEAGE , $error ) : _MD_D3DOWNLOADS_ADD_MYLINK_DONE ) ;
	exit ;
} elseif ( isset($_POST['del_mylink'] ) ) {
	$lid = intval( $_POST['lid'] ) ;
	$error = $mydownload->del_mylink( $lid ) ;
	redirect_header( XOOPS_URL."/modules/$mydirname/index.php?page=mylink" , 2 , $error ? sprintf( _MD_D3DOWNLOADS_ERROR_MESSEAGE , $error ) : _MD_D3DOWNLOADS_DEL_MYLINK_DONE ) ;
	exit ;
} elseif ( isset($_POST['del_allmylink'] ) && $mydownload->is_mylink() ) {
	$error = $mydownload->all_delete_mylink() ;
	redirect_header( XOOPS_URL."/modules/$mydirname/index.php?page=mylink" , 2 , $error ? sprintf( _MD_D3DOWNLOADS_ERROR_MESSEAGE , $error ) : _MD_D3DOWNLOADS_DEL_MYLINK_DONE ) ;
	exit ;
}

$xoopsTpl->assign( 'categories' , d3download_getsub_categories( $mydirname, $cid , $whr_cat ) ) ; 
$category4assin = $mydownload->mylink_categories_selbox( $whr_cat ) ;
$lang_directcatsel = _MD_D3DOWNLOADS_SEL_CATEGORY ;
$canuseshots = ! empty( $xoopsModuleConfig['useshots'] ) ? 1 : 0 ;
$xoopsOption['template_main'] = $mydirname.'_main_viewcat.html' ;

$total = $mydownload->total_mylink( $cid, $whr_cat, $intree ) ;
$mylink = $mydownload->get_downdata_for_mylink( $cid, $whr_cat4read, $orderby, $select_perpage, $current_start, $intree ) ;

$total_view = empty( $cid ) ? _MD_D3DOWNLOADS_TOTAL_MYLINK : _MD_D3DOWNLOADS_CATEGORY_MYLINK  ;