Redux Framework - Version 3.0.1

Version Description

= 3.0 = Redux is now hosted on Wordpress.org! Update in order to get proper, stable updates.

Download this release

Release Info

Developer dovyp
Plugin Icon 128x128 Redux Framework
Version 3.0.1
Comparing to
See all releases

Code changes from version 3.0.0 to 3.0.1

README.txt CHANGED
@@ -4,11 +4,11 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
4
  Tags: admin, admin interface, options, theme options, plugin options, options framework, settings
5
  Requires at least: 3.5.1
6
  Tested up to: 3.7
7
- Stable tag: 3.0.0
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
- Redux is a simple, truly extensible and fully responsive options framework for WordPress themes and plugins. It ships with an integrated demo.
12
 
13
  == Description ==
14
 
@@ -34,8 +34,8 @@ You can find [docs](http://reduxframework.com/docs/), [FAQs](http://reduxframewo
34
  = Redux Framework Needs Your Support =
35
  It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Redux Framework, and find it useful, please consider [making a donation](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=N5AD7TSH8YA5U). Your donation will help encourage and support the plugin's continued development and better user support.
36
 
37
- = Fields =
38
- Hold on to your hats. Here are the fields Redux supports.
39
  * Border
40
  * Button Set
41
  * Checkbox / Multi-Check
@@ -66,14 +66,12 @@ Hold on to your hats. Here are the fields Redux supports.
66
  * The most advanced typography module complete with preview, Google fonts, and auto-css output!
67
 
68
  = Additional Features =
69
- As if that's not enough, there's more.
70
  * Field Validation
71
  * Language Packs
72
  * Full value escaping
73
- * Required - Link visibility from parent fields
74
- * Set this to affect the visibility of the field on the parent's value.
75
- * Output CSS Automatically
76
- * Redux generates CSS and the appropriate Google Fonts stylesheets for you on select fields. You need only specify the CSS selector to apply the CSS to (limited to certain fields).
77
  * Oh, and did we mention a fully integrated Google Webfonts setup that will make you so happy you'll want to cry?
78
 
79
 
@@ -133,6 +131,9 @@ That's because the real FAQ section is one our site! Please visit [http://reduxf
133
 
134
  == Changelog ==
135
 
 
 
 
136
  = 3.0.0 =
137
  * Initial Wordpress.org plugin release.
138
 
4
  Tags: admin, admin interface, options, theme options, plugin options, options framework, settings
5
  Requires at least: 3.5.1
6
  Tested up to: 3.7
7
+ Stable tag: 3.0.1
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
+ Redux is a simple, truly extensible and fully responsive options framework for WordPress themes and plugins. Ships with an integrated demo.
12
 
13
  == Description ==
14
 
34
  = Redux Framework Needs Your Support =
35
  It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Redux Framework, and find it useful, please consider [making a donation](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=N5AD7TSH8YA5U). Your donation will help encourage and support the plugin's continued development and better user support.
36
 
37
+ = Fields Types =
38
+
39
  * Border
40
  * Button Set
41
  * Checkbox / Multi-Check
66
  * The most advanced typography module complete with preview, Google fonts, and auto-css output!
67
 
68
  = Additional Features =
69
+
70
  * Field Validation
71
  * Language Packs
72
  * Full value escaping
73
+ * Required - Link visibility from parent fields. Set this to affect the visibility of the field on the parent's value.
74
+ * Output CSS Automatically - Redux generates CSS and the appropriate Google Fonts stylesheets for you on select fields. You need only specify the CSS selector to apply the CSS to (limited to certain fields).
 
 
75
  * Oh, and did we mention a fully integrated Google Webfonts setup that will make you so happy you'll want to cry?
76
 
77
 
131
 
132
  == Changelog ==
133
 
134
+ = 3.0.0 =
135
+ * Backing out a bit of submitted code that caused the input field to not properly break.
136
+
137
  = 3.0.0 =
138
  * Initial Wordpress.org plugin release.
139
 
ReduxCore/assets/css/style.css CHANGED
@@ -79,9 +79,9 @@ a{outline:0 !important}
79
  #redux-container #expand_options.expanded{background:url(../img/toggle_tabs.png) no-repeat -2px -1px}
80
  #redux-container #expand_options:hover{border-color:#888}
81
  #redux-header{background:#f1f1f1;border:1px solid #ccc;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-image:-ms-linear-gradient(top, #f9f9f9, #ececec);background-image:-moz-linear-gradient(top, #f9f9f9, #ececec);background-image:-o-linear-gradient(top, #f9f9f9, #ececec);background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);background-image:linear-gradient(top, #f9f9f9, #ececec);-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
82
- #redux-header .logo{float:left;margin:20px 10px}
83
- #redux-header .logo h2{display:inline-block;font-style:normal;padding-right:5px}
84
- #redux-header .logo span{color:#888}
85
  #redux-header .icon32{float:right;margin:16px 16px 0}
86
  .redux-timer{text-align:center;font-size:10px;color:#888}
87
  .sticky-footer-fixed{background:#f3f3f3;border-top:1px solid #d8d8d8 !important;-moz-box-shadow:inset 0 1px 0 #fcfcfc;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc}
79
  #redux-container #expand_options.expanded{background:url(../img/toggle_tabs.png) no-repeat -2px -1px}
80
  #redux-container #expand_options:hover{border-color:#888}
81
  #redux-header{background:#f1f1f1;border:1px solid #ccc;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-image:-ms-linear-gradient(top, #f9f9f9, #ececec);background-image:-moz-linear-gradient(top, #f9f9f9, #ececec);background-image:-o-linear-gradient(top, #f9f9f9, #ececec);background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));background-image:-webkit-linear-gradient(top, #f9f9f9, #ececec);background-image:linear-gradient(top, #f9f9f9, #ececec);-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
82
+ #redux-header .display_header{float:left;margin:20px 10px}
83
+ #redux-header .display_header h2{display:inline-block;font-style:normal;padding-right:5px}
84
+ #redux-header .display_header span{color:#888}
85
  #redux-header .icon32{float:right;margin:16px 16px 0}
86
  .redux-timer{text-align:center;font-size:10px;color:#888}
87
  .sticky-footer-fixed{background:#f3f3f3;border-top:1px solid #d8d8d8 !important;-moz-box-shadow:inset 0 1px 0 #fcfcfc;-webkit-box-shadow:inset 0 1px 0 #fcfcfc;box-shadow:inset 0 1px 0 #fcfcfc}
ReduxCore/assets/css/style.less CHANGED
@@ -577,17 +577,17 @@ border: 1px solid #e5e5e5;
577
  -webkit-box-shadow: inset 0 1px 0 #fff;
578
  box-shadow: inset 0 1px 0 #fff;
579
  }
580
- #redux-header .logo {
581
  float: left;
582
  margin:20px 10px;
583
  }
584
 
585
- #redux-header .logo h2 {
586
  display:inline-block;
587
  font-style:normal;
588
  padding-right:5px;
589
  }
590
- #redux-header .logo span {
591
  color:#888888;
592
  }
593
  #redux-header .icon32 {
577
  -webkit-box-shadow: inset 0 1px 0 #fff;
578
  box-shadow: inset 0 1px 0 #fff;
579
  }
580
+ #redux-header .display_header {
581
  float: left;
582
  margin:20px 10px;
583
  }
584
 
585
+ #redux-header .display_header h2 {
586
  display:inline-block;
587
  font-style:normal;
588
  padding-right:5px;
589
  }
590
+ #redux-header .display_header span {
591
  color:#888888;
592
  }
593
  #redux-header .icon32 {
ReduxCore/framework.php CHANGED
@@ -16,8 +16,8 @@
16
  *
17
  * @package ReduxFramework
18
  * @author Daniel J Griffiths (Ghost1227)
19
- * @author Dovy Paukstys
20
- * @version 3.0.0
21
  */
22
 
23
  // Exit if accessed directly
@@ -26,7 +26,7 @@ if( !defined( 'ABSPATH' ) ) exit;
26
  // Don't duplicate me!
27
  if( !class_exists( 'ReduxFramework' ) ) {
28
 
29
- define('REDUX_VERSION', '3.0.0');
30
 
31
  // Windows-proof constants: replace backward by forward slashes
32
  // Thanks to: https://github.com/peterbouwmeester
@@ -1058,11 +1058,7 @@ if( !class_exists( 'ReduxFramework' ) ) {
1058
  if( isset( $field['title'] ) && isset( $field['type'] ) && $field['type'] !== "info" ) {
1059
  $default_mark = ( !empty($field['default']) && isset($this->options[$field['id']]) && $this->options[$field['id']] == $field['default'] && !empty( $this->args['default_mark'] ) && isset( $field['default'] ) ) ? $this->args['default_mark'] : '';
1060
  if (!empty($field['title'])) {
1061
- if ( $field['type'] == 'text' ) {
1062
- $th = '<label for="'. $field['id'] .'-'. $field['type'] .'">'. $field['title'] . $default_mark .'</label>';
1063
- } else {
1064
- $th = $field['title'] . $default_mark;
1065
- }
1066
  }
1067
  if( isset( $field['subtitle'] ) ) {
1068
  $th .= '<span class="description">' . $field['subtitle'] . '</span>';
@@ -1401,7 +1397,7 @@ if( !class_exists( 'ReduxFramework' ) ) {
1401
  echo '<div id="redux-header">';
1402
 
1403
  if( !empty( $this->args['display_name'] ) ) {
1404
- echo '<div class="logo">';
1405
  echo '<h2>' . $this->args['display_name'] . '</h2>';
1406
 
1407
  if( !empty( $this->args['display_version'] ) )
16
  *
17
  * @package ReduxFramework
18
  * @author Daniel J Griffiths (Ghost1227)
19
+ * @author Dovy Paukstys (dovy)
20
+ * @version 3.0.1
21
  */
22
 
23
  // Exit if accessed directly
26
  // Don't duplicate me!
27
  if( !class_exists( 'ReduxFramework' ) ) {
28
 
29
+ define('REDUX_VERSION', '3.0.1');
30
 
31
  // Windows-proof constants: replace backward by forward slashes
32
  // Thanks to: https://github.com/peterbouwmeester
1058
  if( isset( $field['title'] ) && isset( $field['type'] ) && $field['type'] !== "info" ) {
1059
  $default_mark = ( !empty($field['default']) && isset($this->options[$field['id']]) && $this->options[$field['id']] == $field['default'] && !empty( $this->args['default_mark'] ) && isset( $field['default'] ) ) ? $this->args['default_mark'] : '';
1060
  if (!empty($field['title'])) {
1061
+ $th = $field['title'] . $default_mark;
 
 
 
 
1062
  }
1063
  if( isset( $field['subtitle'] ) ) {
1064
  $th .= '<span class="description">' . $field['subtitle'] . '</span>';
1397
  echo '<div id="redux-header">';
1398
 
1399
  if( !empty( $this->args['display_name'] ) ) {
1400
+ echo '<div class="display_header">';
1401
  echo '<h2>' . $this->args['display_name'] . '</h2>';
1402
 
1403
  if( !empty( $this->args['display_version'] ) )
redux-framework.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin URI: http://wordpress.org/plugins/redux-framework/
17
  * Github URI: https://github.com/ReduxFramework/ReduxFramework
18
  * Description: Redux is a simple, truly extensible options framework for WordPress themes and plugins.
19
- * Version: 3.0.0
20
  * Author: ReduxFramework
21
  * Author URI: http://reduxframework.com
22
  * Text Domain: redux-framework
16
  * Plugin URI: http://wordpress.org/plugins/redux-framework/
17
  * Github URI: https://github.com/ReduxFramework/ReduxFramework
18
  * Description: Redux is a simple, truly extensible options framework for WordPress themes and plugins.
19
+ * Version: 3.0.1
20
  * Author: ReduxFramework
21
  * Author URI: http://reduxframework.com
22
  * Text Domain: redux-framework