Пример #1
0
        function enqueue_script()
        {
            if ('lpr_lesson' != get_post_type()) {
                return;
            }
            LPR_Admin_Assets::enqueue_script('select2', LPR_PLUGIN_URL . '/lib/meta-box/js/select2/select2.min.js');
            LPR_Admin_Assets::enqueue_style('select2', LPR_PLUGIN_URL . '/lib/meta-box/css/select2/select2.css');
            ob_start();
            ?>
			<script>
				var form = $('#post');
				form.submit(function (evt) {
					var $title = $('#title'),
						is_error = false;
					if (0 == $title.val().length) {
						alert('<?php 
            _e('Please enter the title of the lesson', 'learn_press');
            ?>
');
						$title.focus();
						is_error = true;
					}
					if (is_error) {
						evt.preventDefault();
						return false;
					}
				});
			</script>
			<?php 
            $script = ob_get_clean();
            $script = preg_replace('!</?script>!', '', $script);
            learn_press_enqueue_script($script);
        }
Пример #2
0
 /**
  * Enqueue admin scripts
  */
 public function admin_scripts()
 {
     /**
      * Tipsy tooltip assets
      */
     LPR_Admin_Assets::enqueue_style('jquery-tipsy', LPR_CSS_URL . 'tipsy.css');
     LPR_Admin_Assets::enqueue_script('jquery-tipsy', LPR_JS_URL . 'jquery.tipsy.js');
 }
Пример #3
0
 static function admin_enqueue_scripts()
 {
     $q = new LPR_Question_Type();
     $q->admin_script();
     LPR_Admin_Assets::enqueue_style('select2', RWMB_CSS_URL . 'select2/select2.css');
     LPR_Admin_Assets::enqueue_script('select2', RWMB_JS_URL . 'select2/select2.min.js');
     LPR_Admin_Assets::enqueue_script('lpr-quiz-question', LearnPress()->plugin_url('inc/admin/meta-boxes/js/quiz-question.js'));
 }
 /**
  * Enqueue scripts and styles
  *
  * @return void
  */
 static function admin_enqueue_scripts()
 {
     LPR_Admin_Assets::enqueue_style('select2', RWMB_CSS_URL . 'select2/select2.css');
     LPR_Admin_Assets::enqueue_style('toastr', LPR_CSS_URL . 'toastr.css');
     LPR_Admin_Assets::enqueue_style('thim-course', LearnPress()->plugin_url('inc/admin/meta-boxes/css/course.css'));
     LPR_Admin_Assets::enqueue_script('select2', RWMB_JS_URL . 'select2/select2.min.js');
     LPR_Admin_Assets::enqueue_script('toastr', LPR_JS_URL . 'toastr.js');
     LPR_Admin_Assets::enqueue_script('tojson', LPR_JS_URL . 'toJSON.js');
     LPR_Admin_Assets::enqueue_script('thim-course', LearnPress()->plugin_url('inc/admin/meta-boxes/js/course.js'), array('jquery', 'toastr', 'tojson'));
     LPR_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, 'thim-course');
 }