Plugin Directory

Changeset 2335654


Ignore:
Timestamp:
07/05/2020 02:06:00 PM (6 years ago)
Author:
arena
Message:

bug fix in MailPress_bulk_import

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mailpress/trunk/mp-content/add-ons/MailPress_bulk_import.php

    r2251874 r2335654  
    1919
    2020// for wp admin
    21         if ( is_admin() && current_user_can( 'MailPress_manage_mailinglists' ) )    add_filter( 'MailPress_scripts', array( __CLASS__, 'scripts' ), 8, 2 );
     21        if ( is_admin() && class_exists( 'MailPress_mailinglist' ) && current_user_can( 'MailPress_manage_mailinglists' ) ) add_filter( 'MailPress_scripts', array( __CLASS__, 'scripts' ), 8, 2 );
    2222    }
    2323
     
    4747        $out .= '   <input type="submit" name="bulk_add" class="button" value="' . esc_attr( __( 'Bulk Add', 'MailPress' ) ) . '" />' . "\r\n";
    4848        $out .= '   <div id="radios" class="hidden">' . "\r\n";
    49         if ( current_user_can( 'MailPress_manage_mailinglists' ) ) $out .= MP_Mailinglist::dropdown( array( 'echo' => false, 'htmlname' => 'bulk_import_mailinglist', 'htmlid' => 'bulk_import_mailinglist', 'hierarchical' => true, 'orderby' => 'name', 'hide_empty' => '0', 'show_option_none' => __( 'Choose mailinglist', 'MailPress' ) ) ) . "\r\n";
     49        if ( class_exists( 'MailPress_mailinglist' ) && current_user_can( 'MailPress_manage_mailinglists' ) ) $out .= MP_Mailinglist::dropdown( array( 'echo' => false, 'htmlname' => 'bulk_import_mailinglist', 'htmlid' => 'bulk_import_mailinglist', 'hierarchical' => true, 'orderby' => 'name', 'hide_empty' => '0', 'show_option_none' => __( 'Choose mailinglist', 'MailPress' ) ) ) . "\r\n";
    5050        $out .= '       <label for="bulki-activate"><input type="radio" name="activate" id="bulki-activate" value="activate" />' . __( 'Activate', 'MailPress' ) . '</label>' . "\r\n";
    5151        $out .= '       <label for="bulki-waiting"><input  type="radio" name="activate" id="bulki-waiting"  value="waiting" checked="checked" /> ' . __( 'Require Authorization', 'MailPress' ) . '</label>' . "\r\n";
     
    9999                }
    100100
    101                 if ( current_user_can( 'MailPress_manage_mailinglists' ) )
     101                if ( class_exists( 'MailPress_mailinglist' ) && current_user_can( 'MailPress_manage_mailinglists' ) )
    102102                {
    103103                    $mp_user_id  = MP_User::get_id_by_email( $email );
     
    107107            else
    108108            {
    109                 if ( current_user_can( 'MailPress_manage_mailinglists' ) )
     109                if ( class_exists( 'MailPress_mailinglist' ) && current_user_can( 'MailPress_manage_mailinglists' ) )
    110110                {
    111111                    $mp_user_id  = MP_User::get_id_by_email( $email );
Note: See TracChangeset for help on using the changeset viewer.