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

Version Description

Upgrade for minor bug fixes.

Download this release

Release Info

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

Code changes from version 2.8.4 to 2.8.5

includes/mlw_dashboard.php CHANGED
@@ -564,7 +564,7 @@ function mlw_dashboard_box_seven()
564
  </tr>
565
  </table>
566
  </form>
567
- <p>Disclaimer: in order to better assist you, this form will also send some useful information about your WordPress installation such as version of plugin, version of WordPress, and website url along with your message.</p>
568
  </div>
569
  <?php
570
  }
564
  </tr>
565
  </table>
566
  </form>
567
+ <p>Disclaimer: In order to better assist you, this form will also send some useful information about your WordPress installation such as version of plugin, version of WordPress, and website url along with your message.</p>
568
  </div>
569
  <?php
570
  }
includes/mlw_qmn_credits.php CHANGED
@@ -1,127 +1,138 @@
1
- <?php
2
- /*
3
- This page shows the about page
4
- */
5
- /*
6
- Copyright 2014, My Local Webstop (email : fpcorso@mylocalwebstop.com)
7
- */
8
-
9
- function mlw_generate_about_page()
10
- {
11
- //Page Variables
12
- $mlw_quiz_version = get_option('mlw_quiz_master_version');
13
-
14
-
15
- ?>
16
- <!-- css -->
17
- <link type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/redmond/jquery-ui.css" rel="stylesheet" />
18
- <!-- jquery scripts -->
19
- <?php
20
- wp_enqueue_script( 'jquery' );
21
- wp_enqueue_script( 'jquery-ui-core' );
22
- wp_enqueue_script( 'jquery-ui-dialog' );
23
- wp_enqueue_script( 'jquery-ui-button' );
24
- wp_enqueue_script( 'jquery-effects-blind' );
25
- wp_enqueue_script( 'jquery-effects-explode' );
26
- ?>
27
- <!--<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
28
- <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>-->
29
- <script type="text/javascript">
30
- var $j = jQuery.noConflict();
31
- // increase the default animation speed to exaggerate the effect
32
- $j.fx.speeds._default = 1000;
33
- $j(function() {
34
- $j('#dialog').dialog({
35
- autoOpen: false,
36
- show: 'blind',
37
- hide: 'explode',
38
- buttons: {
39
- Ok: function() {
40
- $j(this).dialog('close');
41
- }
42
- }
43
- });
44
-
45
- $j('#opener').click(function() {
46
- $j('#dialog').dialog('open');
47
- return false;
48
- } );
49
- });
50
- $j(function() {
51
- $j("button").button();
52
- });
53
- </script>
54
- <style>
55
- div.mlw_qmn_icon_wrap
56
- {
57
- background: <?php echo 'url("'.plugins_url( 'images/quiz_icon.png' , __FILE__ ).'")'; ?> no-repeat;
58
- background: none, <?php echo 'url("'.plugins_url( 'images/quiz_icon.png' , __FILE__ ).'")'; ?> no-repeat;
59
- position: absolute;
60
- top: 0;
61
- right: 0;
62
- background-color: #0d97d8;
63
- color: yellow;
64
- background-position: center 24px;
65
- background-size: 85px 85px;
66
- font-size: 14px;
67
- text-align: center;
68
- font-weight: 600;
69
- margin: 5px 0 0;
70
- padding-top: 120px;
71
- height: 40px;
72
- display: inline-block;
73
- width: 150px;
74
- text-rendering: optimizeLegibility;
75
- border: 5px solid #106daa;
76
- -moz-border-radius: 20px;
77
- -webkit-border-radius: 20px;
78
- -khtml-border-radius: 20px;
79
- border-radius: 20px;
80
- }
81
- </style>
82
- <div class="wrap about-wrap">
83
- <h1>Welcome To Quiz Master Next <?php echo $mlw_quiz_version; ?><a id="opener" href="">(?)</a></h1>
84
- <div class="about-text">Thank you for updating!</div>
85
- <div class="mlw_qmn_icon_wrap">Version <?php echo $mlw_quiz_version; ?></div>
86
- <h2 class="nav-tab-wrapper">
87
- <a href="#" class="nav-tab nav-tab-active">
88
- What&#8217;s New In <?php echo $mlw_quiz_version; ?> </a>
89
- </h2>
90
- <h2 style="margin: 1.1em 0 .2em;font-size: 2.4em;font-weight: 300;line-height: 1.3;text-align: center;">Many Minor Design Changes</h2>
91
- <p>This update is the first of many to start making Quiz Master Next easier to use and understand. This first step has a few pages renamed and a few sections redesigned.</p>
92
- <br />
93
- <h2 style="margin: 1.1em 0 .2em;font-size: 2.4em;font-weight: 300;line-height: 1.3;text-align: center;">Our Premium Add-Ons!</h2>
94
- <p>We have several new premium add-ons in our WordPress Store: MailChimp Integration (subscribes users to your Mailchimp list), Export Results (exports your quiz results), Extra Shortcodes (gives you extra shortcodes to use), User Dashboard (allow users to see the results from all the quizzes they have taken), and Advertisement Be Gone (gets rid of blue-border ads). Visit our <a href="http://mylocalwebstop.com/shop/">WordPress Store</a> for details! </p>
95
- <br />
96
- <h3>Changelog For <?php echo $mlw_quiz_version; ?></h3>
97
- <ul>
98
- <li>Minor Bug Fixes</li>
99
- </ul>
100
- <h3>Requested Features By Premium Support Users</h3>
101
- <ul>
102
- <li>None</li>
103
- </ul>
104
- <h3>Requested Features By Non-Premium Support Users</h3>
105
- <ul>
106
- <li>Importing Questions</li>
107
- <li>Stats For Each Quiz</li>
108
- <li>Force Login/Register Option</li>
109
- <li>Categories</li>
110
- <li>More Social Media Integration</li>
111
- <li>Show Question Amount On Pagination</li>
112
- <li>Edit Email Subject</li>
113
- <li>Required Questions</li>
114
- <li>Duplicate Question</li>
115
- <li>Allow Quiz To Not Show Start Page</li>
116
- <li>Progress Bar For Timer</li>
117
- <li>Ability To Redirect User Instead Of Showing Results Page</li>
118
- </ul>
119
-
120
- <div id="dialog" title="Help">
121
- <h3><b>Help</b></h3>
122
- <p>This page contains the what's new section for the plugin!</p>
123
- </div>
124
- </div>
125
- <?php
126
- }
 
 
 
 
 
 
 
 
 
 
 
127
  ?>
1
+ <?php
2
+ /*
3
+ This page shows the about page
4
+ */
5
+ /*
6
+ Copyright 2014, My Local Webstop (email : fpcorso@mylocalwebstop.com)
7
+ */
8
+
9
+ function mlw_generate_about_page()
10
+ {
11
+ //Page Variables
12
+ $mlw_quiz_version = get_option('mlw_quiz_master_version');
13
+
14
+
15
+ ?>
16
+ <!-- css -->
17
+ <link type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/redmond/jquery-ui.css" rel="stylesheet" />
18
+ <!-- jquery scripts -->
19
+ <?php
20
+ wp_enqueue_script( 'jquery' );
21
+ wp_enqueue_script( 'jquery-ui-core' );
22
+ wp_enqueue_script( 'jquery-ui-dialog' );
23
+ wp_enqueue_script( 'jquery-ui-button' );
24
+ wp_enqueue_script( 'jquery-effects-blind' );
25
+ wp_enqueue_script( 'jquery-effects-explode' );
26
+ ?>
27
+ <!--<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
28
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>-->
29
+ <script type="text/javascript">
30
+ var $j = jQuery.noConflict();
31
+ // increase the default animation speed to exaggerate the effect
32
+ $j.fx.speeds._default = 1000;
33
+ function mlw_qmn_setTab(tab) {
34
+ jQuery("a.nav-tab-active").toggleClass("nav-tab-active");
35
+ if (tab == 1)
36
+ {
37
+ jQuery("#mlw_quiz_what_new").show();
38
+ jQuery("#mlw_quiz_changelog").hide();
39
+ jQuery("#mlw_quiz_requested").hide();
40
+ jQuery("#mlw_qmn_tab_1").toggleClass("nav-tab-active");
41
+ }
42
+ if (tab == 2)
43
+ {
44
+ jQuery("#mlw_quiz_what_new").hide();
45
+ jQuery("#mlw_quiz_changelog").show();
46
+ jQuery("#mlw_quiz_requested").hide();
47
+ jQuery("#mlw_qmn_tab_2").toggleClass("nav-tab-active");
48
+ }
49
+ if (tab == 3)
50
+ {
51
+ jQuery("#mlw_quiz_what_new").hide();
52
+ jQuery("#mlw_quiz_changelog").hide();
53
+ jQuery("#mlw_quiz_requested").show();
54
+ jQuery("#mlw_qmn_tab_3").toggleClass("nav-tab-active");
55
+ }
56
+ }
57
+ </script>
58
+ <style>
59
+ div.mlw_qmn_icon_wrap
60
+ {
61
+ background: <?php echo 'url("'.plugins_url( 'images/quiz_icon.png' , __FILE__ ).'")'; ?> no-repeat;
62
+ background: none, <?php echo 'url("'.plugins_url( 'images/quiz_icon.png' , __FILE__ ).'")'; ?> no-repeat;
63
+ position: absolute;
64
+ top: 0;
65
+ right: 0;
66
+ background-color: #0d97d8;
67
+ color: yellow;
68
+ background-position: center 24px;
69
+ background-size: 85px 85px;
70
+ font-size: 14px;
71
+ text-align: center;
72
+ font-weight: 600;
73
+ margin: 5px 0 0;
74
+ padding-top: 120px;
75
+ height: 40px;
76
+ display: inline-block;
77
+ width: 150px;
78
+ text-rendering: optimizeLegibility;
79
+ border: 5px solid #106daa;
80
+ -moz-border-radius: 20px;
81
+ -webkit-border-radius: 20px;
82
+ -khtml-border-radius: 20px;
83
+ border-radius: 20px;
84
+ }
85
+ </style>
86
+ <div class="wrap about-wrap">
87
+ <h1>Welcome To Quiz Master Next <?php echo $mlw_quiz_version; ?></h1>
88
+ <div class="about-text">Thank you for updating!</div>
89
+ <div class="mlw_qmn_icon_wrap">Version <?php echo $mlw_quiz_version; ?></div>
90
+ <h2 class="nav-tab-wrapper">
91
+ <a href="javascript:mlw_qmn_setTab(1);" id="mlw_qmn_tab_1" class="nav-tab nav-tab-active">
92
+ What&#8217;s New In 2.8</a>
93
+ <a href="javascript:mlw_qmn_setTab(2);" id="mlw_qmn_tab_2" class="nav-tab">
94
+ Changelog For <?php echo $mlw_quiz_version; ?> </a>
95
+ <a href="javascript:mlw_qmn_setTab(3);" id="mlw_qmn_tab_3" class="nav-tab">
96
+ Requested Features</a>
97
+ </h2>
98
+ <div id="mlw_quiz_what_new">
99
+ <h2 style="margin: 1.1em 0 .2em;font-size: 2.4em;font-weight: 300;line-height: 1.3;text-align: center;">Many Minor Design Changes</h2>
100
+ <p>This update is the first of many to start making Quiz Master Next easier to use and understand. This first step has a few pages renamed and a few sections redesigned.</p>
101
+ <br />
102
+ <h2 style="margin: 1.1em 0 .2em;font-size: 2.4em;font-weight: 300;line-height: 1.3;text-align: center;">Our Premium Add-Ons!</h2>
103
+ <p>We have several new premium add-ons in our WordPress Store: MailChimp Integration (subscribes users to your Mailchimp list), Export Results (exports your quiz results), Extra Shortcodes (gives you extra shortcodes to use), User Dashboard (allow users to see the results from all the quizzes they have taken), and Advertisement Be Gone (gets rid of blue-border ads). Visit our <a href="http://mylocalwebstop.com/shop/">WordPress Store</a> for details! </p>
104
+ </div>
105
+ <div id="mlw_quiz_changelog" style="display: none;">
106
+ <h3><?php echo $mlw_quiz_version; ?> (August 9, 2014)</h3>
107
+ <ul>
108
+ <li>* Minor Bug Fixes</li>
109
+ <li>* Minor Design Tweaks To About Page</li>
110
+ </ul>
111
+ </div>
112
+ <div id="mlw_quiz_requested" style="display: none;">
113
+ <h3>Requested Features For Future Updates By Premium Support Users</h3>
114
+ <ul>
115
+ <li>None</li>
116
+ </ul>
117
+ <h3>Requested Features For Future Updates By Non-Premium Support Users</h3>
118
+ <ul>
119
+ <li>Importing Questions</li>
120
+ <li>Stats For Each Quiz</li>
121
+ <li>Force Login/Register Option</li>
122
+ <li>Categories</li>
123
+ <li>More Social Media Integration</li>
124
+ <li>Show Question Amount On Pagination</li>
125
+ <li>Edit Email Subject</li>
126
+ <li>Required Questions</li>
127
+ <li>Duplicate Question</li>
128
+ <li>Allow Quiz To Not Show Start Page</li>
129
+ <li>Progress Bar For Timer</li>
130
+ <li>Ability To Redirect User Instead Of Showing Results Page</li>
131
+ <li>Multi-Delete Option For Quiz Results</li>
132
+ <li>Spam Prevention</li>
133
+ </ul>
134
+ </div>
135
+ </div>
136
+ <?php
137
+ }
138
  ?>
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 = "2.8.4";
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 = "2.8.5";
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: 2.8.4
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: 2.8.5
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, survey, contact, form, email, answer, question
5
  Requires at least: 3.7.1
6
  Tested up to: 3.9.1
7
- Stable tag: 2.8.4
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.
@@ -104,6 +104,10 @@ Feel free to use the widget on the quiz dashboard within the plugin or from the
104
 
105
  == Changelog ==
106
 
 
 
 
 
107
  = 2.8.4 (August 3, 2014) =
108
  * Minor Bug Fixes
109
 
@@ -471,6 +475,9 @@ Feel free to use the widget on the quiz dashboard within the plugin or from the
471
 
472
  == Upgrade Notice ==
473
 
 
 
 
474
  = 2.8.3 =
475
  Upgrade for minor bug fixes.
476
 
4
  Tags: quiz, test, score, survey, contact, form, email, answer, question
5
  Requires at least: 3.7.1
6
  Tested up to: 3.9.1
7
+ Stable tag: 2.8.5
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.
104
 
105
  == Changelog ==
106
 
107
+ = 2.8.5 (August 9, 2014) =
108
+ * Minor Bug Fixes
109
+ * Minor Design Tweaks To About Page
110
+
111
  = 2.8.4 (August 3, 2014) =
112
  * Minor Bug Fixes
113
 
475
 
476
  == Upgrade Notice ==
477
 
478
+ = 2.8.5 =
479
+ Upgrade for minor bug fixes.
480
+
481
  = 2.8.3 =
482
  Upgrade for minor bug fixes.
483