Plugin Directory

Changeset 2996717


Ignore:
Timestamp:
11/15/2023 10:05:42 PM (2 years ago)
Author:
DeBAAT
Message:

Updated wp-media-category-management to V2.2: Fixed some issues and tested for WP 6.4.1

Location:
wp-media-category-management/trunk
Files:
2 added
2 deleted
12 edited

Legend:

Unmodified
Added
Removed
  • wp-media-category-management/trunk/README.txt

    r2982169 r2996717  
    33Donate link: https://www.de-baat.nl/WP_MCM
    44Tags: media library, bulk action, bulk toggle, toggle category, taxonomy, taxonomies, attachment, media category, media categories, media tag, media tags, media taxonomy, media taxonomies, media filter, media organizer, media types, media uploader, custom, media management, attachment management, files management, user experience, wp-admin, admin, user media management, export
    5 Requires at least: 5.0
    6 Tested up to: 6.3.2
    7 Stable tag: 2.1.4
     5Requires at least: 5.9
     6Tested up to: 6.4.1
     7Stable tag: 2.2
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    103103== Changelog ==
    104104
     105= 2.2 =
     106* Added option to manage wp_attachment_pages_enabled introduced in WP 6.4. (see: https://make.wordpress.org/core/2023/10/16/changes-to-attachment-pages/)
     107* Added filter for user when adding images
     108* Refactored handling actions
     109* Fixed starting page on activation
     110* Fixed toggle feature for Custom MCM Categories
     111* Fixed filter when adding media to a post
     112* Tested for WP 6.4.1
     113
    105114= 2.1.4 =
    106115* Replaced strpos with str_contains or str_starts_with functionality
  • wp-media-category-management/trunk/include/admin/class-WP_MCM_Admin.php

    r2936153 r2996717  
    9696            $this->debugMP( 'msg', __FUNCTION__ . ' started.' );
    9797            // Handle the admin actions
    98             $this->handle_wp_mcm_action();
     98            $this->wp_mcm_handle_actions();
    9999            // Handle notice_status setting displaying a notice
    100100            $this->mcm_handle_notice_status();
     
    309309       
    310310        /**
    311          * Get the action defined by WP_MCM_ACTION_REQUEST or action
     311         * Get the action defined by WP_MCM_ACTION_REQUEST or WP_MCM_SETTINGS_TYPE_BUTTON or action
    312312         *
    313313         * @since 2.0.0
     
    317317        {
    318318            // $this->debugMP('msg',__FUNCTION__.' started.');
     319           
    319320            if ( isset( $_REQUEST[WP_MCM_ACTION_REQUEST] ) ) {
     321               
     322                if ( WP_MCM_ACTION_SETTINGS === $_REQUEST[WP_MCM_ACTION_REQUEST] && isset( $_REQUEST[WP_MCM_SETTINGS_TYPE_BUTTON] ) ) {
     323                    $this->debugMP( 'pr', __FUNCTION__ . ' found cur_action = ', $_REQUEST[WP_MCM_SETTINGS_TYPE_BUTTON] );
     324                    $this->debugMP( 'pr', __FUNCTION__ . ' found array_keys = ', array_keys( $_REQUEST[WP_MCM_SETTINGS_TYPE_BUTTON] ) );
     325                    return sanitize_key( array_keys( $_REQUEST[WP_MCM_SETTINGS_TYPE_BUTTON] )[0] );
     326                }
     327               
    320328                return sanitize_key( $_REQUEST[WP_MCM_ACTION_REQUEST] );
    321329            }
     330           
    322331            if ( isset( $_REQUEST['action'] ) ) {
    323332                return sanitize_key( $_REQUEST['action'] );
     
    331340        /**
    332341         * Handle the actions defined by WP_MCM_ACTION_REQUEST
    333          *
    334          * @since 2.0.0
    335          * @return void
    336          */
    337         public function handle_wp_mcm_action()
    338         {
    339             // $this->debugMP('msg',__FUNCTION__.' started.');
    340             // check whether action is set
    341             $cur_action = $this->get_wp_mcm_action();
    342             // $this->debugMP('msg',__FUNCTION__.' cur_action: ' . $cur_action);
    343            
    344             if ( $cur_action ) {
    345                 $user_ids = $this->get_ids_from_array( $_REQUEST, WP_MCM_USER_SLUG );
     342         *
     343         * @since 2.2.0
     344         * @return html contents
     345         */
     346        public function wp_mcm_handle_actions()
     347        {
     348            $this->debugMP( 'msg', __FUNCTION__ . ' started.' );
     349           
     350            if ( isset( $_REQUEST[WP_MCM_ACTION_REQUEST] ) ) {
     351                // Check the cur_action
     352                $cur_action = $this->get_wp_mcm_action();
    346353                switch ( $cur_action ) {
     354                    case WP_MCM_ACTION_SETTINGS:
     355                        // WP_MCM_ACTION_SETTINGS are processed by wp_mcm_settings
     356                        break;
    347357                    default:
    348358                        break;
    349359                }
     360                $this->debugMP( 'msg', __FUNCTION__ . ' handled cur_action = ' . $cur_action );
     361                // Reset the values found
     362                // $wp_mcm_settings->set_mcm_settings_params();
    350363            }
    351364       
  • wp-media-category-management/trunk/include/admin/class-WP_MCM_Render_Settings.php

    r2982169 r2996717  
    5555
    5656            $wp_mcm_post_values = array();
     57            $wp_mcm_post_values[WP_MCM_SETTINGS_TYPE_BUTTON] = array();
    5758
    5859            // Check if the _POST values set
     
    7273                            $wp_mcm_post_values[$settings_name] = isset( $_POST[WP_MCM_SETTINGS_TYPE_CUSTOM][$settings_name] ) ? sanitize_text_field($_POST[WP_MCM_SETTINGS_TYPE_CUSTOM][$settings_name]) : '';
    7374                            break;
     75                        case WP_MCM_SETTINGS_TYPE_BUTTON:
     76                            if ( isset( $_POST[WP_MCM_SETTINGS_TYPE_BUTTON][$settings_name] ) ) {
     77                                $wp_mcm_post_values[WP_MCM_SETTINGS_TYPE_BUTTON][$settings_name] = sanitize_text_field($_POST[WP_MCM_SETTINGS_TYPE_BUTTON][$settings_name]);
     78                            }
     79                            break;
    7480                        case WP_MCM_SETTINGS_TYPE_ICONLIST:
    7581                            $wp_mcm_post_values[$settings_name] = isset( $_POST[WP_MCM_SETTINGS_TYPE_ICONLIST][$settings_name] ) ? esc_url($_POST[WP_MCM_SETTINGS_TYPE_ICONLIST][$settings_name]) : '';
     
    334340
    335341            // Define templates
    336             $button_template  = '<input type="submit" name="%s" value="%s" %s class="button-primary"/>';
     342            $button_template  = '<input type="submit" name="' . WP_MCM_SETTINGS_TYPE_BUTTON . '[%s]" value="%s" %s class="button-primary"/>';
    337343
    338344            $action_def = '';
  • wp-media-category-management/trunk/include/admin/class-WP_MCM_Settings.php

    r2908847 r2996717  
    7272            $this->debugMP( 'msg', __FUNCTION__ . ' started.' );
    7373            $this->set_mcm_settings_params();
    74             // Check actions for settings
    75             $this->wp_mcm_check_action_settings();
     74            // Handle actions for settings if defined
     75            $this->wp_mcm_handle_action_settings();
    7676            // Render the output for this section
    7777            return $this->wp_mcm_render_section_output();
     
    7979       
    8080        /**
    81          * Render the settings.
     81         * Handle the actions defined by WP_MCM_ACTION_REQUEST
    8282         *
    83          * @since 2.0.0
     83         * @since 2.2.0
    8484         * @return html contents
    8585         */
    86         public function wp_mcm_check_action_settings()
     86        public function wp_mcm_handle_action_settings()
    8787        {
    8888            $this->debugMP( 'msg', __FUNCTION__ . ' started.' );
    89             if ( isset( $_REQUEST[WP_MCM_ACTION_REQUEST] ) && sanitize_key( $_REQUEST[WP_MCM_ACTION_REQUEST] ) == WP_MCM_ACTION_SETTINGS ) {
     89            if ( isset( $_REQUEST[WP_MCM_ACTION_REQUEST] ) && WP_MCM_ACTION_SETTINGS === sanitize_key( $_REQUEST[WP_MCM_ACTION_REQUEST] ) ) {
     90                // Process the WP_MCM_ACTION_SETTINGS
    9091                $this->process_mcm_settings();
    9192            }
  • wp-media-category-management/trunk/include/class-WP_MCM_Plugin.php

    r2915449 r2996717  
    33// Define some constants for use by this plugin
    44wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_PREFIX', 'wp_mcm_' );
    5 wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_PARAM', 'wp_mcm_section' );
    6 wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_ALL', 'wp_mcm_section_all' );
    7 //
    8 wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_GEN', 'wp_mcm_section_general' );
    9 //
    10 wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_SCO', 'wp_mcm_section_shortcode' );
    11 wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_SETTINGS', 'wp_mcm_section_settings' );
    125wp_mcm_maybe_define_constant( 'WP_MCM_SETTINGS_TYPE_TEXT', 'wp_mcm_text' );
    136wp_mcm_maybe_define_constant( 'WP_MCM_SETTINGS_TYPE_TEXTAREA', 'wp_mcm_textarea' );
     
    2417wp_mcm_maybe_define_constant( 'WP_MCM_SETTINGS_TYPE_FILE', 'wp_mcm_file' );
    2518wp_mcm_maybe_define_constant( 'WP_MCM_SETTINGS_TYPE_FILENAME', 'wp_mcm_filename' );
    26 wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM', 'wp_mcm_cap' );
    27 wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM_ADMIN', 'wp_mcm_cap_admin' );
    28 wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM_SETTINGS', 'wp_mcm_cap_settings' );
    29 wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM_USER', 'wp_mcm_cap_user' );
    30 wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_UPLOAD_FILES', 'upload_files' );
    31 // Capability to manage media at all
    3219wp_mcm_maybe_define_constant( 'WP_MCM_ACTION_SAVE', 'wp_mcm_action_save' );
    3320wp_mcm_maybe_define_constant( 'WP_MCM_ACTION_UPDATE', 'wp_mcm_action_update' );
     
    3623wp_mcm_maybe_define_constant( 'WP_MCM_ACTION_ROW_TOGGLE', 'wp_mcm_action_row_toggle' );
    3724wp_mcm_maybe_define_constant( 'WP_MCM_ACTION_BULK_TOGGLE', 'wp_mcm_action_bulk_toggle' );
    38 wp_mcm_maybe_define_constant( 'WP_MCM_OPTIONS_NAME', 'wp-media-category-management-options' );
    39 wp_mcm_maybe_define_constant( 'WP_MCM_OPTION_NONE', 'uncategorized' );
    40 wp_mcm_maybe_define_constant( 'WP_MCM_OPTION_ALL_CAT', 'all_categories' );
    41 wp_mcm_maybe_define_constant( 'WP_MCM_OPTION_NO_CAT', 'no_category' );
    42 wp_mcm_maybe_define_constant( 'WP_MCM_POST_TAXONOMY', 'category' );
    43 wp_mcm_maybe_define_constant( 'WP_MCM_TAGS_TAXONOMY', 'post_tag' );
    44 wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_TAXONOMY', 'category_media' );
    45 wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_TAXONOMY_PREFIX', 'mcm_taxonomy_' );
    46 wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_TAXONOMY_QUERY', 'mcm_taxonomy_query' );
    4725wp_mcm_maybe_define_constant( 'WP_MCM_LINK_DESTINATION_NONE', 'none' );
    4826wp_mcm_maybe_define_constant( 'WP_MCM_LINK_DESTINATION_FILE', 'file' );
     
    5432wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_SIZESLUG_LARGE', 'large' );
    5533wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_SIZESLUG_FULL', 'full' );
    56 wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_SUCCESS', 'success' );
    57 wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_INFO', 'info' );
    58 wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_WARNING', 'warning' );
    59 wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_ERROR', 'error' );
    60 wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_DELAY_PERIOD', 7 * 86400 );
    61 // Delay the notice for a week (86400 seconds in a day)
    62 wp_mcm_maybe_define_constant( 'WP_MCM_USER_SLUG', 'users' );
    6334/**
    6435 * WP_MCM_Plugin class.
  • wp-media-category-management/trunk/include/media/class-WP_MCM_Media_Admin.php

    r2936153 r2996717  
    8989
    9090            // Add an attachment_terms_list for All and No category
    91             $mcm_label               = $this->mcm_get_media_category_label($media_taxonomy);
    92             $mcm_label_all           = __( 'Show all', 'wp-media-category-management' ) . ' ' . $mcm_label;
    93             $mcm_label_none          = __( 'No',       'wp-media-category-management' ) . ' ' . $mcm_label;
    94             $no_category_term        = ' ,{"term_id":"' . WP_MCM_OPTION_NO_CAT . '","term_name":"' . $mcm_label_none . '"}';
     91            $mcm_terms_label         = $this->mcm_get_media_category_label($media_taxonomy);
     92            $mcm_terms_label_all     = __( 'Show all', 'wp-media-category-management' ) . ' ' . $mcm_terms_label;
     93            $mcm_terms_label_none    = __( 'No',       'wp-media-category-management' ) . ' ' . $mcm_terms_label;
     94            $no_category_term        = ' ,{"term_id":"' . WP_MCM_OPTION_NO_CAT . '","term_name":"' . $mcm_terms_label_none . '"}';
    9595            $attachment_terms_string = $no_category_term . substr( $attachment_terms_string, 1 );
    96             $this->debugMP('msg',__FUNCTION__ . ' attachment_terms_string = !' . $attachment_terms_string . '!');
     96            // $this->debugMP('msg',__FUNCTION__ . ' attachment_terms_string = !' . $attachment_terms_string . '!');
    9797            // $this->debugMP('pr',__FUNCTION__ . ' attachment_terms_list = !', $attachment_terms_list );
    9898
     
    101101
    102102                $attachment_terms_list = get_terms( $media_taxonomy, $dropdown_options );
    103                 // $this->debugMP('pr',__FUNCTION__ . ' attachment_terms_list = !', $attachment_terms_list );
    104 
    105                 // create my own version codes
    106                 wp_enqueue_script( 'mcm-media-views', WP_MCM_PLUGIN_URL . '/js/wp-mcm-media-views-post.js', array( 'media-views' ), WP_MCM_VERSION_NUM, false );
     103                $this->debugMP('pr',__FUNCTION__ . ' attachment_terms_list = !', $attachment_terms_list );
     104
     105                // create my own version codes for taxonomies
     106                wp_enqueue_script( 'mcm-media-views', WP_MCM_PLUGIN_URL . '/js/wp-mcm-media-views-post-terms.js', array( 'media-views' ), WP_MCM_VERSION_NUM . WP_MCM_JS_DEV_VERSION, false );
    107107
    108108                wp_localize_script(
    109109                    'mcm-media-views',
    110                     'wpmcm_admin_js',
     110                    'wpmcm_admin_js_terms',
    111111                    array(
    112                         'ajax_url'       => admin_url( 'admin-ajax.php' ),
    113                         'spinner_url'    => includes_url() . '/images/spinner.gif',
    114                         'mcm_taxonomy'   => $media_taxonomy,
    115                         'mcm_label'      => $mcm_label,
    116                         'mcm_label_all'  => $mcm_label_all,
    117                         'mcm_label_none' => $mcm_label_none,
    118                         'mcm_terms'      => $attachment_terms_list,
     112                        'ajax_url'             => admin_url( 'admin-ajax.php' ),
     113                        'spinner_url'          => includes_url() . '/images/spinner.gif',
     114                        'mcm_terms_key'        => $media_taxonomy,
     115                        'mcm_terms_label'      => $mcm_terms_label,
     116                        'mcm_terms_label_all'  => $mcm_terms_label_all,
     117                        'mcm_terms_label_none' => $mcm_terms_label_none,
     118                        'mcm_terms_list'       => $attachment_terms_list,
    119119                    )
    120120                );
     121
    121122
    122123            } else {
     
    125126                echo '/* <![CDATA[ */';
    126127                echo 'var mcm_taxonomies = {"' . $media_taxonomy . '":';
    127                 echo     '{"list_title":"' . html_entity_decode( $mcm_label_all, ENT_QUOTES, 'UTF-8' ) . '",';
    128                 echo       '"term_list":[' . substr( $attachment_terms_string, 2 ) . ']}};';
     128                echo     '{"term_list_title":"' . html_entity_decode( $mcm_terms_label_all, ENT_QUOTES, 'UTF-8' ) . '",';
     129                echo       '"mcm_terms_list":[' . substr( $attachment_terms_string, 2 ) . ']}};';
    129130                echo '/* ]]> */';
    130131                echo '</script>';
    131 
    132                 wp_enqueue_script( 'mcm-media-views', WP_MCM_PLUGIN_URL . '/js/wp-mcm-media-views.js', array( 'media-views' ), WP_MCM_VERSION_NUM, true );
     132                $this->debugMP('msg',__FUNCTION__ . ' attachment_terms_string = !' . $attachment_terms_string . '!');
     133
     134                wp_enqueue_script( 'mcm-media-views', WP_MCM_PLUGIN_URL . '/js/wp-mcm-media-views-terms.js', array( 'media-views' ), WP_MCM_VERSION_NUM . WP_MCM_JS_DEV_VERSION, true );
     135
    133136            }
    134137        }
     
    354357         *
    355358         * @action ajax_query_attachments_args
    356          * @param array $query
    357          */
    358         function mcm_ajax_query_attachments_args( $query = array() ) {
    359             // $this->debugMP('pr', __FUNCTION__ . ' Started with query ARGS: ', $query );
    360 
    361             // grab original query, the given query has already been filtered by WordPress
     359         * @param array $mcm_query_args
     360         */
     361        function mcm_ajax_query_attachments_args( $mcm_query_args = array() ) {
     362            $this->debugMP('pr', __FUNCTION__ . ' Started with mcm_query_args: ', $mcm_query_args );
     363
     364            // grab original mcm_query_args, the given mcm_query_args has already been filtered by WordPress
    362365            $taxquery = isset( $_REQUEST['query'] ) ? (array) $_REQUEST['query'] : array();
    363366
     
    368371            $taxquery = array_intersect_key( $taxquery, array_flip( $taxonomies ) );
    369372
    370             // merge our query into the WordPress query
    371             $query = array_merge( $query, $taxquery );
    372 
    373             $query['tax_query'] = array( 'relation' => 'AND' );
     373            // merge our mcm_query_args into the WordPress query_args
     374            $mcm_query_args = array_merge( $mcm_query_args, $taxquery );
     375
     376            $mcm_query_args['tax_query'] = array( 'relation' => 'AND' );
    374377
    375378            foreach ( $taxonomies as $taxonomy ) {
    376                 if ( isset( $query[$taxonomy] ) ) {
     379                if ( isset( $mcm_query_args[$taxonomy] ) ) {
    377380                    // Filter a specific category
    378                     if ( is_numeric( $query[$taxonomy] ) ) {
    379                         array_push( $query['tax_query'], array(
     381                    if ( is_numeric( $mcm_query_args[$taxonomy] ) ) {
     382                        array_push( $mcm_query_args['tax_query'], array(
    380383                            'taxonomy' => $taxonomy,
    381384                            'field'    => 'id',
    382                             'terms'    => $query[$taxonomy]
     385                            'terms'    => $mcm_query_args[$taxonomy]
    383386                        ));
    384387                    }
    385388                    // Filter No category
    386                     if ( $query[$taxonomy] == WP_MCM_OPTION_NO_CAT ) {
     389                    if ( $mcm_query_args[$taxonomy] == WP_MCM_OPTION_NO_CAT ) {
    387390                        $all_terms_ids = $this->mcm_get_terms_values('ids');
    388                         array_push( $query['tax_query'], array(
     391                        array_push( $mcm_query_args['tax_query'], array(
    389392                            'taxonomy' => $taxonomy,
    390393                            'field'    => 'id',
     
    394397                    }
    395398                }
    396                 unset ( $query[$taxonomy] );
    397             }
    398             // $this->debugMP('pr', __FUNCTION__ . ' Continued with query ARGS: ', $query );
    399 
    400             return $query;
     399                unset ( $mcm_query_args[$taxonomy] );
     400            }
     401
     402            $this->debugMP('pr', __FUNCTION__ . ' Continued with mcm_query_args: ', $mcm_query_args );
     403
     404            return $mcm_query_args;
    401405        }
    402406
  • wp-media-category-management/trunk/include/media/class-WP_MCM_Media_List.php

    r2982169 r2996717  
    5959            add_filter( 'manage_media_columns', array( $this, 'mcm_manage_media_columns' ) );
    6060            add_filter( 'manage_upload_sortable_columns', array( $this, 'mcm_manage_upload_sortable_columns' ) );
    61             add_filter(
     61            add_action(
    6262                'manage_media_custom_column',
    6363                array( $this, 'mcm_manage_media_custom_column' ),
     
    485485        public function mcm_manage_media_columns( $columns )
    486486        {
    487             // global $wp_mcm_taxonomy;
     487            global  $wp_mcm_taxonomy ;
    488488            global  $wp_mcm_options ;
    489489            // Get media taxonomy
    490             // $this->media_taxonomy = $wp_mcm_taxonomy->mcm_get_media_taxonomy();
    491             // $this->debugMP('pr',__FUNCTION__ . ' media_taxonomy = ' . $this->media_taxonomy . ' columns = ', $columns);
     490            $this->media_taxonomy = $wp_mcm_taxonomy->mcm_get_media_taxonomy();
     491            $this->debugMP( 'pr', __FUNCTION__ . ' media_taxonomy = ' . $this->media_taxonomy . ' columns = ', $columns );
    492492            // Mark the taxonomy columns
    493493            $marked_columns = array();
     
    511511                        $marked_columns[WP_MCM_MEDIA_TAXONOMY_PREFIX . $taxonomy_key] = $value;
    512512                        break;
    513                     default:
     513                    case false:
    514514                        $marked_columns[$key] = $value;
    515515                        break;
     516                    default:
     517                        $marked_columns[WP_MCM_MEDIA_TAXONOMY_PREFIX . $taxonomy_key] = $value;
     518                        break;
    516519                }
    517520            }
    518             // $this->debugMP('pr',__FUNCTION__ . ' media_taxonomy = ' . $this->media_taxonomy . ' marked_columns = ', $marked_columns);
     521            $this->debugMP( 'pr', __FUNCTION__ . ' media_taxonomy = ' . $this->media_taxonomy . ' marked_columns = ', $marked_columns );
    519522            return $marked_columns;
    520523        }
     
    549552        public function mcm_manage_media_custom_column( $column_name, $post_id )
    550553        {
    551             // global $wp_mcm_taxonomy;
     554            global  $wp_mcm_taxonomy ;
    552555            global  $wp_mcm_options ;
    553556            // Get media taxonomy
    554             // $this->media_taxonomy = $wp_mcm_taxonomy->mcm_get_media_taxonomy();
    555             // $this->debugMP('msg',__FUNCTION__ . ' media_taxonomy = ' . $this->media_taxonomy . ', column_name = ' . $column_name . ', post_id = ' . $post_id . '.' );
     557            $this->media_taxonomy = $wp_mcm_taxonomy->mcm_get_media_taxonomy();
     558            $this->debugMP( 'msg', __FUNCTION__ . ' media_taxonomy = ' . $this->media_taxonomy . ', column_name = ' . $column_name . ', post_id = ' . $post_id . '.' );
    556559            // Strip WP_MCM_MEDIA_TAXONOMY_PREFIX
    557560           
     
    566569            $output_opening = '<div class="' . $taxonomy_class . '" id="' . $taxonomy_id . '">';
    567570            $output_closing = '</div>';
     571            $this->debugMP( 'msg', __FUNCTION__ . ' taxonomy_key = ' . $taxonomy_key . ' taxonomy_id = ' . $taxonomy_id . ', column_name = ' . $column_name . ', post_id = ' . $post_id . '.' );
    568572            switch ( $taxonomy_key ) {
    569573                case WP_MCM_MEDIA_TAXONOMY:
     
    581585                default:
    582586                    echo  $output_opening ;
    583                     echo  __( 'Default taxonomy', 'wp-media-category-management' ) ;
    584                     echo  ' ' . $taxonomy_id ;
     587                    // echo __( 'Default taxonomy', 'wp-media-category-management' );
     588                    // echo ' ' . $taxonomy_id;
     589                    echo  $this->mcm_create_column_taxonomy( $taxonomy_key, $post_id ) ;
    585590                    echo  $output_closing ;
    586591                    break;
  • wp-media-category-management/trunk/include/taxonomy/class-WP_MCM_Taxonomy_Admin.php

    r2936153 r2996717  
    133133            // Get the category_link for each taxonomy term found
    134134            foreach ( $terms as $term ) {
    135                 $this->debugMP( 'pr', __FUNCTION__ . ' post[' . $id . '][' . $media_taxonomy . '] term =', $term );
     135                // $this->debugMP('pr', __FUNCTION__ . ' post[' . $id . '][' . $media_taxonomy . '] term =', $term);
    136136                $category_link = get_category_link( $term->term_taxonomy_id );
    137137                $this->debugMP( 'msg', '', __FUNCTION__ . ' term->term_taxonomy_id = ' . $term->term_taxonomy_id . ', category_link = ' . $category_link );
     
    265265                $form_fields[$taxonomy] = $cur_taxonomy;
    266266            }
    267             $this->debugMP( 'pr', __FUNCTION__ . ' returns form_fields = ', $form_fields );
     267            // $this->debugMP('pr',__FUNCTION__ . ' returns form_fields = ', $form_fields);
    268268            return $form_fields;
    269269        }
  • wp-media-category-management/trunk/languages/wp-media-category-management-nl_NL.po

    r2918500 r2996717  
    33"Project-Id-Version: WP Media Category Management\n"
    44"Report-Msgid-Bugs-To: https://www.de-baat.nl/WP_MCM\n"
    5 "POT-Creation-Date: 2023-05-29 11:04+0200\n"
    6 "PO-Revision-Date: 2023-05-29 11:06+0200\n"
     5"POT-Creation-Date: 2023-11-15 21:04+0100\n"
     6"PO-Revision-Date: 2023-11-15 21:08+0100\n"
    77"Last-Translator: De B.A.A.T. <wordpress@de-baat.nl>\n"
    88"Language-Team: De B.A.A.T. <wp-mcm@de-baat.nl>\n"
     
    1212"Content-Transfer-Encoding: 8bit\n"
    1313"Plural-Forms: nplurals=2; plural=n != 1;\n"
    14 "X-Generator: Poedit 3.3.1\n"
     14"X-Generator: Poedit 3.4.1\n"
    1515"X-Poedit-SourceCharset: UTF-8\n"
    1616"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
     
    9595"dismissible-notice\" rel=\"noopener\">Ik heb al geholpen</a>"
    9696
    97 #: include/admin/class-WP_MCM_Admin.php:444
    98 #: include/admin/class-WP_MCM_Admin.php:445
    99 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:299
     97#: include/admin/class-WP_MCM_Admin.php:498
     98#: include/admin/class-WP_MCM_Admin.php:499
     99#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:377
    100100msgid "WP MCM"
    101101msgstr "WP MCM"
    102102
    103103# @ wp-media-category-management
    104 #: include/admin/class-WP_MCM_Admin.php:500
     104#: include/admin/class-WP_MCM_Admin.php:554
    105105msgid "WP MCM Settings"
    106106msgstr "WP MCM Instellingen"
    107107
    108108# @ wp-media-category-management
    109 #: include/admin/class-WP_MCM_Admin.php:501
     109#: include/admin/class-WP_MCM_Admin.php:555
    110110msgid "Shortcode Info"
    111111msgstr "ShortCode Info"
    112112
    113 #: include/admin/class-WP_MCM_Admin.php:503
     113#: include/admin/class-WP_MCM_Admin.php:557
    114114#: include/imexport/class-WP_MCM_ImExport_Admin.php:372
    115115msgid "Import - Export"
     
    117117
    118118# @ wp-media-category-management
    119 #: include/admin/class-WP_MCM_Admin.php:509
     119#: include/admin/class-WP_MCM_Admin.php:563
    120120msgid "WP Media Category Management"
    121121msgstr "WP Media Category Management"
    122122
    123 #: include/admin/class-WP_MCM_Render_Settings.php:824
     123#: include/admin/class-WP_MCM_Render_Settings.php:832
    124124#, php-format
    125125msgid "Could not read icon directory %s"
     
    127127
    128128# @ wp-media-category-management
    129 #: include/admin/class-WP_MCM_Settings.php:236
     129#: include/admin/class-WP_MCM_Settings.php:237
    130130msgid "Save Settings"
    131131msgstr "Bewaar Instellingen"
    132132
    133133# @ wp-media-category-management
    134 #: include/admin/class-WP_MCM_Settings.php:238
     134#: include/admin/class-WP_MCM_Settings.php:239
    135135msgid "General Settings"
    136136msgstr "Algemene Instellingen"
    137137
    138138# @ wp-media-category-management
    139 #: include/admin/class-WP_MCM_Settings.php:242
     139#: include/admin/class-WP_MCM_Settings.php:243
    140140msgid "Toggle Assign Settings"
    141141msgstr "Toggle Toewijzing Instellingen"
    142142
    143143# @ wp-media-category-management
    144 #: include/admin/class-WP_MCM_Settings.php:244
     144#: include/admin/class-WP_MCM_Settings.php:245
    145145msgid "Premium Settings"
    146146msgstr "Premium Instellingen"
    147147
    148148# @ wp-media-category-management
    149 #: include/admin/class-WP_MCM_Settings.php:246
     149#: include/admin/class-WP_MCM_Settings.php:247
    150150msgid "User Managed Settings"
    151151msgstr "User Managed Instellingen"
    152152
    153153# @ wp-media-category-management
    154 #: include/admin/class-WP_MCM_Settings.php:248
     154#: include/admin/class-WP_MCM_Settings.php:249
    155155msgid "Export Settings"
    156156msgstr "Export Instellingen"
     
    159159#: include/blocks/wpmcm-categories/wpmcm-categories.js:68
    160160#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:94
    161 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:94
    162161msgid "Select a taxonomy"
    163162msgstr "Selecteer een taxonomie"
     
    167166#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:101
    168167#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:111
    169 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:89
    170 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:101
    171 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:111
    172168msgid "Loading..."
    173169msgstr "Loading..."
     
    175171#: include/blocks/wpmcm-categories/wpmcm-categories.js:93
    176172#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:140
    177 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:140
    178173msgid "Select media"
    179174msgstr "Selecteer media"
     
    182177#: include/blocks/wpmcm-categories/wpmcm-categories.js:96
    183178#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:143
    184 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:143
    185179msgid "Use MCM Defaults"
    186180msgstr "Gebruik MCM Defaults"
     
    189183#: include/blocks/wpmcm-categories/wpmcm-categories.js:101
    190184#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:148
    191 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:148
    192185msgid "Selected Taxonomy"
    193186msgstr "Geselecteerde Taxonomie"
     
    215208# @ wp-media-category-management
    216209#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:84
    217 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:84
    218210msgid "Select all categories"
    219211msgstr "Selecteer alle categorieën"
     
    221213# @ wp-media-category-management
    222214#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:106
    223 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:106
    224215msgid "Select all users"
    225216msgstr "Selecteer alle gebruikers"
    226217
    227218#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:114
    228 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:114
    229219msgid "Thumbnail"
    230220msgstr "Thumbnail"
    231221
    232222#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:115
    233 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:115
    234223msgid "Medium"
    235224msgstr "Medium"
    236225
    237226#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:116
    238 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:116
    239227msgid "Large"
    240228msgstr "Groot"
    241229
    242230#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:117
    243 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:117
    244231msgid "Full Size"
    245232msgstr "Volledige grootte"
    246233
    247234#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:120
    248 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:120
    249235#: include/shortcode/class-WP_MCM_Shortcode.php:127
    250236msgid "Attachment Page"
     
    252238
    253239#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:121
    254 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:121
    255240#: include/shortcode/class-WP_MCM_Shortcode.php:130
    256241msgid "Media File"
     
    258243
    259244#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:122
    260 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:122
    261245#: include/shortcode/class-WP_MCM_Shortcode.php:133
    262246msgid "None"
     
    265249# @ wp-media-category-management
    266250#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:154
    267 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:154
    268251msgid "Selected Category"
    269252msgstr "Geselecteerde Categorie"
     
    271254# @ wp-media-category-management
    272255#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:160
    273 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:160
    274256msgid "Selected User"
    275257msgstr "Geselecteerde Gebruiker"
     
    277259# @ wp-media-category-management
    278260#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:166
    279 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:166
    280261msgid "Show empty MCM categories"
    281262msgstr "Toon lege MCM categorieën"
    282263
    283264#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:171
    284 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:171
    285265msgid "Image Size"
    286266msgstr "Beeldformaat"
    287267
    288268#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:177
    289 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:177
    290269msgid "Link To"
    291270msgstr "Link Naar"
    292271
    293 # @ wp-media-category-management
    294 #: include/class-WP_MCM_Options.php:308
     272#: include/class-WP_MCM_Options.php:299 include/class-WP_MCM_Options.php:679
     273#: include/class-WP_MCM_Options.php:683
     274msgid "View attachment page"
     275msgstr "Media Pagina"
     276
     277#: include/class-WP_MCM_Options.php:302 include/class-WP_MCM_Options.php:680
     278#: include/class-WP_MCM_Options.php:682
     279msgid "View media file"
     280msgstr "Bekijk mediabestand"
     281
     282# @ wp-media-category-management
     283#: include/class-WP_MCM_Options.php:331
    295284msgid "No taxonomy"
    296285msgstr "Geen taxonomie"
    297286
    298287# @ wp-media-category-management
    299 #: include/class-WP_MCM_Options.php:330
     288#: include/class-WP_MCM_Options.php:353
    300289#: include/shortcode/class-WP_MCM_Shortcode.php:75
    301290msgid "No default category"
     
    303292
    304293# @ wp-media-category-management
    305 #: include/class-WP_MCM_Options.php:398
     294#: include/class-WP_MCM_Options.php:421
    306295msgid "Toggle Assign"
    307296msgstr "Toggle Toewijzing"
    308297
    309 #: include/class-WP_MCM_Options.php:404
     298#: include/class-WP_MCM_Options.php:427
    310299msgid "Show category toggles in list view?"
    311300msgstr "Toon categorie toggles in lijst modus?"
    312301
    313302# @ wp-media-category-management
    314 #: include/class-WP_MCM_Options.php:409
     303#: include/class-WP_MCM_Options.php:432
    315304msgid "Media Taxonomy To Use"
    316305msgstr "Media Taxonomie Te Gebruiken"
    317306
    318307# @ wp-media-category-management
    319 #: include/class-WP_MCM_Options.php:416
     308#: include/class-WP_MCM_Options.php:439
    320309msgid "Which taxonomy should be used to manage the media?"
    321310msgstr "Welke taxonomie moet gebruikt worden om de media te beheren?"
    322311
    323312# @ wp-media-category-management
    324 #: include/class-WP_MCM_Options.php:418
     313#: include/class-WP_MCM_Options.php:441
    325314msgid "means that the taxonomy is also used for posts."
    326315msgstr "betekent dat de taxonomie ook gebruikt wordt voor berichten."
    327316
    328317# @ wp-media-category-management
    329 #: include/class-WP_MCM_Options.php:420
     318#: include/class-WP_MCM_Options.php:443
    330319msgid "means that the taxonomy is also used as tags for posts."
    331320msgstr "betekent dat de taxonomie ook gebruikt wordt als tags voor berichten."
    332321
    333322# @ wp-media-category-management
    334 #: include/class-WP_MCM_Options.php:422
     323#: include/class-WP_MCM_Options.php:445
    335324msgid ""
    336325"means that the taxonomy may have been registered previously, e.g. by another "
     
    341330
    342331# @ wp-media-category-management
    343 #: include/class-WP_MCM_Options.php:424
     332#: include/class-WP_MCM_Options.php:447
    344333#, php-format
    345334msgid "means that the taxonomy is currently assigned to %s attachments."
     
    348337
    349338# @ wp-media-category-management
    350 #: include/class-WP_MCM_Options.php:432
     339#: include/class-WP_MCM_Options.php:455
    351340msgid "MCM Category base"
    352341msgstr "MCM Categorie basis"
    353342
    354343# @ wp-media-category-management
    355 #: include/class-WP_MCM_Options.php:440
     344#: include/class-WP_MCM_Options.php:463
    356345#, php-format
    357346msgid ""
     
    367356
    368357# @ wp-media-category-management
    369 #: include/class-WP_MCM_Options.php:445
     358#: include/class-WP_MCM_Options.php:468
    370359msgid "Name for Custom MCM Taxonomy"
    371360msgstr "Naam voor Persoonlijke MCM Taxonomie"
    372361
    373 #: include/class-WP_MCM_Options.php:452
     362#: include/class-WP_MCM_Options.php:475
    374363msgid ""
    375364"What text should be used as <strong>plural</strong> name for the Custom MCM "
     
    380369
    381370# @ wp-media-category-management
    382 #: include/class-WP_MCM_Options.php:457
     371#: include/class-WP_MCM_Options.php:480
    383372msgid "Custom Singular Name"
    384373msgstr "Aangepaste Naam Enkelvoud"
    385374
    386 #: include/class-WP_MCM_Options.php:464
     375#: include/class-WP_MCM_Options.php:487
    387376msgid ""
    388377"What text should be used as <strong>singular</strong> name for the Custom "
     
    393382
    394383# @ wp-media-category-management
    395 #: include/class-WP_MCM_Options.php:469
     384#: include/class-WP_MCM_Options.php:492
    396385msgid "Use Default Category"
    397386msgstr "Gebruik Default Categorie"
    398387
    399 #: include/class-WP_MCM_Options.php:475
     388#: include/class-WP_MCM_Options.php:498
    400389msgid "Use the default category when adding or editing an attachment?"
    401390msgstr "Gebruik de default categorie bij toevoegen of bewerken van een media?"
    402391
    403392# @ wp-media-category-management
    404 #: include/class-WP_MCM_Options.php:480
     393#: include/class-WP_MCM_Options.php:503
    405394msgid "Default Media Category"
    406395msgstr "Default Media Categorie"
    407396
    408397# @ wp-media-category-management
    409 #: include/class-WP_MCM_Options.php:486
     398#: include/class-WP_MCM_Options.php:509
    410399msgid ""
    411400"Which category of the selected media taxonomy should be used as default?"
     
    415404
    416405# @ wp-media-category-management
    417 #: include/class-WP_MCM_Options.php:493
     406#: include/class-WP_MCM_Options.php:516
    418407msgid "Use Post Taxonomy"
    419408msgstr "Gebruik Bericht Taxonomie"
    420409
    421 #: include/class-WP_MCM_Options.php:499
     410#: include/class-WP_MCM_Options.php:522
    422411msgid "Use the category used for posts also explicitly for attachments?"
    423412msgstr ""
     
    426415
    427416# @ wp-media-category-management
    428 #: include/class-WP_MCM_Options.php:504
     417#: include/class-WP_MCM_Options.php:527
    429418msgid "Search Media Library"
    430419msgstr "Zoek Media Bibliotheek"
    431420
    432 #: include/class-WP_MCM_Options.php:510
     421#: include/class-WP_MCM_Options.php:533
    433422msgid "Also search the media library for matching titles when searching?"
    434423msgstr "Doorzoek ook de media bibliotheek naar matchende titels?"
    435424
    436 #: include/class-WP_MCM_Options.php:515
     425#: include/class-WP_MCM_Options.php:538
    437426msgid "Use Gutenberg Filter"
    438427msgstr "Gebruik Filter bij Gutenberg"
    439428
    440 #: include/class-WP_MCM_Options.php:521
     429#: include/class-WP_MCM_Options.php:544
    441430msgid "Use the media filter on Gutenberg blocks for posts and pages?"
    442431msgstr ""
     
    445434
    446435# @ wp-media-category-management
    447 #: include/class-WP_MCM_Options.php:535
     436#: include/class-WP_MCM_Options.php:558
    448437msgid "Show Notice"
    449438msgstr "Toon Notificatie"
    450439
    451 #: include/class-WP_MCM_Options.php:541
     440#: include/class-WP_MCM_Options.php:564
    452441#, php-format
    453442msgid "Show the notice message (again)%s?"
     
    455444
    456445# @ wp-media-category-management
    457 #: include/class-WP_MCM_Options.php:582
     446#: include/class-WP_MCM_Options.php:605
    458447msgid "Whether to show this category in the list view."
    459448msgstr "Of deze categorie moet worden getoond in de lijstweergave."
    460449
    461 #: include/class-WP_MCM_Options.php:615
     450#: include/class-WP_MCM_Options.php:638
    462451msgid "Use gallery for archive"
    463452msgstr "Gebruik galerij voor archief"
    464453
    465 #: include/class-WP_MCM_Options.php:621
     454#: include/class-WP_MCM_Options.php:644
    466455msgid ""
    467456"When set, the archive page shows the content as if it was generated using "
     
    472461
    473462# @ wp-media-category-management
    474 #: include/class-WP_MCM_Options.php:626
     463#: include/class-WP_MCM_Options.php:649
    475464msgid "Default section"
    476465msgstr "Standaardsectie"
    477466
    478 #: include/class-WP_MCM_Options.php:632
     467#: include/class-WP_MCM_Options.php:655
    479468msgid "Define the default section to show when landing on this Settings page."
    480469msgstr ""
     
    482471"Instellingen pagina."
    483472
    484 #: include/class-WP_MCM_Options.php:639
     473#: include/class-WP_MCM_Options.php:662
    485474msgid "General datetime format:"
    486475msgstr "Algemene datetime format:"
    487476
    488 #: include/class-WP_MCM_Options.php:647
     477#: include/class-WP_MCM_Options.php:670
    489478msgid "Shows the format used for datetime options."
    490479msgstr "Toont het format voor datetime variabelen."
    491480
    492 #: include/class-WP_MCM_Options.php:648
     481#: include/class-WP_MCM_Options.php:671
    493482#, php-format
    494483msgid ""
     
    499488"gedefinieerd op de <a href=\"%s\">Algemene Instellingen</a> pagina."
    500489
    501 #: include/class-WP_MCM_Plugin.php:246
     490#: include/class-WP_MCM_Options.php:686
     491#, php-format
     492msgid "Value of wp_attachment_pages_enabled is <strong>%s</strong>,"
     493msgstr "Waarde van wp_attachment_pages_enabled is <strong>%s</strong>,"
     494
     495# @ wp-media-category-management
     496#: include/class-WP_MCM_Options.php:692
     497#, php-format
     498msgid "Toggle to: %s"
     499msgstr "Toggle naar: %s"
     500
     501#: include/class-WP_MCM_Options.php:693
     502msgid "Toggles the value of wp_attachment_pages_enabled."
     503msgstr "Toggles de waarde van wp_attachment_pages_enabled."
     504
     505#: include/class-WP_MCM_Options.php:694
     506#, php-format
     507msgid "The value is currently set to <strong>%s</strong>."
     508msgstr "De huidige waarde is <strong>%s</strong>."
     509
     510#: include/class-WP_MCM_Plugin.php:208
    502511msgctxt "timezone date format"
    503512msgid "Y-m-d H:i:s"
     
    707716# @ wp-media-category-management
    708717#: include/media/class-WP_MCM_Media_Admin.php:92
     718#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:100
    709719msgid "Show all"
    710720msgstr "Toon alle"
     
    712722# @ wp-media-category-management
    713723#: include/media/class-WP_MCM_Media_Admin.php:93
    714 #: include/media/class-WP_MCM_Media_Admin.php:213
     724#: include/media/class-WP_MCM_Media_Admin.php:216
    715725msgid "No"
    716726msgstr "Zonder"
    717727
    718728# @ wp-media-category-management
    719 #: include/media/class-WP_MCM_Media_Admin.php:162
     729#: include/media/class-WP_MCM_Media_Admin.php:165
    720730msgid "Filter by"
    721731msgstr "Filter op"
    722732
    723733# @ wp-media-category-management
    724 #: include/media/class-WP_MCM_Media_Admin.php:179
     734#: include/media/class-WP_MCM_Media_Admin.php:182
    725735msgid "tags"
    726736msgstr "tags"
    727737
    728738# @ wp-media-category-management
    729 #: include/media/class-WP_MCM_Media_Admin.php:182
     739#: include/media/class-WP_MCM_Media_Admin.php:185
    730740msgid "Post categories"
    731741msgstr "Post categorieën"
    732742
    733743# @ wp-media-category-management
    734 #: include/media/class-WP_MCM_Media_Admin.php:185
     744#: include/media/class-WP_MCM_Media_Admin.php:188
    735745msgid "MCM categories"
    736746msgstr "MCM categorieën"
    737747
    738748# @ wp-media-category-management
    739 #: include/media/class-WP_MCM_Media_Admin.php:212
     749#: include/media/class-WP_MCM_Media_Admin.php:215
    740750msgid "View all"
    741751msgstr "Toon alle"
    742752
    743 #: include/media/class-WP_MCM_Media_List.php:113
     753#: include/media/class-WP_MCM_Media_List.php:114
    744754msgid "Not allowed to change the value!"
    745755msgstr "Niet toegestaan om de waarde aan te passen!"
    746756
    747757# @ wp-media-category-management
    748 #: include/media/class-WP_MCM_Media_List.php:169
    749 #: include/media/class-WP_MCM_Media_List.php:347
     758#: include/media/class-WP_MCM_Media_List.php:170
     759#: include/media/class-WP_MCM_Media_List.php:348
    750760msgid "Toggle"
    751761msgstr "Toggle"
    752762
    753763# @ wp-media-category-management
    754 #: include/media/class-WP_MCM_Media_List.php:408
     764#: include/media/class-WP_MCM_Media_List.php:409
    755765#, php-format
    756766msgid "Media bulk toggled."
     
    760770
    761771# @ wp-media-category-management
    762 #: include/media/class-WP_MCM_Media_List.php:562
     772#: include/media/class-WP_MCM_Media_List.php:567
    763773msgid "No MCM taxonomy"
    764774msgstr "Geen MCM Taxonomie"
    765 
    766 # @ wp-media-category-management
    767 #: include/media/class-WP_MCM_Media_List.php:567
    768 msgid "Default taxonomy"
    769 msgstr "Standaard taxonomy"
    770775
    771776#: include/shortcode/class-WP_MCM_Shortcode.php:88
     
    10681073
    10691074# @ wp-media-category-management
    1070 #: include/taxonomy/class-WP_MCM_Taxonomy.php:474
    10711075#: include/taxonomy/class-WP_MCM_Taxonomy.php:476
     1076#: include/taxonomy/class-WP_MCM_Taxonomy.php:478
    10721077msgid "MCM Categories"
    10731078msgstr "MCM Categorieën"
    10741079
    10751080# @ wp-media-category-management
    1076 #: include/taxonomy/class-WP_MCM_Taxonomy.php:475
     1081#: include/taxonomy/class-WP_MCM_Taxonomy.php:477
    10771082msgid "MCM Category"
    10781083msgstr "MCM Categorie"
    10791084
    10801085# @ wp-media-category-management
    1081 #: include/taxonomy/class-WP_MCM_Taxonomy.php:477
     1086#: include/taxonomy/class-WP_MCM_Taxonomy.php:479
    10821087msgid "All MCM Categories"
    10831088msgstr "Alle MCM Categorieën"
    10841089
    10851090# @ wp-media-category-management
    1086 #: include/taxonomy/class-WP_MCM_Taxonomy.php:478
     1091#: include/taxonomy/class-WP_MCM_Taxonomy.php:480
    10871092msgid "Edit MCM Category"
    10881093msgstr "Bewerk MCM Categorie"
    10891094
    10901095# @ wp-media-category-management
    1091 #: include/taxonomy/class-WP_MCM_Taxonomy.php:479
     1096#: include/taxonomy/class-WP_MCM_Taxonomy.php:481
    10921097msgid "View MCM Category"
    10931098msgstr "Bekijk MCM Categorie"
    10941099
    10951100# @ wp-media-category-management
    1096 #: include/taxonomy/class-WP_MCM_Taxonomy.php:480
     1101#: include/taxonomy/class-WP_MCM_Taxonomy.php:482
    10971102msgid "Update MCM Category"
    10981103msgstr "Bijwerken MCM Categorie"
    10991104
    11001105# @ wp-media-category-management
    1101 #: include/taxonomy/class-WP_MCM_Taxonomy.php:481
     1106#: include/taxonomy/class-WP_MCM_Taxonomy.php:483
    11021107msgid "Add New MCM Category"
    11031108msgstr "MCM Categorie Toevoegen"
    11041109
    11051110# @ wp-media-category-management
    1106 #: include/taxonomy/class-WP_MCM_Taxonomy.php:482
     1111#: include/taxonomy/class-WP_MCM_Taxonomy.php:484
    11071112msgid "New MCM Category Name"
    11081113msgstr "Nieuwe MCM Categorie Naam"
    11091114
    11101115# @ wp-media-category-management
    1111 #: include/taxonomy/class-WP_MCM_Taxonomy.php:483
     1116#: include/taxonomy/class-WP_MCM_Taxonomy.php:485
    11121117msgid "Parent MCM Category"
    11131118msgstr "Ouder MCM Categorie"
    11141119
    11151120# @ wp-media-category-management
    1116 #: include/taxonomy/class-WP_MCM_Taxonomy.php:484
     1121#: include/taxonomy/class-WP_MCM_Taxonomy.php:486
    11171122msgid "Parent MCM Category:"
    11181123msgstr "Ouder MCM Categorie:"
    11191124
    11201125# @ wp-media-category-management
    1121 #: include/taxonomy/class-WP_MCM_Taxonomy.php:485
     1126#: include/taxonomy/class-WP_MCM_Taxonomy.php:487
    11221127msgid "Search MCM Categories"
    11231128msgstr "Zoek MCM Categorieën"
    11241129
    11251130# @ wp-media-category-management
    1126 #: include/taxonomy/class-WP_MCM_Taxonomy.php:503
     1131#: include/taxonomy/class-WP_MCM_Taxonomy.php:505
    11271132msgid "Custom MCM Categories"
    11281133msgstr "Persoonlijke MCM Categorie"
    11291134
    11301135# @ wp-media-category-management
    1131 #: include/taxonomy/class-WP_MCM_Taxonomy.php:507
     1136#: include/taxonomy/class-WP_MCM_Taxonomy.php:509
    11321137msgid "Custom MCM Category"
    11331138msgstr "Persoonlijke MCM Categorie"
    11341139
    11351140# @ wp-media-category-management
    1136 #: include/taxonomy/class-WP_MCM_Taxonomy.php:524
    1137 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:244
     1141#: include/taxonomy/class-WP_MCM_Taxonomy.php:526
     1142#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:322
    11381143msgid "All"
    11391144msgstr "Alle"
    11401145
    11411146# @ wp-media-category-management
    1142 #: include/taxonomy/class-WP_MCM_Taxonomy.php:525
     1147#: include/taxonomy/class-WP_MCM_Taxonomy.php:527
    11431148msgid "Edit"
    11441149msgstr "Bewerk"
    11451150
    11461151# @ wp-media-category-management
    1147 #: include/taxonomy/class-WP_MCM_Taxonomy.php:526
     1152#: include/taxonomy/class-WP_MCM_Taxonomy.php:528
    11481153msgid "View"
    11491154msgstr "Bekijk"
    11501155
    11511156# @ wp-media-category-management
    1152 #: include/taxonomy/class-WP_MCM_Taxonomy.php:527
     1157#: include/taxonomy/class-WP_MCM_Taxonomy.php:529
    11531158msgid "Update"
    11541159msgstr "Werk Bij"
    11551160
    11561161# @ wp-media-category-management
    1157 #: include/taxonomy/class-WP_MCM_Taxonomy.php:528
     1162#: include/taxonomy/class-WP_MCM_Taxonomy.php:530
    11581163msgid "Add New"
    11591164msgstr "Voeg Nieuw Toe"
    11601165
    11611166# @ wp-media-category-management
    1162 #: include/taxonomy/class-WP_MCM_Taxonomy.php:529
     1167#: include/taxonomy/class-WP_MCM_Taxonomy.php:531
    11631168#, php-format
    11641169msgid "New %s Name"
     
    11661171
    11671172# @ wp-media-category-management
    1168 #: include/taxonomy/class-WP_MCM_Taxonomy.php:530
    1169 #: include/taxonomy/class-WP_MCM_Taxonomy.php:531
     1173#: include/taxonomy/class-WP_MCM_Taxonomy.php:532
     1174#: include/taxonomy/class-WP_MCM_Taxonomy.php:533
    11701175msgid "Parent"
    11711176msgstr "Ouder"
    11721177
    11731178# @ wp-media-category-management
    1174 #: include/taxonomy/class-WP_MCM_Taxonomy.php:532
     1179#: include/taxonomy/class-WP_MCM_Taxonomy.php:534
    11751180msgid "Search"
    11761181msgstr "Zoek"
    11771182
    11781183# @ wp-media-category-management
    1179 #: include/usermanaged/class-WP_MCM_UserManaged.php:232
     1184#: include/usermanaged/class-WP_MCM_UserManaged.php:250
    11801185msgid "All users"
    11811186msgstr "Alle gebruikers"
    11821187
    1183 #: include/usermanaged/class-WP_MCM_UserManaged.php:254
     1188#: include/usermanaged/class-WP_MCM_UserManaged.php:272
    11841189msgid "No users found"
    11851190msgstr "Geen gebruikers gevonden."
    11861191
    1187 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:155
    1188 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:162
    1189 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:169
    1190 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:176
    1191 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:183
     1192# @ wp-media-category-management
     1193#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:99
     1194msgid "MCM Users"
     1195msgstr "MCM Gebruikers"
     1196
     1197#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:233
     1198#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:240
     1199#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:247
     1200#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:254
     1201#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:261
    11921202#, php-format
    11931203msgid "<a href=\"/%s\""
    11941204msgstr "<a href=\"/%s\""
    11951205
    1196 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:264
     1206#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:342
    11971207msgid "Unattached"
    11981208msgstr "Niet Gekoppeld"
    11991209
    1200 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:288
     1210#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:366
    12011211msgid "User is allowed to manage media."
    12021212msgstr "Gebruiker mag de eigen media beheren."
    12031213
    1204 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:290
     1214#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:368
    12051215#, php-format
    12061216msgid "Currently managing one media."
     
    12091219msgstr[1] "Momenteel beheren van %d media."
    12101220
    1211 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:294
     1221#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:372
    12121222msgid "User is not allowed to manage any media."
    12131223msgstr "Gebruiker mag geen enkele media beheren."
    12141224
    1215 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:302
     1225#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:380
    12161226msgid "User Managed Media"
    12171227msgstr "User Managed Media"
    12181228
    1219 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:380
    1220 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:426
     1229#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:458
     1230#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:504
    12211231msgid "Allow"
    12221232msgstr "Toestaan"
    12231233
    1224 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:381
    1225 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:427
     1234#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:459
     1235#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:505
    12261236msgid "Disallow"
    12271237msgstr "Niet Toestaan"
    12281238
    1229 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:393
     1239#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:471
    12301240msgid "Manage Media"
    12311241msgstr "Beheer Media"
    12321242
    1233 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:394
     1243#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:472
    12341244msgid "#Media"
    12351245msgstr "#Media"
    12361246
    1237 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:450
     1247#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:528
    12381248msgid "No capability"
    12391249msgstr "Geen capability"
    12401250
    1241 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:454
     1251#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:532
    12421252msgid "Allowed"
    12431253msgstr "Toegestaan"
    12441254
    1245 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:458
     1255#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:536
    12461256msgid "Disallowed"
    12471257msgstr "Niet Toegestaan"
     
    12601270
    12611271# @ wp-media-category-management
    1262 #: wp-media-category-management.php:253
     1272#: wp-media-category-management.php:312
    12631273msgid "WP Media Category Management upload directory error."
    12641274msgstr "WP Media Category Management upload folder fout."
    12651275
    1266 #: wp-media-category-management.php:296
     1276#: wp-media-category-management.php:355
    12671277msgid ", "
    12681278msgstr ", "
    12691279
    1270 #: wp-media-category-management.php:322
     1280#: wp-media-category-management.php:381
    12711281#, php-format
    12721282msgid "Content WP_MCM shortcode for taxonomy %s and category %s!"
    12731283msgstr "Inhoud WP_MCM shortcode voor taxonomy %s en categorie %s!"
     1284
     1285# @ wp-media-category-management
     1286#~ msgid "Default taxonomy"
     1287#~ msgstr "Standaard taxonomy"
    12741288
    12751289# @ wp-media-category-management
  • wp-media-category-management/trunk/languages/wp-media-category-management.pot

    r2918500 r2996717  
    66"Project-Id-Version: WP Media Category Management\n"
    77"Report-Msgid-Bugs-To: https://www.de-baat.nl/WP_MCM\n"
    8 "POT-Creation-Date: 2023-05-29 11:03+0200\n"
     8"POT-Creation-Date: 2023-11-15 21:03+0100\n"
    99"PO-Revision-Date: 2015-06-13 11:20+0100\n"
    1010"Last-Translator: De BAAT <De_BAAT@de-baat.nl>\n"
     
    1515"Content-Transfer-Encoding: 8bit\n"
    1616"Plural-Forms: nplurals=2; plural=n != 1;\n"
    17 "X-Generator: Poedit 3.3.1\n"
     17"X-Generator: Poedit 3.4.1\n"
    1818"X-Poedit-KeywordsList: __;_e;_n;_x;esc_html_e;esc_html__;esc_attr_e;"
    1919"esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_x:1,2c;_n:1,2\n"
     
    8181msgstr ""
    8282
    83 #: include/admin/class-WP_MCM_Admin.php:444
    84 #: include/admin/class-WP_MCM_Admin.php:445
    85 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:299
     83#: include/admin/class-WP_MCM_Admin.php:498
     84#: include/admin/class-WP_MCM_Admin.php:499
     85#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:377
    8686msgid "WP MCM"
    8787msgstr ""
    8888
    89 #: include/admin/class-WP_MCM_Admin.php:500
     89#: include/admin/class-WP_MCM_Admin.php:554
    9090msgid "WP MCM Settings"
    9191msgstr ""
    9292
    93 #: include/admin/class-WP_MCM_Admin.php:501
     93#: include/admin/class-WP_MCM_Admin.php:555
    9494msgid "Shortcode Info"
    9595msgstr ""
    9696
    97 #: include/admin/class-WP_MCM_Admin.php:503
     97#: include/admin/class-WP_MCM_Admin.php:557
    9898#: include/imexport/class-WP_MCM_ImExport_Admin.php:372
    9999msgid "Import - Export"
    100100msgstr ""
    101101
    102 #: include/admin/class-WP_MCM_Admin.php:509
     102#: include/admin/class-WP_MCM_Admin.php:563
    103103msgid "WP Media Category Management"
    104104msgstr ""
    105105
    106 #: include/admin/class-WP_MCM_Render_Settings.php:824
     106#: include/admin/class-WP_MCM_Render_Settings.php:832
    107107#, php-format
    108108msgid "Could not read icon directory %s"
    109109msgstr ""
    110110
    111 #: include/admin/class-WP_MCM_Settings.php:236
     111#: include/admin/class-WP_MCM_Settings.php:237
    112112msgid "Save Settings"
    113113msgstr ""
    114114
    115 #: include/admin/class-WP_MCM_Settings.php:238
     115#: include/admin/class-WP_MCM_Settings.php:239
    116116msgid "General Settings"
    117117msgstr ""
    118118
    119 #: include/admin/class-WP_MCM_Settings.php:242
     119#: include/admin/class-WP_MCM_Settings.php:243
    120120msgid "Toggle Assign Settings"
    121121msgstr ""
    122122
    123 #: include/admin/class-WP_MCM_Settings.php:244
     123#: include/admin/class-WP_MCM_Settings.php:245
    124124msgid "Premium Settings"
    125125msgstr ""
    126126
    127 #: include/admin/class-WP_MCM_Settings.php:246
     127#: include/admin/class-WP_MCM_Settings.php:247
    128128msgid "User Managed Settings"
    129129msgstr ""
    130130
    131 #: include/admin/class-WP_MCM_Settings.php:248
     131#: include/admin/class-WP_MCM_Settings.php:249
    132132msgid "Export Settings"
    133133msgstr ""
     
    135135#: include/blocks/wpmcm-categories/wpmcm-categories.js:68
    136136#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:94
    137 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:94
    138137msgid "Select a taxonomy"
    139138msgstr ""
     
    143142#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:101
    144143#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:111
    145 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:89
    146 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:101
    147 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:111
    148144msgid "Loading..."
    149145msgstr ""
     
    151147#: include/blocks/wpmcm-categories/wpmcm-categories.js:93
    152148#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:140
    153 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:140
    154149msgid "Select media"
    155150msgstr ""
     
    157152#: include/blocks/wpmcm-categories/wpmcm-categories.js:96
    158153#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:143
    159 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:143
    160154msgid "Use MCM Defaults"
    161155msgstr ""
     
    163157#: include/blocks/wpmcm-categories/wpmcm-categories.js:101
    164158#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:148
    165 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:148
    166159msgid "Selected Taxonomy"
    167160msgstr ""
     
    184177
    185178#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:84
    186 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:84
    187179msgid "Select all categories"
    188180msgstr ""
    189181
    190182#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:106
    191 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:106
    192183msgid "Select all users"
    193184msgstr ""
    194185
    195186#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:114
    196 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:114
    197187msgid "Thumbnail"
    198188msgstr ""
    199189
    200190#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:115
    201 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:115
    202191msgid "Medium"
    203192msgstr ""
    204193
    205194#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:116
    206 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:116
    207195msgid "Large"
    208196msgstr ""
    209197
    210198#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:117
    211 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:117
    212199msgid "Full Size"
    213200msgstr ""
    214201
    215202#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:120
    216 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:120
    217203#: include/shortcode/class-WP_MCM_Shortcode.php:127
    218204msgid "Attachment Page"
     
    220206
    221207#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:121
    222 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:121
    223208#: include/shortcode/class-WP_MCM_Shortcode.php:130
    224209msgid "Media File"
     
    226211
    227212#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:122
    228 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:122
    229213#: include/shortcode/class-WP_MCM_Shortcode.php:133
    230214msgid "None"
     
    232216
    233217#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:154
    234 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:154
    235218msgid "Selected Category"
    236219msgstr ""
    237220
    238221#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:160
    239 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:160
    240222msgid "Selected User"
    241223msgstr ""
    242224
    243225#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:166
    244 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:166
    245226msgid "Show empty MCM categories"
    246227msgstr ""
    247228
    248229#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:171
    249 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:171
    250230msgid "Image Size"
    251231msgstr ""
    252232
    253233#: include/blocks/wpmcm-gallery/wpmcm-gallery.js:177
    254 #: include/blocks/wpmcm-galleryworking/wpmcm-galleryworking.js:177
    255234msgid "Link To"
    256235msgstr ""
    257236
    258 #: include/class-WP_MCM_Options.php:308
     237#: include/class-WP_MCM_Options.php:299 include/class-WP_MCM_Options.php:679
     238#: include/class-WP_MCM_Options.php:683
     239msgid "View attachment page"
     240msgstr ""
     241
     242#: include/class-WP_MCM_Options.php:302 include/class-WP_MCM_Options.php:680
     243#: include/class-WP_MCM_Options.php:682
     244msgid "View media file"
     245msgstr ""
     246
     247#: include/class-WP_MCM_Options.php:331
    259248msgid "No taxonomy"
    260249msgstr ""
    261250
    262 #: include/class-WP_MCM_Options.php:330
     251#: include/class-WP_MCM_Options.php:353
    263252#: include/shortcode/class-WP_MCM_Shortcode.php:75
    264253msgid "No default category"
    265254msgstr ""
    266255
    267 #: include/class-WP_MCM_Options.php:398
     256#: include/class-WP_MCM_Options.php:421
    268257msgid "Toggle Assign"
    269258msgstr ""
    270259
    271 #: include/class-WP_MCM_Options.php:404
     260#: include/class-WP_MCM_Options.php:427
    272261msgid "Show category toggles in list view?"
    273262msgstr ""
    274263
    275 #: include/class-WP_MCM_Options.php:409
     264#: include/class-WP_MCM_Options.php:432
    276265msgid "Media Taxonomy To Use"
    277266msgstr ""
    278267
    279 #: include/class-WP_MCM_Options.php:416
     268#: include/class-WP_MCM_Options.php:439
    280269msgid "Which taxonomy should be used to manage the media?"
    281270msgstr ""
    282271
    283 #: include/class-WP_MCM_Options.php:418
     272#: include/class-WP_MCM_Options.php:441
    284273msgid "means that the taxonomy is also used for posts."
    285274msgstr ""
    286275
    287 #: include/class-WP_MCM_Options.php:420
     276#: include/class-WP_MCM_Options.php:443
    288277msgid "means that the taxonomy is also used as tags for posts."
    289278msgstr ""
    290279
    291 #: include/class-WP_MCM_Options.php:422
     280#: include/class-WP_MCM_Options.php:445
    292281msgid ""
    293282"means that the taxonomy may have been registered previously, e.g. by another "
     
    295284msgstr ""
    296285
    297 #: include/class-WP_MCM_Options.php:424
     286#: include/class-WP_MCM_Options.php:447
    298287#, php-format
    299288msgid "means that the taxonomy is currently assigned to %s attachments."
    300289msgstr ""
    301290
    302 #: include/class-WP_MCM_Options.php:432
     291#: include/class-WP_MCM_Options.php:455
    303292msgid "MCM Category base"
    304293msgstr ""
    305294
    306 #: include/class-WP_MCM_Options.php:440
     295#: include/class-WP_MCM_Options.php:463
    307296#, php-format
    308297msgid ""
     
    313302msgstr ""
    314303
    315 #: include/class-WP_MCM_Options.php:445
     304#: include/class-WP_MCM_Options.php:468
    316305msgid "Name for Custom MCM Taxonomy"
    317306msgstr ""
    318307
    319 #: include/class-WP_MCM_Options.php:452
     308#: include/class-WP_MCM_Options.php:475
    320309msgid ""
    321310"What text should be used as <strong>plural</strong> name for the Custom MCM "
     
    323312msgstr ""
    324313
    325 #: include/class-WP_MCM_Options.php:457
     314#: include/class-WP_MCM_Options.php:480
    326315msgid "Custom Singular Name"
    327316msgstr ""
    328317
    329 #: include/class-WP_MCM_Options.php:464
     318#: include/class-WP_MCM_Options.php:487
    330319msgid ""
    331320"What text should be used as <strong>singular</strong> name for the Custom "
     
    333322msgstr ""
    334323
    335 #: include/class-WP_MCM_Options.php:469
     324#: include/class-WP_MCM_Options.php:492
    336325msgid "Use Default Category"
    337326msgstr ""
    338327
    339 #: include/class-WP_MCM_Options.php:475
     328#: include/class-WP_MCM_Options.php:498
    340329msgid "Use the default category when adding or editing an attachment?"
    341330msgstr ""
    342331
    343 #: include/class-WP_MCM_Options.php:480
     332#: include/class-WP_MCM_Options.php:503
    344333msgid "Default Media Category"
    345334msgstr ""
    346335
    347 #: include/class-WP_MCM_Options.php:486
     336#: include/class-WP_MCM_Options.php:509
    348337msgid ""
    349338"Which category of the selected media taxonomy should be used as default?"
    350339msgstr ""
    351340
    352 #: include/class-WP_MCM_Options.php:493
     341#: include/class-WP_MCM_Options.php:516
    353342msgid "Use Post Taxonomy"
    354343msgstr ""
    355344
    356 #: include/class-WP_MCM_Options.php:499
     345#: include/class-WP_MCM_Options.php:522
    357346msgid "Use the category used for posts also explicitly for attachments?"
    358347msgstr ""
    359348
    360 #: include/class-WP_MCM_Options.php:504
     349#: include/class-WP_MCM_Options.php:527
    361350msgid "Search Media Library"
    362351msgstr ""
    363352
    364 #: include/class-WP_MCM_Options.php:510
     353#: include/class-WP_MCM_Options.php:533
    365354msgid "Also search the media library for matching titles when searching?"
    366355msgstr ""
    367356
    368 #: include/class-WP_MCM_Options.php:515
     357#: include/class-WP_MCM_Options.php:538
    369358msgid "Use Gutenberg Filter"
    370359msgstr ""
    371360
    372 #: include/class-WP_MCM_Options.php:521
     361#: include/class-WP_MCM_Options.php:544
    373362msgid "Use the media filter on Gutenberg blocks for posts and pages?"
    374363msgstr ""
    375364
    376 #: include/class-WP_MCM_Options.php:535
     365#: include/class-WP_MCM_Options.php:558
    377366msgid "Show Notice"
    378367msgstr ""
    379368
    380 #: include/class-WP_MCM_Options.php:541
     369#: include/class-WP_MCM_Options.php:564
    381370#, php-format
    382371msgid "Show the notice message (again)%s?"
    383372msgstr ""
    384373
    385 #: include/class-WP_MCM_Options.php:582
     374#: include/class-WP_MCM_Options.php:605
    386375msgid "Whether to show this category in the list view."
    387376msgstr ""
    388377
    389 #: include/class-WP_MCM_Options.php:615
     378#: include/class-WP_MCM_Options.php:638
    390379msgid "Use gallery for archive"
    391380msgstr ""
    392381
    393 #: include/class-WP_MCM_Options.php:621
     382#: include/class-WP_MCM_Options.php:644
    394383msgid ""
    395384"When set, the archive page shows the content as if it was generated using "
     
    397386msgstr ""
    398387
    399 #: include/class-WP_MCM_Options.php:626
     388#: include/class-WP_MCM_Options.php:649
    400389msgid "Default section"
    401390msgstr ""
    402391
    403 #: include/class-WP_MCM_Options.php:632
     392#: include/class-WP_MCM_Options.php:655
    404393msgid "Define the default section to show when landing on this Settings page."
    405394msgstr ""
    406395
    407 #: include/class-WP_MCM_Options.php:639
     396#: include/class-WP_MCM_Options.php:662
    408397msgid "General datetime format:"
    409398msgstr ""
    410399
    411 #: include/class-WP_MCM_Options.php:647
     400#: include/class-WP_MCM_Options.php:670
    412401msgid "Shows the format used for datetime options."
    413402msgstr ""
    414403
    415 #: include/class-WP_MCM_Options.php:648
     404#: include/class-WP_MCM_Options.php:671
    416405#, php-format
    417406msgid ""
     
    420409msgstr ""
    421410
    422 #: include/class-WP_MCM_Plugin.php:246
     411#: include/class-WP_MCM_Options.php:686
     412#, php-format
     413msgid "Value of wp_attachment_pages_enabled is <strong>%s</strong>,"
     414msgstr ""
     415
     416#: include/class-WP_MCM_Options.php:692
     417#, php-format
     418msgid "Toggle to: %s"
     419msgstr ""
     420
     421#: include/class-WP_MCM_Options.php:693
     422msgid "Toggles the value of wp_attachment_pages_enabled."
     423msgstr ""
     424
     425#: include/class-WP_MCM_Options.php:694
     426#, php-format
     427msgid "The value is currently set to <strong>%s</strong>."
     428msgstr ""
     429
     430#: include/class-WP_MCM_Plugin.php:208
    423431msgctxt "timezone date format"
    424432msgid "Y-m-d H:i:s"
     
    600608
    601609#: include/media/class-WP_MCM_Media_Admin.php:92
     610#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:100
    602611msgid "Show all"
    603612msgstr ""
    604613
    605614#: include/media/class-WP_MCM_Media_Admin.php:93
    606 #: include/media/class-WP_MCM_Media_Admin.php:213
     615#: include/media/class-WP_MCM_Media_Admin.php:216
    607616msgid "No"
    608617msgstr ""
    609618
    610 #: include/media/class-WP_MCM_Media_Admin.php:162
     619#: include/media/class-WP_MCM_Media_Admin.php:165
    611620msgid "Filter by"
    612621msgstr ""
    613622
    614 #: include/media/class-WP_MCM_Media_Admin.php:179
     623#: include/media/class-WP_MCM_Media_Admin.php:182
    615624msgid "tags"
    616625msgstr ""
    617626
    618 #: include/media/class-WP_MCM_Media_Admin.php:182
     627#: include/media/class-WP_MCM_Media_Admin.php:185
    619628msgid "Post categories"
    620629msgstr ""
    621630
    622 #: include/media/class-WP_MCM_Media_Admin.php:185
     631#: include/media/class-WP_MCM_Media_Admin.php:188
    623632msgid "MCM categories"
    624633msgstr ""
    625634
    626 #: include/media/class-WP_MCM_Media_Admin.php:212
     635#: include/media/class-WP_MCM_Media_Admin.php:215
    627636msgid "View all"
    628637msgstr ""
    629638
    630 #: include/media/class-WP_MCM_Media_List.php:113
     639#: include/media/class-WP_MCM_Media_List.php:114
    631640msgid "Not allowed to change the value!"
    632641msgstr ""
    633642
    634 #: include/media/class-WP_MCM_Media_List.php:169
    635 #: include/media/class-WP_MCM_Media_List.php:347
     643#: include/media/class-WP_MCM_Media_List.php:170
     644#: include/media/class-WP_MCM_Media_List.php:348
    636645msgid "Toggle"
    637646msgstr ""
    638647
    639 #: include/media/class-WP_MCM_Media_List.php:408
     648#: include/media/class-WP_MCM_Media_List.php:409
    640649#, php-format
    641650msgid "Media bulk toggled."
     
    644653msgstr[1] ""
    645654
    646 #: include/media/class-WP_MCM_Media_List.php:562
     655#: include/media/class-WP_MCM_Media_List.php:567
    647656msgid "No MCM taxonomy"
    648 msgstr ""
    649 
    650 #: include/media/class-WP_MCM_Media_List.php:567
    651 msgid "Default taxonomy"
    652657msgstr ""
    653658
     
    879884msgstr ""
    880885
    881 #: include/taxonomy/class-WP_MCM_Taxonomy.php:474
    882886#: include/taxonomy/class-WP_MCM_Taxonomy.php:476
     887#: include/taxonomy/class-WP_MCM_Taxonomy.php:478
    883888msgid "MCM Categories"
    884889msgstr ""
    885890
    886 #: include/taxonomy/class-WP_MCM_Taxonomy.php:475
     891#: include/taxonomy/class-WP_MCM_Taxonomy.php:477
    887892msgid "MCM Category"
    888893msgstr ""
    889894
    890 #: include/taxonomy/class-WP_MCM_Taxonomy.php:477
     895#: include/taxonomy/class-WP_MCM_Taxonomy.php:479
    891896msgid "All MCM Categories"
    892897msgstr ""
    893898
    894 #: include/taxonomy/class-WP_MCM_Taxonomy.php:478
     899#: include/taxonomy/class-WP_MCM_Taxonomy.php:480
    895900msgid "Edit MCM Category"
    896901msgstr ""
    897902
    898 #: include/taxonomy/class-WP_MCM_Taxonomy.php:479
     903#: include/taxonomy/class-WP_MCM_Taxonomy.php:481
    899904msgid "View MCM Category"
    900905msgstr ""
    901906
    902 #: include/taxonomy/class-WP_MCM_Taxonomy.php:480
     907#: include/taxonomy/class-WP_MCM_Taxonomy.php:482
    903908msgid "Update MCM Category"
    904909msgstr ""
    905910
    906 #: include/taxonomy/class-WP_MCM_Taxonomy.php:481
     911#: include/taxonomy/class-WP_MCM_Taxonomy.php:483
    907912msgid "Add New MCM Category"
    908913msgstr ""
    909914
    910 #: include/taxonomy/class-WP_MCM_Taxonomy.php:482
     915#: include/taxonomy/class-WP_MCM_Taxonomy.php:484
    911916msgid "New MCM Category Name"
    912917msgstr ""
    913918
    914 #: include/taxonomy/class-WP_MCM_Taxonomy.php:483
     919#: include/taxonomy/class-WP_MCM_Taxonomy.php:485
    915920msgid "Parent MCM Category"
    916921msgstr ""
    917922
    918 #: include/taxonomy/class-WP_MCM_Taxonomy.php:484
     923#: include/taxonomy/class-WP_MCM_Taxonomy.php:486
    919924msgid "Parent MCM Category:"
    920925msgstr ""
    921926
    922 #: include/taxonomy/class-WP_MCM_Taxonomy.php:485
     927#: include/taxonomy/class-WP_MCM_Taxonomy.php:487
    923928msgid "Search MCM Categories"
    924929msgstr ""
    925930
    926 #: include/taxonomy/class-WP_MCM_Taxonomy.php:503
     931#: include/taxonomy/class-WP_MCM_Taxonomy.php:505
    927932msgid "Custom MCM Categories"
    928933msgstr ""
    929934
    930 #: include/taxonomy/class-WP_MCM_Taxonomy.php:507
     935#: include/taxonomy/class-WP_MCM_Taxonomy.php:509
    931936msgid "Custom MCM Category"
    932937msgstr ""
    933938
    934 #: include/taxonomy/class-WP_MCM_Taxonomy.php:524
    935 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:244
     939#: include/taxonomy/class-WP_MCM_Taxonomy.php:526
     940#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:322
    936941msgid "All"
    937942msgstr ""
    938943
    939 #: include/taxonomy/class-WP_MCM_Taxonomy.php:525
     944#: include/taxonomy/class-WP_MCM_Taxonomy.php:527
    940945msgid "Edit"
    941946msgstr ""
    942947
    943 #: include/taxonomy/class-WP_MCM_Taxonomy.php:526
     948#: include/taxonomy/class-WP_MCM_Taxonomy.php:528
    944949msgid "View"
    945950msgstr ""
    946951
    947 #: include/taxonomy/class-WP_MCM_Taxonomy.php:527
     952#: include/taxonomy/class-WP_MCM_Taxonomy.php:529
    948953msgid "Update"
    949954msgstr ""
    950955
    951 #: include/taxonomy/class-WP_MCM_Taxonomy.php:528
     956#: include/taxonomy/class-WP_MCM_Taxonomy.php:530
    952957msgid "Add New"
    953958msgstr ""
    954959
    955 #: include/taxonomy/class-WP_MCM_Taxonomy.php:529
     960#: include/taxonomy/class-WP_MCM_Taxonomy.php:531
    956961#, php-format
    957962msgid "New %s Name"
    958963msgstr ""
    959964
    960 #: include/taxonomy/class-WP_MCM_Taxonomy.php:530
    961 #: include/taxonomy/class-WP_MCM_Taxonomy.php:531
     965#: include/taxonomy/class-WP_MCM_Taxonomy.php:532
     966#: include/taxonomy/class-WP_MCM_Taxonomy.php:533
    962967msgid "Parent"
    963968msgstr ""
    964969
    965 #: include/taxonomy/class-WP_MCM_Taxonomy.php:532
     970#: include/taxonomy/class-WP_MCM_Taxonomy.php:534
    966971msgid "Search"
    967972msgstr ""
    968973
    969 #: include/usermanaged/class-WP_MCM_UserManaged.php:232
     974#: include/usermanaged/class-WP_MCM_UserManaged.php:250
    970975msgid "All users"
    971976msgstr ""
    972977
    973 #: include/usermanaged/class-WP_MCM_UserManaged.php:254
     978#: include/usermanaged/class-WP_MCM_UserManaged.php:272
    974979msgid "No users found"
    975980msgstr ""
    976981
    977 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:155
    978 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:162
    979 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:169
    980 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:176
    981 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:183
     982#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:99
     983msgid "MCM Users"
     984msgstr ""
     985
     986#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:233
     987#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:240
     988#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:247
     989#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:254
     990#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:261
    982991#, php-format
    983992msgid "<a href=\"/%s\""
    984993msgstr ""
    985994
    986 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:264
     995#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:342
    987996msgid "Unattached"
    988997msgstr ""
    989998
    990 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:288
     999#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:366
    9911000msgid "User is allowed to manage media."
    9921001msgstr ""
    9931002
    994 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:290
     1003#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:368
    9951004#, php-format
    9961005msgid "Currently managing one media."
     
    9991008msgstr[1] ""
    10001009
    1001 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:294
     1010#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:372
    10021011msgid "User is not allowed to manage any media."
    10031012msgstr ""
    10041013
    1005 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:302
     1014#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:380
    10061015msgid "User Managed Media"
    10071016msgstr ""
    10081017
    1009 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:380
    1010 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:426
     1018#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:458
     1019#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:504
    10111020msgid "Allow"
    10121021msgstr ""
    10131022
    1014 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:381
    1015 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:427
     1023#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:459
     1024#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:505
    10161025msgid "Disallow"
    10171026msgstr ""
    10181027
    1019 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:393
     1028#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:471
    10201029msgid "Manage Media"
    10211030msgstr ""
    10221031
    1023 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:394
     1032#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:472
    10241033msgid "#Media"
    10251034msgstr ""
    10261035
    1027 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:450
     1036#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:528
    10281037msgid "No capability"
    10291038msgstr ""
    10301039
    1031 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:454
     1040#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:532
    10321041msgid "Allowed"
    10331042msgstr ""
    10341043
    1035 #: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:458
     1044#: include/usermanaged/class-WP_MCM_UserManaged_Admin.php:536
    10361045msgid "Disallowed"
    10371046msgstr ""
     
    10471056msgstr ""
    10481057
    1049 #: wp-media-category-management.php:253
     1058#: wp-media-category-management.php:312
    10501059msgid "WP Media Category Management upload directory error."
    10511060msgstr ""
    10521061
    1053 #: wp-media-category-management.php:296
     1062#: wp-media-category-management.php:355
    10541063msgid ", "
    10551064msgstr ""
    10561065
    1057 #: wp-media-category-management.php:322
     1066#: wp-media-category-management.php:381
    10581067#, php-format
    10591068msgid "Content WP_MCM shortcode for taxonomy %s and category %s!"
  • wp-media-category-management/trunk/wp-media-category-management.php

    r2982169 r2996717  
    77Author:      DeBAAT
    88Author URI:  https://www.de-baat.nl/WP_MCM/
    9 Version:     2.1.4
     9Version:     2.2
    1010Text Domain: wp-media-category-management
    1111Domain Path: /languages/
     
    5252wp_mcm_maybe_define_constant( 'WP_MCM_FILENAME', basename( __FILE__ ) );
    5353wp_mcm_maybe_define_constant( 'WP_MCM_PLUGIN_FILE', WP_MCM_BASENAME . '/' . WP_MCM_FILENAME );
     54wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM', 'wp_mcm_cap' );
     55wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM_ADMIN', 'wp_mcm_cap_admin' );
     56wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM_SETTINGS', 'wp_mcm_cap_settings' );
     57wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_MCM_USER', 'wp_mcm_cap_user' );
     58wp_mcm_maybe_define_constant( 'WP_MCM_CAP_MANAGE_UPLOAD_FILES', 'upload_files' );
     59// Capability to manage media at all
    5460wp_mcm_maybe_define_constant( 'WP_MCM_OPTION_NAME', 'wp-media-category-management-options' );
    5561wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_OPTION', 'WP_MCM_notices' );
    5662wp_mcm_maybe_define_constant( 'WP_MCM_LINK', 'https://www.de-baat.nl/WP_MCM' );
    5763//
     64wp_mcm_maybe_define_constant( 'WP_MCM_JS_DEV_VERSION', '000' );
     65//
     66wp_mcm_maybe_define_constant( 'WP_MCM_POST_TAXONOMY', 'category' );
     67wp_mcm_maybe_define_constant( 'WP_MCM_TAGS_TAXONOMY', 'post_tag' );
     68wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_TAXONOMY', 'category_media' );
     69wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_TAXONOMY_PREFIX', 'mcm_taxonomy_' );
     70wp_mcm_maybe_define_constant( 'WP_MCM_MEDIA_TAXONOMY_QUERY', 'mcm_taxonomy_query' );
     71wp_mcm_maybe_define_constant( 'WP_MCM_OPTIONS_NAME', 'wp-media-category-management-options' );
     72wp_mcm_maybe_define_constant( 'WP_MCM_OPTION_NONE', 'uncategorized' );
     73wp_mcm_maybe_define_constant( 'WP_MCM_OPTION_ALL_CAT', 'all_categories' );
     74wp_mcm_maybe_define_constant( 'WP_MCM_OPTION_NO_CAT', 'no_category' );
     75wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_SUCCESS', 'success' );
     76wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_INFO', 'info' );
     77wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_WARNING', 'warning' );
     78wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_ERROR', 'error' );
     79wp_mcm_maybe_define_constant( 'WP_MCM_NOTICE_DELAY_PERIOD', 7 * 86400 );
     80// Delay the notice for a week (86400 seconds in a day)
     81wp_mcm_maybe_define_constant( 'WP_MCM_USER_SLUG', 'users' );
     82wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_PARAM', 'wp_mcm_section' );
     83wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_ALL', 'wp_mcm_section_all' );
     84//
     85wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_GEN', 'wp_mcm_section_general' );
     86//
     87wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_SCO', 'wp_mcm_section_shortcode' );
     88wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_SETTINGS', 'wp_mcm_section_settings' );
     89wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_IEX', 'wp_mcm_section_imexport' );
     90//
     91wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_PRE', 'wp_mcm_section_premium' );
     92//
     93wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_UMC', 'wp_mcm_section_usermanaged' );
     94//
     95wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_EXP', 'wp_mcm_section_export' );
     96//
     97wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_IMP', 'wp_mcm_section_import' );
     98//
     99wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_TOG', 'wp_mcm_section_toggle_assign' );
     100//
     101wp_mcm_maybe_define_constant( 'WP_MCM_SECTION_IMEX', 'wp_mcm_section_imex' );
     102//
     103wp_mcm_maybe_define_constant( 'WP_MCM_DEFAULT_EXPORT_FILENAME_PREFIX', 'wp-mcm-export' );
     104wp_mcm_maybe_define_constant( 'WP_MCM_DEFAULT_EXPORT_FILENAME_EXT', '.xml' );
    58105if ( !function_exists( 'get_plugin_data' ) ) {
    59106    include_once ABSPATH . 'wp-admin/includes/plugin.php';
     
    104151                    'is_org_compliant' => true,
    105152                    'menu'             => array(
    106                     'slug'    => WP_MCM_ADMIN_MENU_SLUG,
    107                     'account' => false,
    108                     'contact' => false,
    109                     'support' => false,
    110                     'parent'  => array(
     153                    'slug'       => WP_MCM_ADMIN_MENU_SLUG,
     154                    'account'    => false,
     155                    'contact'    => false,
     156                    'support'    => false,
     157                    'parent'     => array(
    111158                    'slug' => 'options-general.php',
    112159                ),
     160                    'first-path' => 'plugins.php',
    113161                ),
    114162                    'is_live'          => true,
     
    206254 * @return void
    207255 */
    208 function wp_mcm_activate( $network_wide )
    209 {
    210 }
    211 
    212 register_activation_hook( __FILE__, 'wp_mcm_activate' );
     256function wp_mcm_activate_init( $network_wide )
     257{
     258    global  $wp_mcm_activate ;
     259    global  $wp_mcm_options ;
     260    // Create and run the WP_MCM_Activate and WP_MCM_Options classes for activation
     261    WP_MCM_create_object( 'WP_MCM_Activate', 'include/admin/' );
     262    WP_MCM_create_object( 'WP_MCM_Options', 'include/' );
     263    $option_version = $wp_mcm_options->get_value( 'wp_mcm_version' );
     264    WP_MCM_debugMP( 'msg', __FUNCTION__ . ' started for WP_MCM_VERSION_NUM = ' . WP_MCM_VERSION_NUM . ', found option_version = ' . $option_version . '!' );
     265    // Create the wp_mcm_roles
     266    $wp_mcm_activate->wp_mcm_create_roles();
     267}
     268
     269register_activation_hook( __FILE__, 'wp_mcm_activate_init' );
    213270/**
    214271 * Run when the WP_MCM_Plugin is deactivated.
Note: See TracChangeset for help on using the changeset viewer.