Plugin Directory

Changeset 1713691


Ignore:
Timestamp:
08/15/2017 05:00:17 PM (9 years ago)
Author:
tdevip
Message:

Added support for LearnDash LMS quiz.

Location:
wp-quiz-importer
Files:
3 added
4 edited

Legend:

Unmodified
Added
Removed
  • wp-quiz-importer/trunk/README.txt

    r1712655 r1713691  
    22Contributors: tdevip
    33Donate link: http://www.tdevip.com/
    4 Tags: import, quiz, questions, MSWord
    5 Requires at least: 3.0.1
     4Tags: wp-pro-quiz, learnpress, learndash, import, quiz, questions, MSWord
     5Requires at least: 4.0
    66Tested up to: 4.8
    77Stable tag: 1.0.1
     
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1111
    12 This is a wordpress plugin to import MSWord quiz questions into wordpress quiz providers. An MSWord template is provided to prepare quiz questions. A macro in the word file can be used to create an xml file. This file along with the plugin can be used to import quiz questions into wordpress. Currently WpProQuiz and LearnPress quiz providers are supported and  in future providers such as LearnDash, Watu, Sensei and many more will be supported. Quiz questions can contain equations in LaTex format (which can be done using MathType editor in word). It also accepts HTML tags and images can be placed in questions.
     12WP Quiz Importer plugin can import MS Word quiz questions into wordpress quiz providers such as WpProQuiz, LearnPress and LearnDash.
    1313
    1414== Description ==
    1515
    16 This is a plugin to import MSWord quiz questions into wordpress quiz providers. Using the provided MSWord template prepare quiz questions. Use the macro in the word file to create an XML file. Upload this XML file (using the plugin) and import quiz questions into wordpress quiz provder. Currently WpProQuiz and LearnPress quiz providers are supported and in future providers such as LearnDash, Watu, Sensei and many more will be supported. Various types of quiz questions are supported (see MSWord template for more details). Quiz questions can contain equations in LaTex format (which can be done using MathType editor in MSWord). They may also contain HTML tags and images. The basic features of plugin are:
    17     1. Quiz questions and answers can be prepared in an MSWord file
    18     2. Various types of questions (depending on quiz provider) can be imported.
    19     3. Questions can contain LaTex equations and html tags.
    20     4. WpProQuiz and LearnPress quiz providers are supported.
     16This is a plugin to import MSWord quiz questions into wordpress quiz providers. Using the provided MSWord template prepare quiz questions. Use macro in the word template to create an XML file. Upload this XML file (using the plugin) and import quiz questions into wordpress quiz provder. Currently WpProQuiz,  LearnPress and LearnDash quiz providers are supported. In future other providers such as Watu, Sensei and many more will be supported. Various types of quiz questions are supported (see provided MSWord template for more details). Quiz questions can contain equations in LaTex format (which can be done using MathType editor in MSWord). They may also contain HTML tags and images.
     17
     18The basic features of plugin are:
     19* 1. Quiz questions and answers can be prepared in an MSWord file
     20* 2. Various types of questions (depending on quiz provider) can be imported.
     21* 3. Questions can contain LaTex equations and html tags.
     22* 4. WpProQuiz, LearnPress and LearnDash quiz providers are supported.
    2123
    2224The premiun version supports:
    23     1. Message when correct answer is selected
    24     2. Message to display when incorrect answer is selected
    25     3. Hint to disply for each question
    26     4. Different marks depending on answer selected
    27     5. Additional question types
    28     6. Additional quiz providers
     25* 1. Message when correct answer is selected
     26* 2. Message to display when incorrect answer is selected
     27* 3. Hint to disply for each question
     28* 4. Different marks depending on answer selected
     29* 5. Additional question types
     30* 6. Additional quiz providers
    2931
    30 NOTE: Some of the above features are dependent on quiz providers.
     32**NOTE:** Some of the above features are dependent on quiz providers.
    3133
    3234== Installation ==
    3335
    34 This section describes how to install the plugin and get it working.
     36How to Install this plugin:
    3537
    36 e.g.
     38* 1. Copy the folder `wp-quiz-importer` and its contents to the `/wp-content/plugins/` directory.
     39* 2. Activate the plugin through the 'Plugins' menu in WordPress.
     40* 3. A sub-menu called "Quiz Importer" will be created under wordpress settings menu.
    3741
    38 1. Upload `wp-quiz-importer.php` to the `/wp-content/plugins/` directory
    39 1. Activate the plugin through the 'Plugins' menu in WordPress
    40 1. Place `<?php do_action('plugin_name_hook'); ?>` in your templates
    4142
    4243== Frequently Asked Questions ==
     
    4445= How to import quiz questions? =
    4546
    46 Upload the XML file created using MSWord template provided along with the plugin. From the uploaded file import questions.
     47Upload the XML file created using MSWord template (provided along with this plugin) and click import button.
    4748
    4849== Screenshots ==
    4950
    50 1. This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif).
    51 2. This is the second screen shot
     51* Quiz Importer page screenshot-1.png.
    5252
    5353== Changelog ==
     54=1.0.1=
     55* LearnDash quiz questions can be imported.
     56
    5457=1.0.0=
    55 1. New plugin created.
     58* New plugin created.
    5659
    57 == Arbitrary section ==
    58 
    59 You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated
    60 plugins where more information needs to be conveyed that doesn't fit into the categories of "description" or
    61 "installation."  Arbitrary sections will be shown below the built-in sections outlined above.
  • wp-quiz-importer/trunk/admin/partials/wp-quiz-importer-admin-display.php

    r1712653 r1713691  
    4040                            <span><?php esc_attr_e( 'LearnPress', 'wp-quiz-importer' ); ?></span>
    4141                        </label>
     42                        <label title='g:i a' class="quiz-import-radio">
     43                            <input type="radio" name="wp_quiz_provider" value="learndash" />
     44                            <span><?php esc_attr_e( 'LearnDash', 'wp-quiz-importer' ); ?></span>
     45                        </label>
    4246                    </fieldset>
    4347                </td>
  • wp-quiz-importer/trunk/includes/class-wp-quiz-importer.php

    r1712653 r1713691  
    7070
    7171        $this->plugin_name = 'wp-quiz-importer';
    72         $this->version = '1.0.0';
     72        $this->version = '1.0.1';
    7373
    7474        $this->load_dependencies();
  • wp-quiz-importer/trunk/wp-quiz-importer.php

    r1712653 r1713691  
    1717 * Plugin URI:        http://www.tdevip.com/wp-quiz-importer
    1818 * Description:       This is a short description of what the plugin does. It's displayed in the WordPress admin area.
    19  * Version:           1.0.0
     19 * Version:           1.0.1
    2020 * Author:            Prasad Tumula
    2121 * Author URI:        http://www.tdevip.com/
Note: See TracChangeset for help on using the changeset viewer.