Example #1
0
 /**
  * Enqueue scripts
  *
  * @static
  */
 static function admin_scripts()
 {
     LP_Admin_Assets::add_localize(array('notice_remove_section_item' => __('Are you sure you want to remove this item?', 'learn_press')), null, 'admin-course');
     if (in_array(get_post_type(), array(LP()->course_post_type, LP()->lesson_post_type))) {
         wp_enqueue_style('lp-meta-boxes', LP()->plugin_url('assets/css/meta-boxes.css'));
         wp_enqueue_script('jquery-caret', LP()->plugin_url('assets/js/jquery.caret.js', 'jquery'));
         wp_enqueue_script('lp-meta-boxes', LP()->plugin_url('assets/js/meta-boxes.js', 'jquery', 'backbone', 'util'));
         wp_localize_script('lp-meta-boxes', 'lp_course_params', self::admin_params());
     }
 }
 /**
  * Enqueue scripts and styles
  *
  * @return void
  */
 static function admin_enqueue_scripts()
 {
     LP_Admin_Assets::enqueue_style('meta-box-course', LP()->plugin_url('assets/css/admin/meta-box-course.css'));
     LP_Admin_Assets::enqueue_style('select2', RWMB_CSS_URL . 'select2/select2.css');
     LP_Admin_Assets::enqueue_style('toastr', LP_CSS_URL . 'toastr.css');
     //LP_Admin_Assets::enqueue_style( 'thim-course',     LearnPress()->plugin_url( 'inc/admin/meta-boxes/css/course.css' ) );
     LP_Admin_Assets::enqueue_script('select2', RWMB_JS_URL . 'select2/select2.min.js');
     LP_Admin_Assets::enqueue_script('toastr', LP_JS_URL . 'toastr.js');
     LP_Admin_Assets::enqueue_script('tojson', LP_JS_URL . 'toJSON.js');
     LP_Admin_Assets::enqueue_script('meta-box-course', LearnPress()->plugin_url('assets/js/admin/meta-box-course.js'), array('jquery', 'toastr', 'tojson'));
     LP_Admin_Assets::add_localize(array('confirm_remove_section_lesson' => __('Do you want to remove this lesson permanently?', 'learn_press'), 'confirm_remove_section_quiz' => __('Do you want to remove this quiz permanently?', 'learn_press'), 'confirm_remove_section' => __('Do you want to remove this section permanently?', 'learn_press'), 'add_new_quiz' => __('New quiz added', 'learn_press'), 'add_new_lesson' => __('New lesson added', 'learn_press'), 'add_new_section' => __('New section added', 'learn_press'), 'remove_section_lesson' => __('The lesson removed', 'learn_press'), 'remove_section_quiz' => __('The quiz removed', 'learn_press'), 'remove_section' => __('The section removed', 'learn_press'), 'section_ordered' => __('The ordering completed', 'learn_press'), 'add_lesson_to_section' => __('Lesson added to section complete!', 'learn_press'), 'add_quiz_to_section' => __('Quiz added to section complete!', 'learn_press'), 'update_lesson_quiz' => __('%s updated', 'learn_press'), 'quick_edit_name' => __('Click to quick edit name', 'learn_press'), 'confirm_remove_section_assignment' => __('Do you want to remove this assignment permanently', 'learn_press'), 'add_new_assignment' => __('New assignment added', 'learn_press'), 'remove_section_assignment' => __('The assignment removed', 'learn_press'), 'add_assignment_to_section' => __('Assignment added to section complete!', 'learn_press')), null, 'meta-box-course');
 }
/**
 * Translate javascript text
 */
function learn_press_admin_localize_script()
{
    if (defined('DOING_AJAX') || !is_admin()) {
        return;
    }
    $translate = array('quizzes_is_not_available' => __('Quiz is not available', 'learn_press'), 'lessons_is_not_available' => __('Lesson is not available', 'learn_press'));
    LP_Admin_Assets::add_localize($translate);
}