Version Description
(March 27, 2017) = * Closed Bug: The setting to hide contact fields from logged-in users is hiding fields from visitors too (Issue #535)
Download this release
Release Info
Developer | fpcorso |
Plugin | Quiz And Survey Master (Formerly Quiz Master Next) |
Version | 5.0.1 |
Comparing to | |
See all releases |
Code changes from version 5.0.0 to 5.0.1
- mlw_quizmaster2.php +3 -3
- php/about-page.php +2 -0
- php/class-qsm-contact-manager.php +2 -2
- readme.txt +35 -33
mlw_quizmaster2.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Plugin Name: Quiz And Survey Master
|
4 |
* Description: Easily and quickly add quizzes and surveys to your website.
|
5 |
-
* Version: 5.0.
|
6 |
* Author: Frank Corso
|
7 |
* Author URI: http://www.quizandsurveymaster.com/
|
8 |
* Plugin URI: http://www.quizandsurveymaster.com/
|
@@ -10,7 +10,7 @@
|
|
10 |
* Domain Path: /languages
|
11 |
*
|
12 |
* @author Frank Corso
|
13 |
-
* @version 5.0.
|
14 |
*/
|
15 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
16 |
|
@@ -30,7 +30,7 @@ class MLWQuizMasterNext {
|
|
30 |
* @var string
|
31 |
* @since 4.0.0
|
32 |
*/
|
33 |
-
public $version = '5.0.
|
34 |
|
35 |
/**
|
36 |
* QMN Alert Manager Object
|
2 |
/**
|
3 |
* Plugin Name: Quiz And Survey Master
|
4 |
* Description: Easily and quickly add quizzes and surveys to your website.
|
5 |
+
* Version: 5.0.1
|
6 |
* Author: Frank Corso
|
7 |
* Author URI: http://www.quizandsurveymaster.com/
|
8 |
* Plugin URI: http://www.quizandsurveymaster.com/
|
10 |
* Domain Path: /languages
|
11 |
*
|
12 |
* @author Frank Corso
|
13 |
+
* @version 5.0.1
|
14 |
*/
|
15 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
16 |
|
30 |
* @var string
|
31 |
* @since 4.0.0
|
32 |
*/
|
33 |
+
public $version = '5.0.1';
|
34 |
|
35 |
/**
|
36 |
* QMN Alert Manager Object
|
php/about-page.php
CHANGED
@@ -71,6 +71,8 @@ function mlw_generate_about_page() {
|
|
71 |
<div class="qsm-tab-content tab-2" style="display: none;">
|
72 |
<h2>Changelog</h2>
|
73 |
<?php QSM_Changelog_Generator::get_changelog_list( 'fpcorso/quiz_master_next', 19 ); ?>
|
|
|
|
|
74 |
</div>
|
75 |
<div class="qsm-tab-content tab-3" style="display:none;">
|
76 |
<h2>GitHub Contributors</h2>
|
71 |
<div class="qsm-tab-content tab-2" style="display: none;">
|
72 |
<h2>Changelog</h2>
|
73 |
<?php QSM_Changelog_Generator::get_changelog_list( 'fpcorso/quiz_master_next', 19 ); ?>
|
74 |
+
|
75 |
+
<?php QSM_Changelog_Generator::get_changelog_list( 'fpcorso/quiz_master_next', 26 ); ?>
|
76 |
</div>
|
77 |
<div class="qsm-tab-content tab-3" style="display:none;">
|
78 |
<h2>GitHub Contributors</h2>
|
php/class-qsm-contact-manager.php
CHANGED
@@ -34,7 +34,7 @@ class QSM_Contact_Manager {
|
|
34 |
}
|
35 |
|
36 |
// If logged in user should see fields
|
37 |
-
if ( 1 == $options->loggedin_user_contact ) {
|
38 |
$return = '<div style="display:none;">';
|
39 |
}
|
40 |
|
@@ -131,7 +131,7 @@ class QSM_Contact_Manager {
|
|
131 |
}
|
132 |
|
133 |
// If logged in user should see fields
|
134 |
-
if ( 1 == $options->loggedin_user_contact ) {
|
135 |
$return .= '</div>';
|
136 |
}
|
137 |
|
34 |
}
|
35 |
|
36 |
// If logged in user should see fields
|
37 |
+
if ( is_user_logged_in() && 1 == $options->loggedin_user_contact ) {
|
38 |
$return = '<div style="display:none;">';
|
39 |
}
|
40 |
|
131 |
}
|
132 |
|
133 |
// If logged in user should see fields
|
134 |
+
if ( is_user_logged_in() && 1 == $options->loggedin_user_contact ) {
|
135 |
$return .= '</div>';
|
136 |
}
|
137 |
|
readme.txt
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
=== Quiz And Survey Master (Formerly Quiz Master Next) ===
|
2 |
Contributors: fpcorso
|
3 |
Donate link: http://mylocalwebstop.com/downloads/donation-service-payment/
|
4 |
-
Tags: quiz, survey, test, score, exam, questionnaire,
|
5 |
Requires at least: 4.6
|
6 |
Tested up to: 4.7
|
7 |
-
Stable tag: 5.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -13,15 +13,14 @@ Easily and quickly add unlimited quizzes and surveys to your website.
|
|
13 |
== Description ==
|
14 |
|
15 |
= Demoes! =
|
16 |
-
|
17 |
-
You can check out the sample survey with pagination here: [Sample Survey](http://quizandsurveymaster.com/quiz/sample-survey/?utm_source=readme&utm_medium=plugin&utm_content=sample-survey&utm_campaign=qsm_plugin)!
|
18 |
-
|
19 |
-
= Customize Your Text =
|
20 |
-
All the text your users see can be **customized**. Everything from the text blocks throughout the quiz or survey to the submit button.
|
21 |
|
22 |
= Easily Create Surveys For Your Users =
|
23 |
You can easily create surveys for your users. Everything from customer satisfaction surveys to employee surveys.
|
24 |
|
|
|
|
|
|
|
25 |
= Different Types Of Questions =
|
26 |
You can have **multiple choice** (radio buttons), **true and false**, **open answer** question, **drop down**, **multiple response** (checkboxes), **fill in the blank**, **number**, **captcha**, and **accept**. More types are being supported in future updates!
|
27 |
|
@@ -40,7 +39,7 @@ You can assign categories to your questions. You can then show the user their sc
|
|
40 |
= Other Useful Features =
|
41 |
|
42 |
* Allow the user to share the results on *social networks*
|
43 |
-
* Show all questions on one page or have only
|
44 |
* Require user to be logged in
|
45 |
* Schedule when the quiz or survey should be active
|
46 |
* **Require** certain or all questions to be answered
|
@@ -56,22 +55,22 @@ You can assign categories to your questions. You can then show the user their sc
|
|
56 |
* And **Much** More...
|
57 |
|
58 |
= Make Suggestions Or Contribute =
|
59 |
-
Quiz And Survey Master is
|
60 |
|
61 |
= Quiz And Survey Master Add-ons =
|
62 |
While Quiz And Survey Master is fully functional and is packed full of features that will meet the needs of most, we do offer various extra features including:
|
63 |
|
64 |
**Free Add-ons**
|
65 |
|
66 |
-
* [Certificates](
|
67 |
|
68 |
**Premium Add-ons**
|
69 |
|
70 |
-
* [Landing Page](
|
71 |
-
* [Export Results](
|
72 |
-
* [Reporting & Analysis](
|
73 |
-
* [MailChimp Integration](
|
74 |
-
* And **many** more available in our [Quiz And Survey Master Addon Store](
|
75 |
|
76 |
== Installation ==
|
77 |
|
@@ -83,7 +82,7 @@ While Quiz And Survey Master is fully functional and is packed full of features
|
|
83 |
== Frequently Asked Questions ==
|
84 |
|
85 |
= How do you use that feature? =
|
86 |
-
We have begun creating documentation for the plugin. You can view the documentation here: [Documentation](
|
87 |
|
88 |
= I want to edit the output for %QUESTIONS_ANSWERS%. Can I do that? =
|
89 |
|
@@ -95,7 +94,7 @@ To make these changes, you will edit the %QUESTIONS_ANSWERS% variable. To do tha
|
|
95 |
|
96 |
= My preview looks different than my quiz. What can I do? =
|
97 |
|
98 |
-
This is usually a theme conflict. You can [checkout out our common conflict solutions](
|
99 |
|
100 |
== Screenshots ==
|
101 |
|
@@ -109,23 +108,26 @@ This is usually a theme conflict. You can [checkout out our common conflict solu
|
|
109 |
|
110 |
== Changelog ==
|
111 |
|
|
|
|
|
|
|
112 |
= 5.0.0 (March 25, 2017) =
|
113 |
-
* Closed: Fix delete custom post types during uninstall bug ([Issue #527](https://github.com/fpcorso/quiz_master_next/issues/527))
|
114 |
-
* Closed: Change Shortcode To QSM ([Issue #515](https://github.com/fpcorso/quiz_master_next/issues/515))
|
115 |
-
* Closed: Search function for quizzes/surveys ([Issue #492](https://github.com/fpcorso/quiz_master_next/issues/492))
|
116 |
-
* Closed: Create new fields class to handle creation/post data of settings fields ([Issue #450](https://github.com/fpcorso/quiz_master_next/issues/450))
|
117 |
-
* Closed: Create new settings class to handle the settings data ([Issue #449](https://github.com/fpcorso/quiz_master_next/issues/449))
|
118 |
-
* Closed: Rewrite options system to allow for extendibility ([Issue #448](https://github.com/fpcorso/quiz_master_next/issues/448))
|
119 |
-
* Closed: Enable tabs for the admin results page ([Issue #408](https://github.com/fpcorso/quiz_master_next/issues/408))
|
120 |
-
* Closed: Create onboarding process ([Issue #397](https://github.com/fpcorso/quiz_master_next/issues/397))
|
121 |
-
* Closed: Create new contact tab to allow form creation ([Issue #394](https://github.com/fpcorso/quiz_master_next/issues/394))
|
122 |
-
* Closed: Move Certificate to free addon ([Issue #381](https://github.com/fpcorso/quiz_master_next/issues/381))
|
123 |
-
* Closed: Ability to add check box for privacy statement with the contact fields ([Issue #372](https://github.com/fpcorso/quiz_master_next/issues/372))
|
124 |
-
* Closed: Customize the "Please complete all required fields!" text ([Issue #371](https://github.com/fpcorso/quiz_master_next/issues/371))
|
125 |
-
* Closed: Allow admins to customize the validation error messages ([Issue #346](https://github.com/fpcorso/quiz_master_next/issues/346))
|
126 |
-
* Closed: Hint field cannot be customized ([Issue #262](https://github.com/fpcorso/quiz_master_next/issues/262))
|
127 |
-
* Closed: Add custom fields to the contact form ([Issue #211](https://github.com/fpcorso/quiz_master_next/issues/211))
|
128 |
-
* Closed: Scrollable List of Quizzes ([Issue #46](https://github.com/fpcorso/quiz_master_next/issues/46))
|
129 |
|
130 |
= 4.7.10 (January 1, 2017) =
|
131 |
* Closed Bug: Edit question not working when visual editor is off - Issue #497
|
1 |
=== Quiz And Survey Master (Formerly Quiz Master Next) ===
|
2 |
Contributors: fpcorso
|
3 |
Donate link: http://mylocalwebstop.com/downloads/donation-service-payment/
|
4 |
+
Tags: quiz, survey, lead, test, score, exam, questionnaire, answer, question, points
|
5 |
Requires at least: 4.6
|
6 |
Tested up to: 4.7
|
7 |
+
Stable tag: 5.0.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
13 |
== Description ==
|
14 |
|
15 |
= Demoes! =
|
16 |
+
Looking for demoes? Check out [Sample Quiz](https://quizandsurveymaster.com/quiz/sample-quiz/?utm_source=readme&utm_medium=plugin&utm_content=sample-quiz&utm_campaign=qsm_plugin) and [Sample Survey](https://quizandsurveymaster.com/quiz/sample-survey/?utm_source=readme&utm_medium=plugin&utm_content=sample-survey&utm_campaign=qsm_plugin)!
|
|
|
|
|
|
|
|
|
17 |
|
18 |
= Easily Create Surveys For Your Users =
|
19 |
You can easily create surveys for your users. Everything from customer satisfaction surveys to employee surveys.
|
20 |
|
21 |
+
= Customize Your Text =
|
22 |
+
All the text your users see can be **customized**. Everything from the text blocks throughout the quiz or survey to the submit button.
|
23 |
+
|
24 |
= Different Types Of Questions =
|
25 |
You can have **multiple choice** (radio buttons), **true and false**, **open answer** question, **drop down**, **multiple response** (checkboxes), **fill in the blank**, **number**, **captcha**, and **accept**. More types are being supported in future updates!
|
26 |
|
39 |
= Other Useful Features =
|
40 |
|
41 |
* Allow the user to share the results on *social networks*
|
42 |
+
* Show all questions on one page or have only a set number of questions per page
|
43 |
* Require user to be logged in
|
44 |
* Schedule when the quiz or survey should be active
|
45 |
* **Require** certain or all questions to be answered
|
55 |
* And **Much** More...
|
56 |
|
57 |
= Make Suggestions Or Contribute =
|
58 |
+
Quiz And Survey Master is on [GitHub](https://github.com/fpcorso/quiz_master_next/)!
|
59 |
|
60 |
= Quiz And Survey Master Add-ons =
|
61 |
While Quiz And Survey Master is fully functional and is packed full of features that will meet the needs of most, we do offer various extra features including:
|
62 |
|
63 |
**Free Add-ons**
|
64 |
|
65 |
+
* [Certificates](https://quizandsurveymaster.com/downloads/certificate/?utm_source=readme&utm_medium=plugin&utm_campaign=qsm_plugin&utm_content=certificate)
|
66 |
|
67 |
**Premium Add-ons**
|
68 |
|
69 |
+
* [Landing Page](https://quizandsurveymaster.com/downloads/landing-page/?utm_source=readme&utm_medium=plugin&utm_content=landing-page&utm_campaign=qsm_plugin)
|
70 |
+
* [Export Results](https://quizandsurveymaster.com/downloads/export-results/?utm_source=readme&utm_medium=plugin&utm_content=export-results&utm_campaign=qsm_plugin)
|
71 |
+
* [Reporting & Analysis](https://quizandsurveymaster.com/downloads/results-analysis/?utm_source=readme&utm_medium=plugin&utm_content=reporting-analysis&utm_campaign=qsm_plugin)
|
72 |
+
* [MailChimp Integration](https://quizandsurveymaster.com/downloads/mailchimp-integration/?utm_source=readme&utm_medium=plugin&utm_content=mailchimp-integration&utm_campaign=qsm_plugin)
|
73 |
+
* And **many** more available in our [Quiz And Survey Master Addon Store](https://quizandsurveymaster.com/addons/?utm_source=readme&utm_medium=plugin&utm_content=all-addons&utm_campaign=qsm_plugin)
|
74 |
|
75 |
== Installation ==
|
76 |
|
82 |
== Frequently Asked Questions ==
|
83 |
|
84 |
= How do you use that feature? =
|
85 |
+
We have begun creating documentation for the plugin. You can view the documentation here: [Documentation](https://quizandsurveymaster.com/documentation/?utm_source=readme&utm_medium=plugin&utm_content=faq-documentation&utm_campaign=qsm_plugin) If you still have any trouble, feel free to use the widget on the quiz dashboard within the plugin to contact me and I will help you.
|
86 |
|
87 |
= I want to edit the output for %QUESTIONS_ANSWERS%. Can I do that? =
|
88 |
|
94 |
|
95 |
= My preview looks different than my quiz. What can I do? =
|
96 |
|
97 |
+
This is usually a theme conflict. You can [checkout out our common conflict solutions](https://quizandsurveymaster.com/common-theme-conflict-fixes/?utm_source=readme&utm_medium=plugin&utm_content=faq-common-theme-conflicts&utm_campaign=qsm_plugin) or feel free to contact us.
|
98 |
|
99 |
== Screenshots ==
|
100 |
|
108 |
|
109 |
== Changelog ==
|
110 |
|
111 |
+
= 5.0.1 (March 27, 2017) =
|
112 |
+
* Closed Bug: The setting to hide contact fields from logged-in users is hiding fields from visitors too ([Issue #535](https://github.com/fpcorso/quiz_master_next/issues/535))
|
113 |
+
|
114 |
= 5.0.0 (March 25, 2017) =
|
115 |
+
* Closed Bug: Fix delete custom post types during uninstall bug ([Issue #527](https://github.com/fpcorso/quiz_master_next/issues/527))
|
116 |
+
* Closed Enhancement: Change Shortcode To QSM ([Issue #515](https://github.com/fpcorso/quiz_master_next/issues/515))
|
117 |
+
* Closed Enhancement: Search function for quizzes/surveys ([Issue #492](https://github.com/fpcorso/quiz_master_next/issues/492))
|
118 |
+
* Closed Enhancement: Create new fields class to handle creation/post data of settings fields ([Issue #450](https://github.com/fpcorso/quiz_master_next/issues/450))
|
119 |
+
* Closed Enhancement: Create new settings class to handle the settings data ([Issue #449](https://github.com/fpcorso/quiz_master_next/issues/449))
|
120 |
+
* Closed Enhancement: Rewrite options system to allow for extendibility ([Issue #448](https://github.com/fpcorso/quiz_master_next/issues/448))
|
121 |
+
* Closed Enhancement: Enable tabs for the admin results page ([Issue #408](https://github.com/fpcorso/quiz_master_next/issues/408))
|
122 |
+
* Closed Enhancement: Create onboarding process ([Issue #397](https://github.com/fpcorso/quiz_master_next/issues/397))
|
123 |
+
* Closed Enhancement: Create new contact tab to allow form creation ([Issue #394](https://github.com/fpcorso/quiz_master_next/issues/394))
|
124 |
+
* Closed Enhancement: Move Certificate to free addon ([Issue #381](https://github.com/fpcorso/quiz_master_next/issues/381))
|
125 |
+
* Closed Enhancement: Ability to add check box for privacy statement with the contact fields ([Issue #372](https://github.com/fpcorso/quiz_master_next/issues/372))
|
126 |
+
* Closed Enhancement: Customize the "Please complete all required fields!" text ([Issue #371](https://github.com/fpcorso/quiz_master_next/issues/371))
|
127 |
+
* Closed Enhancement: Allow admins to customize the validation error messages ([Issue #346](https://github.com/fpcorso/quiz_master_next/issues/346))
|
128 |
+
* Closed Enhancement: Hint field cannot be customized ([Issue #262](https://github.com/fpcorso/quiz_master_next/issues/262))
|
129 |
+
* Closed Enhancement: Add custom fields to the contact form ([Issue #211](https://github.com/fpcorso/quiz_master_next/issues/211))
|
130 |
+
* Closed Enhancement: Scrollable List of Quizzes ([Issue #46](https://github.com/fpcorso/quiz_master_next/issues/46))
|
131 |
|
132 |
= 4.7.10 (January 1, 2017) =
|
133 |
* Closed Bug: Edit question not working when visual editor is off - Issue #497
|