Quiz And Survey Master (Formerly Quiz Master Next) - Version 3.8.2

Version Description

(December 21, 2014) = * Minor Design Changes

Download this release

Release Info

Developer fpcorso
Plugin Icon 128x128 Quiz And Survey Master (Formerly Quiz Master Next)
Version 3.8.2
Comparing to
See all releases

Code changes from version 3.8.1 to 3.8.2

includes/mlw_adverts.php CHANGED
@@ -9,31 +9,31 @@ function mlw_qmn_show_adverts()
9
  $mlw_random_int = rand(0, 7);
10
  switch ($mlw_random_int) {
11
  case 0:
12
- $mlw_advert_text = "Need support or features? Check out our Premium Support options! Visit our <a href=\"http://mylocalwebstop.com/shop/\">WordPress Store</a> for details!";
13
  break;
14
  case 1:
15
  $mlw_advert_text = "Is Quiz Master Next beneficial to your website? Please help by giving us a review on WordPress.org by going <a href=\"http://wordpress.org/support/view/plugin-reviews/quiz-master-next\">here</a>!";
16
  break;
17
  case 2:
18
- $mlw_advert_text = "Want help installing and configuring one of our plugins? Check out our Plugin Installation services. Visit our <a href=\"http://mylocalwebstop.com/shop/\">WordPress Store</a> for details!";
19
  break;
20
  case 3:
21
- $mlw_advert_text = "Would you like to support this plugin but do not need or want premium support? Please consider our inexpensive 'Advertisements Be Gone' add-on which will get rid of these ads. Visit our <a href=\"http://mylocalwebstop.com/shop/\">Plugin Add-On Store</a> for details!";
22
  break;
23
  case 4:
24
  $mlw_advert_text = "Need help keeping your plugins, themes, and WordPress up to date? Want around the clock security monitoring and off-site back-ups? How about WordPress training videos, a monthly status report, and support/consultation? Check out our <a href=\"http://mylocalwebstop.com/wordpress-maintenance-services/\">WordPress Maintenance Services</a> for more details!";
25
  break;
26
  case 5:
27
- $mlw_advert_text = "Setting up a new site? Let us take care of the set-up so you back to running your business. Check out our <a href=\"http://mylocalwebstop.com/shop/\">WordPress Store</a> for more details!";
28
  break;
29
  case 6:
30
- $mlw_advert_text = "Our new Popular Add-On Pack is now only $45 for 6 add-ons! Now is the time to save almost 50%! Visit our <a href=\"http://mylocalwebstop.com/shop/\">WordPress Store</a> for details.";
31
  break;
32
  case 7:
33
  $mlw_advert_text = "Please consider taking our survey so we can improve this add-on. The survey only takes a few minutes. When you are ready, please <a href='http://mylocalwebstop.com/quiz-master-next-survey/'>take our survey</a>";
34
  break;
35
  default:
36
- $mlw_advert_text = "Need support or features? Check out our Premium Support options! Visit our <a href=\"http://mylocalwebstop.com/shop/\">Plugin Add-On Store</a> for details!";
37
  }
38
  $mlw_advert .= "
39
  <style>
9
  $mlw_random_int = rand(0, 7);
10
  switch ($mlw_random_int) {
11
  case 0:
12
+ $mlw_advert_text = "Need support or features? Check out our Premium Support options! Visit our <a href=\"http://mylocalwebstop.com/store/\">WordPress Store</a> for details!";
13
  break;
14
  case 1:
15
  $mlw_advert_text = "Is Quiz Master Next beneficial to your website? Please help by giving us a review on WordPress.org by going <a href=\"http://wordpress.org/support/view/plugin-reviews/quiz-master-next\">here</a>!";
16
  break;
17
  case 2:
18
+ $mlw_advert_text = "Want help installing and configuring one of our plugins? Check out our Plugin Installation services. Visit our <a href=\"http://mylocalwebstop.com/store/\">WordPress Store</a> for details!";
19
  break;
20
  case 3:
21
+ $mlw_advert_text = "Would you like to support this plugin but do not need or want premium support? Please consider our inexpensive 'Advertisements Be Gone' add-on which will get rid of these ads. Visit our <a href=\"http://mylocalwebstop.com/store/\">Plugin Add-On Store</a> for details!";
22
  break;
23
  case 4:
24
  $mlw_advert_text = "Need help keeping your plugins, themes, and WordPress up to date? Want around the clock security monitoring and off-site back-ups? How about WordPress training videos, a monthly status report, and support/consultation? Check out our <a href=\"http://mylocalwebstop.com/wordpress-maintenance-services/\">WordPress Maintenance Services</a> for more details!";
25
  break;
26
  case 5:
27
+ $mlw_advert_text = "Setting up a new site? Let us take care of the set-up so you back to running your business. Check out our <a href=\"http://mylocalwebstop.com/store/\">WordPress Store</a> for more details!";
28
  break;
29
  case 6:
30
+ $mlw_advert_text = "Our new Popular Add-On Pack is now only $45 for 6 add-ons! Now is the time to save almost 50%! Visit our <a href=\"http://mylocalwebstop.com/store/\">WordPress Store</a> for details.";
31
  break;
32
  case 7:
33
  $mlw_advert_text = "Please consider taking our survey so we can improve this add-on. The survey only takes a few minutes. When you are ready, please <a href='http://mylocalwebstop.com/quiz-master-next-survey/'>take our survey</a>";
34
  break;
35
  default:
36
+ $mlw_advert_text = "Need support or features? Check out our Premium Support options! Visit our <a href=\"http://mylocalwebstop.com/store/\">Plugin Add-On Store</a> for details!";
37
  }
38
  $mlw_advert .= "
39
  <style>
includes/mlw_dashboard.php CHANGED
@@ -355,14 +355,12 @@ function mlw_dashboard_box_six()
355
  ?>
356
  <div>
357
  <h2>Plugin Premium Support</h2>
358
- <p>Plugin Premium Support includes 1 year of priority support, priority feature requests, and access to WordPress training videos.</p>
359
- <p>You can also purchase 1-on-1 training to go with your support!</p>
360
- <p>For details, visit our <a href="http://mylocalwebstop.com/product/plugin-premium-support/" target="_blank" style="color:blue;">Plugin Premium Support</a> page.</p>
361
  <hr />
362
  <h2>Plugin Installation Services</h2>
363
  <p>We will install and configure any or all of our WordPress plugins on your existing WordPress site.</p>
364
- <p>We also offer 1-on-1 training to go with your installation!</p>
365
- <p>For details, visit our <a href="http://mylocalwebstop.com/product/plugin-installation/" target="_blank" style="color:blue;">Plugin Installation</a> page.</p>
366
  <hr />
367
  <h2>WordPress Maintenance Services</h2>
368
  <p>Our maintenance service includes around the clock security monitoring, off-site backups, plugin updates, theme updates, WordPress updates, WordPress training videos, and a Monthly Status Report.</p>
355
  ?>
356
  <div>
357
  <h2>Plugin Premium Support</h2>
358
+ <p>Get access to premium support and always be a priority in our support. We will provide technical support and even access your site to solve your problems. With premium support, we will answer your responses as quickly as possible and your feature requests will be priorities in our future updates.</p>
359
+ <p>For details, visit our <a href="http://mylocalwebstop.com/downloads/plugin-premium-support/" target="_blank" style="color:blue;">Plugin Premium Support</a> page.</p>
 
360
  <hr />
361
  <h2>Plugin Installation Services</h2>
362
  <p>We will install and configure any or all of our WordPress plugins on your existing WordPress site.</p>
363
+ <p>For details, visit our <a href="http://mylocalwebstop.com/downloads/plugin-installation/" target="_blank" style="color:blue;">Plugin Installation</a> page.</p>
 
364
  <hr />
365
  <h2>WordPress Maintenance Services</h2>
366
  <p>Our maintenance service includes around the clock security monitoring, off-site backups, plugin updates, theme updates, WordPress updates, WordPress training videos, and a Monthly Status Report.</p>
includes/mlw_help.php CHANGED
@@ -203,6 +203,18 @@ function qmn_get_system_info()
203
  $qmn_sys_info .= "MySQL : ".$wpdb->db_version()."<br />";
204
  $qmn_sys_info .= "Webserver : ".$_SERVER['SERVER_SOFTWARE']."<br />";
205
 
 
 
 
 
 
 
 
 
 
 
 
 
206
  return $qmn_sys_info;
207
  }
208
 
203
  $qmn_sys_info .= "MySQL : ".$wpdb->db_version()."<br />";
204
  $qmn_sys_info .= "Webserver : ".$_SERVER['SERVER_SOFTWARE']."<br />";
205
 
206
+ $mlw_stat_total_quiz = $wpdb->get_var( "SELECT COUNT(*) FROM ".$wpdb->prefix."mlw_quizzes LIMIT 1" );
207
+ $mlw_stat_total_active_quiz = $wpdb->get_var( "SELECT COUNT(*) FROM ".$wpdb->prefix."mlw_quizzes WHERE deleted=0 LIMIT 1" );
208
+ $mlw_stat_total_questions = $wpdb->get_var( "SELECT COUNT(*) FROM ".$wpdb->prefix."mlw_questions LIMIT 1" );
209
+ $mlw_stat_total_active_questions = $wpdb->get_var( "SELECT COUNT(*) FROM ".$wpdb->prefix."mlw_questions WHERE deleted=0 LIMIT 1" );
210
+
211
+ $qmn_sys_info .= "<h3>QMN Information</h3><br />";
212
+ $qmn_sys_info .= "Total Quizzes : ".$mlw_stat_total_quiz."<br />";
213
+ $qmn_sys_info .= "Total Active Quizzes : ".$mlw_stat_total_active_quiz."<br />";
214
+ $qmn_sys_info .= "Total Questions : ".$mlw_stat_total_questions."<br />";
215
+ $qmn_sys_info .= "Total Active Questions : ".$mlw_stat_total_active_questions."<br />";
216
+
217
+
218
  return $qmn_sys_info;
219
  }
220
 
includes/mlw_qmn_credits.php CHANGED
@@ -113,18 +113,12 @@ function mlw_generate_about_page()
113
  <p style="text-align: center;">We have had several users ask for this so we thought we would try it out. We now love github! Be sure to <a href="https://github.com/fpcorso/quiz_master_next/">make suggestions or contribute</a>.</p>
114
  <br />
115
  <h2 style="margin: 1.1em 0 .2em;font-size: 2.4em;font-weight: 300;line-height: 1.3;text-align: center;">Popular Add-on Pack</h2>
116
- <p style="text-align: center;">Our Popular Add-On Pack is now only $45 for 6 add-ons! Now is the time to save almost 50%! Visit our <a href=\"http://mylocalwebstop.com/shop/\">WordPress Store</a> for details.</p>
117
  </div>
118
  <div id="mlw_quiz_changelog" style="display: none;">
119
- <h3><?php echo $mlw_quiz_version; ?> (December 17, 2014)</h3>
120
  <ul>
121
- <li>* Added Ability To Send Different Admin Emails Based On Score</li>
122
- <li>* Added Ability To Customize Admin Email Subject</li>
123
- <li>* Added New Dashboard Widget For Quick Snapshot Of Status</li>
124
- <li>* Added New Help Page With Link To Documentation</li>
125
- <li>* Create New System Info Widget On Help Page</li>
126
- <li>* In Code: Added 4 New Hooks Throughout The Quiz Creator Class</li>
127
- <li>* In Code: Added 3 New Quiz Settings Helper Functions In Quiz Creator Class</li>
128
  </ul>
129
  </div>
130
  <div id="mlw_quiz_requested" style="display: none;">
113
  <p style="text-align: center;">We have had several users ask for this so we thought we would try it out. We now love github! Be sure to <a href="https://github.com/fpcorso/quiz_master_next/">make suggestions or contribute</a>.</p>
114
  <br />
115
  <h2 style="margin: 1.1em 0 .2em;font-size: 2.4em;font-weight: 300;line-height: 1.3;text-align: center;">Popular Add-on Pack</h2>
116
+ <p style="text-align: center;">Our Popular Add-On Pack is now only $45 for 6 add-ons! Now is the time to save almost 50%! Visit our <a href="http://mylocalwebstop.com/store/">WordPress Store</a> for details.</p>
117
  </div>
118
  <div id="mlw_quiz_changelog" style="display: none;">
119
+ <h3><?php echo $mlw_quiz_version; ?> (December 21, 2014)</h3>
120
  <ul>
121
+ <li>* Minor Design Changes</li>
 
 
 
 
 
 
122
  </ul>
123
  </div>
124
  <div id="mlw_quiz_requested" style="display: none;">
includes/mlw_update.php CHANGED
@@ -6,7 +6,7 @@ function mlw_quiz_update()
6
  {
7
 
8
  //Update this variable each update. This is what is checked when the plugin is deciding to run the upgrade script or not.
9
- $data = "3.8.1";
10
  if ( ! get_option('mlw_quiz_master_version'))
11
  {
12
  add_option('mlw_quiz_master_version' , $data);
6
  {
7
 
8
  //Update this variable each update. This is what is checked when the plugin is deciding to run the upgrade script or not.
9
+ $data = "3.8.2";
10
  if ( ! get_option('mlw_quiz_master_version'))
11
  {
12
  add_option('mlw_quiz_master_version' , $data);
mlw_quizmaster2.php CHANGED
@@ -3,7 +3,7 @@
3
  /*
4
  Plugin Name: Quiz Master Next
5
  Description: Use this plugin to add multiple quizzes, tests, or surveys to your website.
6
- Version: 3.8.1
7
  Author: Frank Corso
8
  Author URI: http://www.mylocalwebstop.com/
9
  Plugin URI: http://www.mylocalwebstop.com/
3
  /*
4
  Plugin Name: Quiz Master Next
5
  Description: Use this plugin to add multiple quizzes, tests, or surveys to your website.
6
+ Version: 3.8.2
7
  Author: Frank Corso
8
  Author URI: http://www.mylocalwebstop.com/
9
  Plugin URI: http://www.mylocalwebstop.com/
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
4
  Tags: quiz, test, score, exam, survey, contact, form, email, answer, question
5
  Requires at least: 3.8.1
6
  Tested up to: 4.1
7
- Stable tag: 3.8.1
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
10
  The easiest and most flexible way to add multiple quizzes, tests, and surveys to your website.
@@ -68,13 +68,13 @@ You can check out the sample quiz with various questions types here: [Sample Qui
68
  You can check out the sample survey with pagination here: [Sample Survey](http://mylocalwebstop.com/sample-survey/)!
69
 
70
  = Quiz Master Next Add-ons =
71
- While Quiz Master Next is fully functional and is packed full of features that will meet the needs of most, we do offer vaious extra features and support available in our [Wordpress Store](http://mylocalwebstop.com/shop/)
72
 
73
 
74
  == Installation ==
75
 
76
  We now offer an installation service to assist you in this process. We will install any or all of our plugins and spend up to 2 hours with you for consultaion and training. Visit our website for details.
77
- [My Local Webstop Plugin Installation](http://mylocalwebstop.com/product/plugin-installation/)
78
 
79
  **Or**
80
 
@@ -95,10 +95,10 @@ We now offer an installation service to assist you in this process. We will inst
95
  We have begun creating documentation for the plugin. You can view the documentation here: [Documentation](http://mylocalwebstop.com/plugin-documentation/) 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.
96
 
97
  = I need a lot of help setting up my quiz, what can you do to help? =
98
- We now offer a premium support plan that offers priority response, priority feature requests, and 1-on-1 training! For details, visit our services page: [My Local Webstop Services](http://mylocalwebstop.com/product/plugin-premium-support/)
99
 
100
  = Do you offer any 1-on-1 training to assist me in using this plugin? =
101
- We now offer an installation service that includes 1-on-1 training as well as a premium support that offers 1-on-1 training. For details, visit our [Wordpress Store](http://mylocalwebstop.com/shop/)
102
 
103
  = I have an idea, how do I contact you? =
104
  Feel free to use the widget on the help page within the plugin or from the contact page at mylocalwebstop.com.
@@ -116,6 +116,9 @@ Feel free to use the widget on the help page within the plugin or from the conta
116
 
117
  == Changelog ==
118
 
 
 
 
119
  = 3.8.1 (December 17, 2014) =
120
  * Added Ability To Send Different Admin Emails Based On Score
121
  * Added Ability To Customize Admin Email Subject
4
  Tags: quiz, test, score, exam, survey, contact, form, email, answer, question
5
  Requires at least: 3.8.1
6
  Tested up to: 4.1
7
+ Stable tag: 3.8.2
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
10
  The easiest and most flexible way to add multiple quizzes, tests, and surveys to your website.
68
  You can check out the sample survey with pagination here: [Sample Survey](http://mylocalwebstop.com/sample-survey/)!
69
 
70
  = Quiz Master Next Add-ons =
71
+ While Quiz Master Next is fully functional and is packed full of features that will meet the needs of most, we do offer vaious extra features and support available in our [Wordpress Store](http://mylocalwebstop.com/store/)
72
 
73
 
74
  == Installation ==
75
 
76
  We now offer an installation service to assist you in this process. We will install any or all of our plugins and spend up to 2 hours with you for consultaion and training. Visit our website for details.
77
+ [My Local Webstop Plugin Installation](http://mylocalwebstop.com/downloads/plugin-installation/)
78
 
79
  **Or**
80
 
95
  We have begun creating documentation for the plugin. You can view the documentation here: [Documentation](http://mylocalwebstop.com/plugin-documentation/) 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.
96
 
97
  = I need a lot of help setting up my quiz, what can you do to help? =
98
+ We now offer a premium support plan that offers priority response, technical support, and priority feature requests! For details, visit our services page: [My Local Webstop Services](http://mylocalwebstop.com/downloads/plugin-premium-support/)
99
 
100
  = Do you offer any 1-on-1 training to assist me in using this plugin? =
101
+ We now offer an installation service that includes 1-on-1 training as well as a premium support that offers 1-on-1 training. For details, visit our [Wordpress Store](http://mylocalwebstop.com/store/)
102
 
103
  = I have an idea, how do I contact you? =
104
  Feel free to use the widget on the help page within the plugin or from the contact page at mylocalwebstop.com.
116
 
117
  == Changelog ==
118
 
119
+ = 3.8.2 (December 21, 2014) =
120
+ * Minor Design Changes
121
+
122
  = 3.8.1 (December 17, 2014) =
123
  * Added Ability To Send Different Admin Emails Based On Score
124
  * Added Ability To Customize Admin Email Subject