Plugin Directory


Ignore:
Timestamp:
04/28/2020 02:28:16 PM (5 years ago)
Author:
tschutter
Message:

trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codepress-admin-columns/trunk/templates/admin/edit-column.php

    r2033156r2293580 
    1313?>
    1414
    15     <div class="ac-column ac-<?php echo esc_attr( $column->get_type() ); ?>"
    16             data-type="<?php echo esc_attr( $column->get_type() ); ?>"
    17             data-original="<?php echo esc_attr( $column->is_original() ); ?>"
    18             data-column-name="<?php echo esc_attr( $column->get_name() ); ?>">
     15<div class="ac-column ac-<?= esc_attr( $column->get_type() ); ?>"
     16        data-type="<?= esc_attr( $column->get_type() ); ?>"
     17        data-original="<?= esc_attr( $column->is_original() ); ?>"
     18        data-column-name="<?= esc_attr( $column->get_name() ); ?>">
    1919
    20         <div class="ac-column-header">
    21             <table class="widefat">
    22                 <tbody>
     20    <div class="ac-column-header">
     21        <table class="widefat">
     22            <tbody>
     23            <tr>
     24                <td class="column_sort">
     25                    <span class="cpacicon-move"></span>
     26                </td>
     27                <td class="column_label">
     28                    <div class="inner">
     29                        <div class="meta">
     30                            <?php
     31
     32                            foreach ( $column->get_settings() as $setting ) {
     33                                if ( $setting instanceof \AC\Settings\Header ) {
     34                                    echo $setting->render_header() . "\n";
     35                                }
     36                            }
     37
     38                            /**
     39                             * Fires in the meta-element for column options, which is displayed right after the column label
     40                             *
     41                             * @param \AC\Column $column_instance Column class instance
     42                             *
     43                             * @since 2.0
     44                             */
     45                            do_action( 'ac/column/header', $column );
     46
     47                            ?>
     48                        </div>
     49                        <a class="toggle" data-toggle="column">
     50                            <?= $column->get_setting( 'label' )->get_value(); ?>
     51                        </a>
     52                        <small class="column-id"><?= sprintf( '%s: %s', __( 'ID', 'codepress-admin-columns' ), $column->get_name() ); ?></small>
     53                        <small class="column-type"><?= sprintf( '%s: %s', __( 'Type', 'codepress-admin-columns' ), $column->get_type() ); ?></small>
     54                        <a class="edit-button" data-toggle="column"><?php _e( 'Edit', 'codepress-admin-columns' ); ?></a>
     55                        <a class="close-button" data-toggle="column"><?php _e( 'Close', 'codepress-admin-columns' ); ?></a>
     56                        <?php if ( ! $column->is_original() ) : ?>
     57                            <a class="clone-button" href="#"><?php _e( 'Clone', 'codepress-admin-columns' ); ?></a>
     58                        <?php endif; ?>
     59                        <a class="remove-button"><?php _e( 'Remove', 'codepress-admin-columns' ); ?></a>
     60                    </div>
     61                </td>
     62                <td class="column_type">
     63                    <div class="inner" data-toggle="column">
     64                        <?= ac_helper()->html->strip_attributes( $column->get_label(), [ 'style', 'class' ] ); ?>
     65                    </div>
     66                </td>
     67                <td class="column_edit" data-toggle="column">
     68                </td>
     69            </tr>
     70            </tbody>
     71        </table>
     72    </div>
     73
     74    <div class="ac-column-body">
     75        <div class="ac-column-settings">
     76
     77            <?php
     78
     79            foreach ( $column->get_settings() as $setting ) {
     80                echo $setting->render() . "\n";
     81            }
     82
     83            ?>
     84
     85            <table class="ac-column-setting ac-column-setting-actions">
    2386                <tr>
    24                     <td class="column_sort">
    25                         <span class="cpacicon-move"></span>
    26                     </td>
    27                     <td class="column_label">
    28                         <div class="inner">
    29                             <div class="meta">
    30                                 <?php
    31 
    32                                 foreach ( $column->get_settings() as $setting ) {
    33                                     if ( $setting instanceof \AC\Settings\Header ) {
    34                                         echo $setting->render_header() . "\n";
    35                                     }
    36                                 }
    37 
    38                                 /**
    39                                  * Fires in the meta-element for column options, which is displayed right after the column label
    40                                  * @since 2.0
    41                                  *
    42                                  * @param \AC\Column $column_instance Column class instance
    43                                  */
    44                                 do_action( 'ac/column/header', $column );
    45 
    46                                 ?>
    47                             </div>
    48                             <a class="toggle" data-toggle="column">
    49                                 <?php echo $column->get_setting( 'label' )->get_value(); // do not escape ?>
    50                             </a>
    51                             <a class="edit-button" data-toggle="column"><?php _e( 'Edit', 'codepress-admin-columns' ); ?></a>
    52                             <a class="close-button" data-toggle="column"><?php _e( 'Close', 'codepress-admin-columns' ); ?></a>
     87                    <td class="col-label"></td>
     88                    <td class="col-settings">
     89                        <p>
     90                            <a href="#" class="close-button" data-toggle="column"><?php _e( 'Close', 'codepress-admin-columns' ); ?></a>
    5391                            <?php if ( ! $column->is_original() ) : ?>
    5492                                <a class="clone-button" href="#"><?php _e( 'Clone', 'codepress-admin-columns' ); ?></a>
    5593                            <?php endif; ?>
    56                             <a class="remove-button"><?php _e( 'Remove', 'codepress-admin-columns' ); ?></a>
    57                         </div>
    58                     </td>
    59                     <td class="column_type">
    60                         <div class="inner" data-toggle="column">
    61                             <?php echo ac_helper()->html->strip_attributes( $column->get_label(), array( 'style', 'class' ) ); ?>
    62                         </div>
    63                     </td>
    64                     <td class="column_edit" data-toggle="column">
     94                            <a href="#" class="remove-button"><?php _e( 'Remove' ); ?></a>
     95                        </p>
    6596                    </td>
    6697                </tr>
    67                 </tbody>
     98
    6899            </table>
    69100        </div>
    70 
    71         <div class="ac-column-body">
    72             <div class="ac-column-settings">
    73 
    74                 <?php
    75 
    76                 foreach ( $column->get_settings() as $setting ) {
    77                     echo $setting->render() . "\n";
    78                 }
    79 
    80                 ?>
    81 
    82                 <table class="ac-column-setting ac-column-setting-actions">
    83                     <tr>
    84                         <td class="col-label"></td>
    85                         <td class="col-settings">
    86                             <p>
    87                                 <a href="#" class="close-button" data-toggle="column"><?php _e( 'Close', 'codepress-admin-columns' ); ?></a>
    88                                 <?php if ( ! $column->is_original() ) : ?>
    89                                     <a class="clone-button" href="#"><?php _e( 'Clone', 'codepress-admin-columns' ); ?></a>
    90                                 <?php endif; ?>
    91                                 <a href="#" class="remove-button"><?php _e( 'Remove' ); ?></a>
    92                             </p>
    93                         </td>
    94                     </tr>
    95 
    96                 </table>
    97             </div>
    98         </div>
    99101    </div>
     102</div>
Note: See TracChangeset for help on using the changeset viewer.