• File: admin-grids.php
  • Full Path: /home/matthif/www/wp-content/plugins/uber-grid/src/views/admin-grids.php
  • Date Modified: 03/16/2023 5:23 PM
  • File size: 9.56 KB
  • MIME-type: text/x-php
  • Charset: utf-8
<?php
if ( ! defined'ABSPATH' ) ) {
    exit; 
// Exit if accessed directly
}
global 
$wpdb;
?>
<div class="wrap">
    <?php require( PFHUB_PORTFOLIO_TEMPLATES_PATH DIRECTORY_SEPARATOR 'admin-licensing-banner.php'); ?>
    <?php
    $path_site2                  
plugins_url"../images"__FILE__ );
    
$add_new_portfolio_safe_link wp_nonce_url(
        
'admin.php?page=portfolios_pfhub_portfolio&task=add_portfolio',
        
'add_new_portfolio',
        
'pfhub_portfolio_add_portfolio_nonce'
    
);
    
?>
    <div id="poststuff">
        <div id="portfolios-list-page">
            <form method="post" onkeypress="doNothing()" action="admin.php?page=portfolios_pfhub_portfolio"
                  id="admin_form" name="admin_form">
                    <a onclick="window.location.href='<?php echo $add_new_portfolio_safe_link?>'"
                       class="pfhub_portfolio_button" ><?php echo __'+ Add New Portfolio''pfhub_portfolio' ); ?></a>
                <?php
                $serch_value 
'';
                if ( isset( 
$_POST['serch_or_not'] ) ) {
                    if ( 
$_POST['serch_or_not'] == "search" ) {
                        
$serch_value esc_htmlstripslashes$_POST['search_events_by_title'] ) );
                    } else {
                        
$serch_value "";
                    }
                }
                
$serch_fields '<div class="alignleft actions"">
                    <input type="text" name="search_events_by_title" value="' 
$serch_value '" id="search_events_by_title" onchange="clear_search_texts()" placeholder="Search...">
            </div>
            <div class="alignleft actions">
                <input type="button" value="Search" onclick="document.getElementById(\'page_number\').value=\'1\'; document.getElementById(\'serch_or_not\').value=\'search\';
                 document.getElementById(\'admin_form\').submit();" class="pfhub_portfolio_button action" style="margin-right: 15px">
                 <input type="button" value="Reset" onclick="window.location.href=\'admin.php?page=portfolios_pfhub_portfolio\'" class="button-secondary action">
            </div>'
;

                
\PfhubPortfolio\Helpers\GridHelper::navigationHtml($pageNav['total'], $pageNav['limit'], $serch_fields);
                
?>
                <table class="wp-list-table widefat fixed pages">
                    <thead>
                    <tr>
                        <th scope="col" id="id" style="width:12%">
                            <span><?php echo __'ID''pfhub_portfolio' ); ?></span><span
                                class="sorting-indicator"></span></th>
                        <th scope="col" id="name" style="width:20%">
                            <span><?php echo __'Name''pfhub_portfolio' ); ?></span><span
                                class="sorting-indicator"></span></th>
                        <th scope="col" id="prod_count" style="width:12%;">
                            <span><?php echo __'Images''pfhub_portfolio' ); ?></span><span
                                class="sorting-indicator"></span></th>
                        <th style="width:20%"><span><?php echo __'Shortcode''pfhub_portfolio' ); ?></span><span
                                class="sorting-indicator"></span></th>
                        <th style="width:12%"><span><?php echo __'Duplicate''pfhub_portfolio' ); ?>
                            </span><span class="sorting-indicator"></span></th>
                        <th style="width:12%"><span><?php echo __'Delete''pfhub_portfolio' ); ?></span><span
                                class="sorting-indicator"></span></th>
                    </tr>
                    </thead>
                    <tbody>
                    <?php
                    $trcount 
1;
                    for ( 
$i 0$i count$rows ); $i ++ ) {
                        
$trcount ++;
                        
$ka0 0;
                        
$ka1 0;
                        if ( isset( 
$rows$i ]->id ) ) {
                            if ( 
$rows$i ]->sl_width == $rows$i ]->sl_width ) {
                                
$x1  $rows$i ]->id;
                                
$x2  $rows$i ]->id;
                                
$ka0 1;
                            } else {
                                
$jj 2;
                                while ( isset( 
$rows$i $jj ] ) ) {
                                    if ( 
$rows$i ]->sl_width == $rows$i $jj ]->sl_width ) {
                                        
$ka0 1;
                                        
$x1  $rows$i ]->id;
                                        
$x2  $rows$i $jj ]->id;
                                        break;
                                    }
                                    
$jj ++;
                                }
                            }
                            if ( 
$ka0 ) {
                                
$move_up '<span><a href="#reorder" onclick="return listItemTask(\'' $x1 '\',\'' $x2 '\')" title="Move Up">   <img src="' plugins_url'images/uparrow.png'__FILE__ ) . '" width="16" height="16" border="0" alt="Move Up"></a></span>';
                            } else {
                                
$move_up "";
                            }
                        } else {
                            
$move_up "";
                        }

                        if ( isset( 
$rows$i ]->id ) ) {

                            if ( 
$rows$i ]->sl_width == $rows$i ]->sl_width ) {
                                
$x1  $rows$i ]->id;
                                
$x2  $rows$i ]->id;
                                
$ka1 1;
                            } else {
                                
$jj 2;
                                while ( isset( 
$rows$i $jj ] ) ) {
                                    if ( 
$rows$i ]->sl_width == $rows$i $jj ]->sl_width ) {
                                        
$ka1 1;
                                        
$x1  $rows$i ]->id;
                                        
$x2  $rows$i $jj ]->id;
                                        break;
                                    }
                                    
$jj ++;
                                }
                            }

                            if ( 
$ka1 ) {
                                
$move_down '<span><a href="#reorder" onclick="return listItemTask(\'' $x1 '\',\'' $x2 '\')" title="Move Down">  <img src="' plugins_url'images/downarrow.png'__FILE__ ) . '" width="16" height="16" border="0" alt="Move Down"></a></span>';
                            } else {
                                
$move_down "";
                            }
                        }

                        
$uncat $rows$i ]->par_name;
                        if ( isset( 
$rows$i ]->prod_count ) ) {
                            
$pr_count $rows$i ]->prod_count;
                        } else {
                            
$pr_count 0;
                        }

                        
$delete_portfolio_safe_link wp_nonce_url(
                            
'admin.php?page=portfolios_pfhub_portfolio&task=remove_portfolio&id=' $rows$i ]->id,
                            
'remove_portfolio_' $rows$i ]->id,
                            
'pfhub_portfolio_remove_portfolio_nonce'
                        
);

                        
$pfhub_portfolio_pfhub_portfolio_nonce_duplicate_portfolio wp_create_nonce'pfhub_portfolio_duplicate_nonce' $rows$i ]->id );
                        
?>
                        <tr>
                            <td><?php echo $rows$i ]->id?></td>
                            <td>
                                <a href="<?php echo esc_url'admin.php?page=portfolios_pfhub_portfolio&task=edit_cat&id=' $rows$i ]->id ); ?>"><?php echo esc_htmlstripslashes$rows$i ]->name ) ); ?></a>
                            </td>
                            <td>(<?php if ( ! ( $pr_count ) ) {
                                    echo 
'0';
                                } else {
                                    echo 
$rows$i ]->prod_count;
                                } 
?>)
                            </td>
                            <td>
                                [pfhub_portfolio id="<?php echo $rows$i ]->id?>"]
                            </td>
                            <td>
                                <a href="admin.php?page=portfolios_pfhub_portfolio&task=duplicate_portfolio_gallery&id=<?php echo $rows$i ]->id?>&pfhub_portfolio_duplicate_nonce=<?php echo $pfhub_portfolio_pfhub_portfolio_nonce_duplicate_portfolio?>"
                                   class="duplicate-link"><span class="duplicate-icon"></span></a>
                            <td><a href="<?php esc_attr_e($delete_portfolio_safe_link);
                                
?>" class="delete-link"><span class="delete-icon"></span></a>
                            </td>
                        </tr>
                    <?php ?>
                    </tbody>
                </table>
                <input type="hidden" name="oreder_move" id="oreder_move" value=""/>
                <input type="hidden" name="asc_or_desc" id="asc_or_desc"
                       value="<?php if ( isset( $_POST['asc_or_desc'] ) ) {
                           echo 
esc_attr$_POST['asc_or_desc'] );
                       } 
?>"/>
                <input type="hidden" name="order_by" id="order_by" value="<?php if ( isset( $_POST['order_by'] ) ) {
                    echo 
esc_attr$_POST['order_by'] );
                } 
?>"/>
                <input type="hidden" name="saveorder" id="saveorder" value=""/>
            </form>
        </div>
    </div>
</div>