wp/wp-content/plugins/option-tree/readme.txt
author ymh <ymh.work@gmail.com>
Mon, 14 Oct 2019 17:39:30 +0200
changeset 7 cf61fcea0001
parent 5 5e2f62d02dcd
child 11 bf1778c34b9a
permissions -rw-r--r--
resynchronize code repo with production
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
=== OptionTree ===
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
Contributors: valendesigns
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
Donate link: http://bit.ly/NuXI3T
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
     4
Tags: options, theme options, meta boxes
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
     5
Requires at least: 3.8
7
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
     6
Tested up to: 4.4
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
     7
Stable tag: 2.6.0
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
License: GPLv3
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
Theme Options UI Builder for WordPress. A simple way to create & save Theme Options and Meta Boxes for free or premium themes.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
== Description ==
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    14
OptionTree attempts to bridge the gap between WordPress developers, designers and end-users by creating fully responsive option panels and meta boxes with an ease unlike any other plugin. OptionTree has many advanced features with well placed hooks and filters to adjust every aspect of the user experience. 
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    15
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    16
Build your Theme Options panel locally with an easy to use drag & drop interface and then export a functioning `theme-options.php` file for production use that is i18n translation ready, with your custom text domain automatically inserted. 
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    17
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    18
And, in just a few simple lines of code, save settings to the database with a unique array ID so none of your Theme Options conflict with other themes that use OptionTree. 
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    19
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    20
Also, OptionTree now takes full advantage of the new color schemes introduced in WordPress 3.8, it looks and feels built-in.
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    22
#### Theme Integration
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    23
If you're like me, you want to know how everything works. Download and activate the [OptionTree Theme](https://github.com/valendesigns/option-tree-theme) and see first hand how to integrate OptionTree into your own project. I'll walk you through installing OptionTree and you'll get a chance to see all the various options and filters first hand and in the wild.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    24
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    25
#### Contributing
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    26
To contribute or report bugs, please go to the [OptionTree Github](https://github.com/valendesigns/option-tree) repository.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    27
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    28
#### Sponsorship
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    29
OptionTree is a project partly sponsored by <a href="http://themeforest.net/?ref=valendesigns">ThemeForest</a>, the largest WordPress theme marketplace on the web.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    30
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    31
#### Option Types
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    32
This is a complete list of all the available option types that come shipped with OptionTree.
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    34
* Background
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    35
* Border
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    36
* Box Shadow
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    37
* Category Checkbox
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    38
* Category Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    39
* Checkbox
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    40
* Colorpicker
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    41
* Colorpicker Opacity
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    42
* CSS
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    43
* Custom Post Type Checkbox
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    44
* Custom Post Type Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    45
* Date Picker
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    46
* Date Time Picker
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    47
* Dimension
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    48
* Gallery
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    49
* Google Fonts
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    50
* JavaScript
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    51
* Link Color
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    52
* List Item
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    53
* Measurement
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    54
* Numeric Slider
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    55
* On/Off
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    56
* Page Checkbox
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    57
* Page Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    58
* Post Checkbox
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    59
* Post Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    60
* Radio
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    61
* Radio Image
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    62
* Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    63
* Sidebar Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    64
* Slider
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    65
* Social Links
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    66
* Spacing
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    67
* Tab
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    68
* Tag Checkbox
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    69
* Tag Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    70
* Taxonomy Checkbox
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    71
* Taxonomy Select
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    72
* Text
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    73
* Textarea
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    74
* Textarea Simple
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    75
* Textblock
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    76
* Textblock Titled
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    77
* Typography
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    78
* Upload
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
== Installation ==
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    82
**Plugin Mode**
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    83
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
1. Upload `option-tree` to the `/wp-content/plugins/` directory
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    85
1. Activate the plugin through the `Plugins` menu in WordPress
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
1. Click the `OptionTree->Documentation` link in the WordPress admin sidebar menu for further setup assistance.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    88
**Theme Mode**
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    89
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    90
1. Download the latest version of OptionTree and unarchive the `.zip` directory.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    91
1. Put the `option-tree` directory in the root of your theme. For example, the server path would be `/wp-content/themes/theme-name/option-tree/`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    92
1. You must deactivate and/or delete the plugin version of OptionTree.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    93
1. Add the following code to the beginning of your `functions.php`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    94
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    95
`/**
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    96
 * Required: set 'ot_theme_mode' filter to true.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    97
 */
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    98
add_filter( 'ot_theme_mode', '__return_true' );
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
    99
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   100
/**
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   101
 * Required: include OptionTree.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   102
 */
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   103
require( trailingslashit( get_template_directory() ) . 'option-tree/ot-loader.php' );`
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   104
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   105
For a list of all the OptionTree UI display filters refer to the `demo-functions.php` file found in the `/assets/theme-mode/` directory of this plugin. This file is the starting point for developing themes with Theme Mode.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   106
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
== Frequently Asked Questions ==
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   109
= Is there a demo theme I can install? =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   110
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   111
There sure is, and I'm glad you asked. Download and activate the [OptionTree Theme](https://github.com/valendesigns/option-tree-theme) and get some experience setting up OptionTree on your own with detailed directions and tips.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   112
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   113
= Why are my translation files not loading? =
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   115
It is important to note that when you use OptionTree as a plugin, you must store your language files in the `option-tree/languages` directory and use file names like `option-tree-es_ES.mo` & `option-tree-es_ES.po`. However, when using OptionTree in Theme Mode you must also create a `theme-mode` directory inside the `option-tree/languages` directory and store your files there with names like `es_ES.mo` & `es_ES.po`. This is due to the different naming conventions of the `load_plugin_textdomain()` and `load_theme_textdomain()` functions.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   116
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   117
= I get errors or a blank screen when I activate the plugin. What's the deal? =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   118
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   119
The most likely scenario is your theme already has OptionTree installed in Theme Mode. And since the plugin and theme version can't both be active at the same time without the sky falling on your head, your site has decided to throw in the towel. If that's not your issue, open up a support request and we'll figure it out together. UPDATE: As of OptionTree 2.4.0 the plugin version will not conflict with the Theme Mode version if they are both 2.4.0 or higher.
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   121
== Screenshots ==
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   122
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
1. Theme Options
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
2. Settings
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   125
3. Documentation
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   126
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
== Changelog ==
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
7
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   129
= 2.6.0 =
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   130
* Fix a reflected XSS vulnerability with the `add_list_item` & `add_social_links` Ajax requests.
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   131
* Fix the Google Fonts URL so it passed the W3 Validator. props @BassemN
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   132
* Fix `global_admin_css` so it's only enqueued when needed.
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   133
* Fix `dynamic.css` so that a child theme doesn't load the styles saved to the parent theme.
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   134
* Add filter `ot_recognized_post_format_meta_boxes` to support additional post formats meta boxes. props @BassemN
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   135
* Add action `ot_do_settings_fields_before` & `ot_do_settings_fields_after`. props @BassemN, @valendesigns
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   136
* Add Text Domain to plugin file to fully support the new translate.wordpress.org Language Packs.
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   137
* Fix notice in PHP 7.0.0 props @Zackio
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   138
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   139
= 2.5.5 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   140
* Hotfix - Allow a `0` value to be saved with certain option types. Contributors via github @BassemN.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   141
* Hotfix - Stop media from being attached to the OptionTree post type when uploaded from the media manager or customizer. Contributors via github @earnjam, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   142
* Hotfix - Added filter `ot_load_dynamic_css` to explicitly turn the feature off if desired.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   143
* Hotfix - Stopped `dynamic.css` created with other themes from being loaded elsewhere.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   144
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   145
= 2.5.4 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   146
* Hotfix - Support for WordPress 4.2 term splitting.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   147
* Hotfix - Removed any potential XSS security issues with `add_query_arg` by escaping it.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   148
* Hotfix - Fixed an issue where Visual Composer was indirectly destroying OptionTree meta box values.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   149
* Hotfix - Fixed an issue where the select field value was not visible. Contributors via github @sabbirk15.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   150
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   151
= 2.5.3 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   152
* Hotfix - Added `inherit` fallback to the `border` option type in dynamic.css.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   153
* Hotfix - Added `none` fallback to the `box-shadow` option type in dynamic.css.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   154
* Hotfix - Added `inherit` fallback to the `colorpicker` option type in dynamic.css.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   155
* Hotfix - Added `inherit` fallback to the `colorpicker-opacity` option type in dynamic.css.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   156
* Hotfix - Added filter `ot_insert_css_with_markers_fallback` to filter the `dynamic.css` fallback value.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   157
* Hotfix - Added filter `ot_type_radio_image_attributes` to filter the image attributes for each radio choice. Contributors via github @BassemN, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   158
* Hotfix - Refactored `ot_insert_css_with_markers` to remove confusing & unnecessary PHP statements and fix whitespace.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   159
* Hotfix - Fixed an issue in `ot_insert_css_with_markers` where the `$option_type` variable was not being set properly.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   160
* Hotfix - Fixed an issue where having multiple Google Fonts option types caused the "Add Google Font" button to insert multiple dropdowns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   161
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   162
= 2.5.2 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   163
* Hotfix - Added `inherit` fallback to the `link-color` option type in dynamic.css.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   164
* Hotfix - Remove `$.browser.msie` JS error caused by function being deprecated.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   165
* Hotfix - Change `hover` to `mouseenter mouseleave` to stop jQuery migrate error message.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   166
* Hotfix - Don't allow duplicate Google Fonts in the `ot-google-fonts-css` enqueue.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   167
* Hotfix - Fixed an issue with the CSS and JavaScript option types not being initiating inside of tabs.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   168
* Hotfix - Fixed metabox tab styles for mobile.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   169
* Hotfix - Separate the post formats JS so it does not interfere with the default behavior and loads only as needed.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   170
* Hotfix - Adding the `not-sortable` class to the List Item option type will remove the sortable feature for that option.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   171
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   172
= 2.5.1 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   173
* Hotfix - Overhaul the Colorpicker Opacity option type so it saves rgba values, not arrays.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   174
* Hotfix - Added the ability to set opacity on any colorpicker with the `ot-colorpicker-opacity` class.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   175
* Hotfix - Don't use `esc_url_raw` to filter the Upload option type when it's saving an attachment ID. Contributors via github @RistoNiinemets.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   176
* Hotfix - Show an error message to user if unable to write to the `dynamic.css` file. Contributors via github @johnh10, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   177
* Hotfix - Force the `ot_google_fonts` array to be rebuilt when switching between themes.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   178
* Hotfix - Stop theme check from nagging about using `add_menu_page` in `ot-cleanup-api.php`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   179
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   180
= 2.5.0 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   181
* Added the Google Fonts option type. Contributors via github @maimairel, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   182
* Added the Border option type. Contributors via github @doitmax, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   183
* Added the Box Shadow option type. Contributors via github @doitmax, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   184
* Added the Colorpicker Opacity option type. Contributors via github @doitmax, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   185
* Added the Dimension option type. Contributors via github @doitmax, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   186
* Added the JavaScript option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   187
* Added the Link Color option type. Contributors via github @doitmax, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   188
* Added the Spacing option type. Contributors via github @doitmax, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   189
* Fixed an issue where the Colorpicker was not parsing conditions on `change` or `clear`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   190
* Fixed the Colorpicker styles on mobile devices.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   191
* Show the Colorpicker setting ID inside the error message string when the value is invalid.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   192
* Added an 'on change' trigger to the Numeric Slider's hidden input. Contributors via github @cubell.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   193
* Stop Theme Check from complaining about the `register_post_type()` function being used in Theme Mode.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   194
* Added styles that clean up the appearance of the included Font Awesome icons in section tabs.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   195
* Fixed jQuery UI style conflicts created by the WP Review plugin.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   196
* Changed the sanitization function from `sanitize_text_field` to `esc_url_raw` for the Upload option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   197
* Added filter `ot_dequeue_jquery_ui_css_screen_ids` to dequeue `jquery-ui-css` by screen ID.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   198
* Added filter `ot_on_off_switch_on_value` to filter the value of the On button. Contributors via github @BassemN, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   199
* Added filter `ot_on_off_switch_on_label` to filter the label of the On button. Contributors via github @BassemN, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   200
* Added filter `ot_on_off_switch_off_value` to filter the value of the Off button. Contributors via github @BassemN, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   201
* Added filter `ot_on_off_switch_off_label` to filter the label of the Off button. Contributors via github @BassemN, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   202
* Added filter `ot_on_off_switch_width` to filter the width of the On/Off switch.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   203
* Added filter `ot_type_date_picker_readonly` to filter the addition of the readonly attribute.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   204
* Added filter `ot_type_date_time_picker_readonly` to filter the addition of the readonly attribute.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   205
* Added filter `ot_admin_menu_priority` to filter the `admin_menu` action hook priority.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   206
* Added Estonian translation. Contributors via github @tjuris, and @RistoNiinemets.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   207
* Fixed an issue where changes to `theme-options.php` required a second page load.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   208
* Fixed the clean up script, it only displays when there's something to clean up. No more menu item!
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   209
* Update demo files with the latest option types.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   210
* Changed where `ot_css_file_paths` is saved when `is_multisite` for better `dynamic.css` file support.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   211
* Changed the default `dynamic.css` file path in multisite to be `dynamic-{current-blog-id}.css`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   212
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   213
= 2.4.6 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   214
* Hotfix - Added a clean up script to consolidate orphaned media posts and remove the old and unused `wp_option_tree` table.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   215
* Hotfix - Fixed an issue where `ot_get_media_post_ID()` was never able to set the value of the `ot_media_post_ID` option because it was already set to empty. Causing the `ot_create_media_post()` function to create multiple media posts.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   216
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   217
= 2.4.5 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   218
* Hotfix - Fixed an issue where `ot_get_media_post_ID()` was setting the value of the `ot_media_post_ID` option to `null`. Causing the `ot_create_media_post()` function to create multiple media posts. A clean up script will be added to `2.5.0`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   219
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   220
= 2.4.4 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   221
* Hotfix - Fixed undefined index caused by shorthand conditional.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   222
* Hotfix - Fixed jQuery UI style conflicts created by the Easy Digital Downloads plugin.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   223
* Hotfix - Added placeholder to background-image. Contributors via github @BassemN.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   224
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   225
= 2.4.3 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   226
* Hotfix - WordPress 4.0 compatible.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   227
* Hotfix - Fixed an issue where all media was being attached to the default OptionTree media post.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   228
* Hotfix - Removed the deprecated `screen_icon()` function.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   229
* Hotfix - Fixed the `ot_line_height_range_interval` filter being misnamed as `ot_line_height_unit_type`. Contributors via github @youri--.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   230
* Hotfix - Fixed a conflict with "Frontend Publishing Pro" when using the media uploader on the front-end.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   231
* Hotfix - Increase condition performance. Contributors via github @designst.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   232
* Hotfix - Add custom style classes to list-item settings. Contributors via github @designst.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   233
* Hotfix - Check for `post_title` instead of `post_name` in `ot_get_media_post_ID()`. Contributors via github @clifgriffin.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   234
* Hotfix - Store the return value of `ot_get_media_post_ID()` in the options table as `ot_media_post_ID`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   235
* Hotfix - Added padding to List Items options to reflect the same UI as individual options. Contributors via github @valendesigns and @designst.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   236
* Hotfix - Fixed a bug that caused the Social Links option type to not properly import.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   237
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   238
= 2.4.2 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   239
* Hotfix - Fixed a PHP notice that was created when `background-size` in the Background option type is undefined.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   240
* Hotfix - Fixed an issue with the Upload option type, in attachment ID mode, not storing its value.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   241
* Hotfix - Replaced `load_template` with `require` throught the documentation.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   242
* Hotfix - Added a settings ID auto-fill that is based on the text of the settings label in the Theme Options UI Builder. Contributors via github @valendesigns and @Ore4444.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   243
* Hotfix - Added filter `ot_override_forced_textarea_simple` to allow the Textarea option type to be moved in the DOM and not replaced with the Textarea Simple option type in meta boxes and list items.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   244
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   245
= 2.4.1 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   246
* Hotfix - Fixed a typo in the demo Theme Options related to the `social-links`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   247
* Hotfix - Fixed the language directory path conflict between IIS and Linux while in Theme Mode.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   248
* Hotfix - Fixed a style issue where select fields would overflow their parent elements.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   249
* Hotfix - Fixed a PHP notice that was created when the Measurement option type did not have a saved value.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   250
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   251
= 2.4.0 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   252
* Added filter 'ot_post_formats' which loads meta boxes specifically for post formats.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   253
* Added the Social Links option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   254
* Fixed OptionTree being conflicted due to having both the plugin and theme version activated. Contributors via github @valendesigns and @bitcommit.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   255
* Added an admin notice when the UI Builder is being overridden by custom theme options.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   256
* Allow the Upload option type to be stored as an attachment ID by adding `ot-upload-attachment-id` to the elements `class` attribute. Contributors via github @valendesigns and @krisarsov.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   257
* Fixed an issue with the CSS option type not showing the Ace editor in a metabox that is broken into tabbed content.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   258
* Fixed missing option type translation strings. Contributors via github @RistoNiinemets.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   259
* Replaced mysql functions with the wpdb equivalent. Contributors via github @joshlevinson.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   260
* Fixed search order of the `contains` condition string. Contributors via github @designst.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   261
* Added meta box field wrapper class if a custom field class is defined in the settings. Contributors via github @designst.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   262
* Added filter 'ot_type_select_choices' to dynamically change select choices. Contributors via github @maimairel and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   263
* Fixed a bug that added an unnecessary directory separator to the `load_theme_textdomain()` `$path` variable. Contributors via github @PatrickDelancy and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   264
* Fixed the state of metabox radio buttons after a Drag & Drop event. Contributors via github @themovation and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   265
* Fixed conditions not working correctly within list items.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   266
* Fixed the min-height issue when using tabs in metaboxes.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   267
* Added filter `ot_recognized_font_sizes` to dynamically change the font sizes by field ID.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   268
* Added filter `ot_recognized_letter_spacing` to dynamically change the letter spacing by field ID.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   269
* Added filter `ot_recognized_line_heights` to dynamically change the line heights by field ID.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   270
* Fixed a style issue where list item labels in metaboxes were not displaying correctly.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   271
* Fixed an issue where the WooCommerce plugin would alter the style of metabox tabs on product pages.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   272
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   273
= 2.3.4 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   274
* Hotfix - Fixed an issue where condition number values were being treated like strings and not returning a correct boolean response.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   275
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   276
= 2.3.3 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   277
* Hotfix - Fixed subfolder compatibility with versions of Windows that use backslashes instead of forward slashes. Contributors via github @primozcigler and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   278
* Hotfix - Fixed missing text domain in demo files. Contributors via github @jetonr.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   279
* Hotfix - Added filter `ot_migrate_settings_id` to migrate themes that used `option_tree_settings` and now use a custom settings ID.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   280
* Hotfix - Added filter `ot_migrate_options_id` to migrate themes that used `option_tree` and now use a custom options ID.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   281
* Hotfix - Added filter `ot_migrate_layouts_id` to migrate themes that used `option_tree_layouts` and now use a custom layouts ID.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   282
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   283
= 2.3.2 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   284
* Hotfix - Fixed an issue with the `ot_create_media_post` function creating multiple `option-tree` posts.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   285
* Hotfix - Change the icon used by the layout management option type to differentiate it from the edit button.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   286
* Hotfix - Suppress PHP warning in the Background option type "Invalid argument supplied for foreach()". Contributors via github @tomkwok.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   287
* Hotfix - Added filter `ot_type_date_picker_date_format` to change the date format of the Date Picker option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   288
* Hotfix - Added filter `ot_type_date_time_picker_date_format` to change the date format of the Date Time Picker option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   289
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   290
= 2.3.1 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   291
* Hotfix - Fixed a bug with the Gallery option type that would show attachments in the media window when none had been added yet.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   292
* Hotfix - Added the option to save the Gallery as a shortcode by adding `ot-gallery-shortcode` to the elements `class` attribute.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   293
* Hotfix - Fixed conditions not being effective in List Items directly after clicking "Add New". Contributors via github @bitcommit.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   294
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   295
= 2.3.0 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   296
* Added the Tab option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   297
* Added Ace Editor to the CSS option type. Contributors via github @imangm and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   298
* Added support for WordPress 3.8 color schemes.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   299
* Added support for RTL languages. Contributors via github @omid-khd and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   300
* Added actions before and after the enqueue styles and scripts.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   301
* Added Date Picker option type. Contributors via github @jetonr and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   302
* Added Date Time Picker option type. Contributors via github @jetonr and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   303
* Added filter 'ot_list_item_title_label' to change the label for a List Item's required title field.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   304
* Added filter 'ot_list_item_title_desc' to change the description for a List Item's required title field.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   305
* Added filter 'ot_options_id' to change the 'option_tree' option ID to a unique value.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   306
* Added filter 'ot_settings_id' to change the 'option_tree_settings' option ID to a unique value.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   307
* Added filter 'ot_layouts_id' to change the 'option_tree_layouts' option ID to a unique value.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   308
* Added filter 'ot_header_logo_link' to change the logo link inside the header of OptionTree.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   309
* Added filter 'ot_header_version_text' to change the version text inside the header of OptionTree.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   310
* Added action 'ot_header_list' to add additional theme specific list items to the header of OptionTree.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   311
* Added filter 'ot_upload_text' to change the "Send to OptionTree" text.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   312
* Added the CSS Class field value to the parent `.format-settings` div in addition to the class being added to the element. Each class is now appended with `-wrap`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   313
* Added support for [Composer](https://github.com/composer/composer). Contributors via github @designst.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   314
* Added support for adding I18n text domains to the exported `theme-options.php` file.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   315
* Fixed a bug that kept the UI from displaying when using the `ot_type_background_size_choices` filter.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   316
* Fixed a bug that caused the Gallery option type to save a single space instead of `null`.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   317
* Fixed the return value of the Background, Measurement, and Typography option types. They now return `null` if no values are saved to the array.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   318
* Fixed a bug that resulted in a PHP warning if the choices array was set to an empty string.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   319
* Updated the documentation, including this `readme.txt` and a new demo [OptionTree Theme](https://github.com/valendesigns/option-tree-theme) to parallel OptionTree.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   320
* Added filter 'ot_type_radio_image_src' which allows the Radio Image option type source URI to be changed. Contributors via github @bitcommit.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   321
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   322
= 2.2.3 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   323
* Hotfix - Allow empty condition values. For example, `field_id:is()` or `field_id:not()` would now be valid syntax.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   324
* Hotfix - Fixed a bug in the `init_upload_fix` JavaScript method.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   325
* Hotfix - Fixed a bug in the `url_exists` javaScript method. The code will no longer will check if a URL exists on another domain.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   326
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   327
= 2.2.2 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   328
* Hotfix - Added support for both upper and lower case conditions operator.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   329
* Hotfix - Updated the color and font size of inline code.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   330
* Hotfix - Fix an issue with IE filter and updated the style of the On/Off option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   331
* Hotfix - Added opacity to radio images to improve distinction. Contributors via github @jetonr.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   332
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   333
= 2.2.1 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   334
* Hotfix - Fixed a UI bug that caused the layouts input to cover the wp menu.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   335
* Hotfix - Moved the screen shots to the WordPress SVN assets directory.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   336
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   337
= 2.2.0 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   338
* Added the Gallery option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   339
* Added the On/Off option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   340
* Replaced the old Color Picker with the default WP Color Picker.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   341
* Added UI support for WordPress 3.8. Contributors via github @AlxMedia, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   342
* Added support for conditional toggling of settings fields. Contributors via github @maimairel, @valendesigns, @doitmax, and @imangm.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   343
* Replaced the OptionTree image icon with a font version.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   344
* Added 'background-size' to the Background option type.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   345
* Added fallback text when displaying posts without titles in various option types.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   346
* Added filter 'ot_recognized_background_fields' to show/hide fields for background option types.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   347
* Added filter 'ot_filter_description' that allows the theme option descriptions to be filtered before being displayed.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   348
* Added subfolder compatibility in theme mode. Contributors via github @doitmax, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   349
* Fixed a bug caused by using 'home_url' when loading dynamic CSS files.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   350
* Fixed an issue where you could not save metabox text field values as "0". Contributors via github @sparkdevelopment, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   351
* Fixed the broken localization directory path in theme mode. Contributors via github @youri--, and @valendesigns.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   352
* Fixed missing custom class for the Numeric Slider. Contributors via github @doitmax.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   353
* Added filter 'ot_type_category_checkbox_query' which allows you to filter the get_categories() args for Category Checkbox.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   354
* Added filter 'ot_type_category_select_query' which allows you to filter the get_categories() args for Category Select.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   355
* Added filter 'ot_type_taxonomy_checkbox_query' which allows you to filter the get_categories() args for Taxonomy Checkbox.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   356
* Added filter 'ot_type_taxonomy_select_query' which allows you to filter the get_categories() args for Taxonomy Select.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   357
* Added the 'ot_echo_option' function. Contributors via github @joshlevinson.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   358
* Added filter 'ot_theme_options_contextual_help' which allows you to filter the Contextual Help on the Theme Options page.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   359
* Added filter 'ot_theme_options_sections' which allows you to filter the Sections on the Theme Options page. Contributors via github @joshlevinson.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   360
* Added filter 'ot_theme_options_settings' which allows you to filter the Settings on the Theme Options page. Contributors via github @joshlevinson.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   361
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   362
= 2.1.4 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   363
* Hotfix - Fixed the Numeric Slider not work inside of a newly added List item.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   364
* Hotfix - Fixed the numeric slider fallback value being set to 0, it now becomes the minimum value if no standard is set.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   365
* Hotfix - Allow single quotes in std and choice value when exporting theme-options.php. Contributors via github @maimairel.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   366
* Hotfix - Additional Themecheck bypass for required functions. Contributors via github @maimairel.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   367
* Hotfix - Fixed post meta information being lost when loading revisions. Contributors via github @live-mesh.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   368
* Hotfix - Removed template queries in option types. Contributors via github @live-mesh.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   369
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   370
= 2.1.3 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   371
* Hotfix - Loading OptionTree on the 'init' action proved to be wrong, it now loads on 'after_setup_theme'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   372
* Hotfix - Layouts were not being imported properly due to using the wrong path variable.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   373
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   374
= 2.1.2 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   375
* Hotfix - Fixed a JS mistake that caused upload in list items and sliders to not open the media uploader until saved first.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   376
* Hotfix - Load OptionTree on the 'init' action, which allows the UI filters to properly function when not in theme mode.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   377
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   378
= 2.1.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   379
* Hotfix - The OT_SHOW_SETTINGS_EXPORT constant was incorrectly set to false as the default.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   380
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   381
= 2.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   382
* Added support for WordPress 3.6.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   383
* UI got a small but needed update, and is now more inline with WordPress.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   384
* Added WPML support for the Text, Textarea, and Textarea Simple option types, and within list items; even after drag & drop.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   385
* Upload now uses the media uploader introduced in WordPress 3.5. Contributors via github @htvu, @maimairel, and @valendesigns.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   386
* Added a horizontal Numeric Slider option type. Contributors via github @maimairel and @valendesigns.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   387
* Added a Sidebar Select option type. Contributors via github @maimairel.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   388
* Removed additional deprecated assigning of return value in PHP.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   389
* Fix missing "Send to OptionTree" button in CPT. Contributors via github @jomaddim.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   390
* Fix option types that use $count instead of an array key to select the option value.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   391
* Created functions to register the Theme Options & Settings pages, and with better filtering.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   392
* Added relative path support for Radio Image choices.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   393
* Added dynamic replacement of 'OT_URL' & 'OT_THEME_URL' in the Radio Image source path.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   394
* Make '0' possible as a field value. Validate for empty strings instead of empty(). Contributors via github @maimairel.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   395
* The 'ot_theme_options_capability' filter is now working for different capabilities like editor.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   396
* The 'ot_display_by_type' filter is now being assigned to a value.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   397
* Added filter 'ot_show_options_ui' which allows you to hide the Theme Options UI Builder.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   398
* Added filter 'ot_show_settings_import' which allows you to hide the Settings Import options on the Import page.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   399
* Added filter 'ot_show_settings_export' which allows you to hide the Settings Export options on the Export page.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   400
* Added filter 'ot_show_docs' which allows you to hide the Documentation.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   401
* Added filter 'ot_use_theme_options' which allows you to hide the OptionTree Theme Option page (not recommended for beginners).
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   402
* Added filter 'ot_list_item_description' which allows you to change the default list item description text.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   403
* Added filter 'ot_type_custom_post_type_checkbox_query' which allows you to filter the get_posts() args for Custom Post Type Checkbox.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   404
* Added filter 'ot_type_custom_post_type_select_query' which allows you to filter the get_posts() args for Custom Post Type Select.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   405
* Added filter 'ot_type_page_checkbox_query' which allows you to filter the get_posts() args for Page Checkbox.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   406
* Added filter 'ot_type_page_select_query' which allows you to filter the get_posts() args for Page Select.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   407
* Added filter 'ot_type_post_checkbox_query' which allows you to filter the get_posts() args for Post Checkbox.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   408
* Added filter 'ot_type_post_select_query' which allows you to filter the get_posts() args for Post Select.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   409
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   410
= 2.0.16 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   411
* Fixed an urgent JS regression bug that caused the upload option type to break. Code contributed by @anonumus via github.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   412
* Added 'font-color' to the typography filter.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   413
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   414
= 2.0.15 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   415
* Added support for Child Theme mode.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   416
* Improved handling of standard values when settings are written manually.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   417
* Add filter for CSS insertion value.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   418
* Added 'ot_before_theme_options_save' action hook.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   419
* Fix 'indexOf' JS error when upload is closed without uploading.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   420
* Add textarea std value when option type is 'textarea', 'textarea-simple', or 'css'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   421
* Remove load_template and revert back to include_once.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   422
* Fixed dynamic.css regression from 2.0.13 that caused the file to not save.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   423
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   424
= 2.0.14 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   425
* Removed deprecated assigning of return value in PHP.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   426
* Patch to fix PHP notice regression with the use of load_template in a plugin after Theme Check update.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   427
* Fixed missing required arguments in OT_Loader::add_layout.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   428
* Removed esc_attr() on font-family check.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   429
* Added a 'ot_theme_options_parent_slug' filter in ot-ui-theme-options.php
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   430
* Fixed WP_Error from the use of wp_get_remote() instead of file_get_contents().
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   431
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   432
= 2.0.13 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   433
* Removed almost all of the Theme Check nag messages when in 'ot_theme_mode'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   434
* Fix an issue where Media Upload stopped working on some servers.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   435
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   436
= 2.0.12 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   437
* Added additional filters to the array that builds the Theme Option UI.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   438
* Made option-tree post type private.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   439
* Revert capabilities back to manage_options in ot-ui-admin.php.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   440
* Upload now sends the URL of the selected image size to OptionTree.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   441
* Added new range interval filter to font-size, letter-spacing, & line-height.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   442
* Allow Typography fields to be filtered out of the UI.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   443
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   444
= 2.0.11 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   445
* Added filters to the array that builds the Theme Option UI.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   446
* Added .format-setting-wrap div to allow for complex CSS layouts.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   447
* Added better namespacing for the Colorpicker option type.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   448
* Fixed theme-options.php export where it was adding an extra comma.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   449
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   450
= 2.0.10 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   451
* Fixed a bug where the Textarea row count wasn't working for List Items.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   452
* Added an apply_filter to the exported theme-options.php file.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   453
* Added CSS id's to tabs and settings.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   454
* Allow "New Layout" section to be hidden on the theme options page via a filter.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   455
* Fixed a bug where the Colorpicker was not closing in List Items.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   456
* Change capabilities from manage_options to edit_theme_options.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   457
* Remove Textblock title in List Items & Metaboxes.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   458
* Fixed a List Item bug that incorrectly added ID's based on counting objects - submitted by Spark
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   459
* Fixed incorrect text domain paths for both plugin and theme mode.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   460
* Fixed a bug with UI Sortable not properly calculating the container height.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   461
* Fixed Select dropdown selector bug - submitted by Manfred Haltner
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   462
* Fixed Radio Image remove class bug - submitted by designst
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   463
* Added new typography fields - submitted by darknailblue
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   464
* Added dynamic CSS support for new typography fields.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   465
* Added new filters to typography fields, including low/high range & unit types.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   466
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   467
= 2.0.9 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   468
* Fixed the issue where the Textarea Simple and CSS option types were mysteriously being ran through wpautop.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   469
* Added missing class setting to Textarea, Textarea Simple, & CSS option types.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   470
* Fixed theme-options.php exported array where label values were not correct.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   471
* Change GET to POST for all AJAX calls to fix a bug where some servers would not allow long strings to be passed in GET variables.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   472
* Added the 'ot_after_validate_setting' filter to the validation function.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   473
* Added $field_id to the ot_validate_setting() for more precise filtering.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   474
* Added the ot_reverse_wpautop() function that you can run input through just incase you need it.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   475
* Updated the docs to include information on why WYSIWYG editors are not allowed in meta boxes and that they revert to a Textarea Simple.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   476
* Update option-tree.pot file.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   477
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   478
= 2.0.8 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   479
* Add auto import for backwards compatibility of old 1.x files.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   480
* Added the ability to export settings into a fully functional theme-options.php.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   481
* Fix typo in docs regarding the filter demo code.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   482
* Removed slashes in the section and contextual help titles.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   483
* Made colorpicker input field alignment more cross browser compatible.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   484
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   485
= 2.0.7 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   486
* Fixed the load order to be compatible with 1.x version themes that think the get_option_tree() function doesn't exist yet.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   487
* Tested and compatible with Cudazi themes, but the nag message is still visible.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   488
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   489
= 2.0.6 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   490
* Run the 'option_tree' array through validation when importing data and layouts.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   491
* Fix a bug where list items and sliders were not allowing the user to select the input field.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   492
* Add a filter that allows you to not load resources for meta boxes if you're not going to use them.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   493
* Update option-tree.pot file.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   494
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   495
= 2.0.5 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   496
* Change the way the 'option_tree_settings' array validates. Strip out those damn slashes!
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   497
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   498
= 2.0.4 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   499
* Run the 'option_tree' array through validation when upgrading from the 1.0 branch to the 2.0 branch for the first time.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   500
* Fix a typo in the slider array where textarea's were not saving the first time due to an incorrect array key.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   501
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   502
= 2.0.3 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   503
* Had an incorrect conditional statement causing an issue where the plugin was attempting to create the 'option-tree' image attachment page, even though it was already created.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   504
* The above also fixed a conflict with 'The Events Calendar' plugin.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   505
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   506
= 2.0.2 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   507
* Added I18n support, let the translations begin. The option-tree.pot file is inside the languages directory.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   508
* Trim whitespace on imported choices array.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   509
* Fixed the CSS insert function not having a value to save.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   510
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   511
= 2.0.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   512
* Import from table was not mapping settings correctly. It is now.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   513
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   514
= 2.0 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   515
* Complete rewrite form the ground up.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   516
* Better Theme Options UI Builder.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   517
* New in-plugin documentation.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   518
* Brand new responsive UI.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   519
* Add new option types, most notable the List Item which should eventually replace the Slider.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   520
* Added the simpler ot_get_option() function to eventually replace get_option_tree().
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   521
* Added support for Meta Boxes.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   522
* Added Theme Mode where you can now include the plugin directly in your theme.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   523
* Better validation on saved data.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   524
* Simplified the import process.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   525
* Added support for contextual help.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   526
* Permanently move the Theme Option to the Appearance tab.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   527
* Added a ton of filters.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   528
* Made huge improvements to the code base and tested rigorously.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   529
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   530
= 1.1.8.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   531
* Removed get_option_tree() in the WordPress admin area due to theme conflicts.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   532
* Removed demo files in the assets folder at the request of WordPress
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   533
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   534
= 1.1.8 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   535
* Fixed scrolling issue on extra tall pages
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   536
* Added ability to show/hide settings & documentation via the User Profile page.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   537
* Added Background option type.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   538
* Added Typography option type.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   539
* Added CSS option type.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   540
* Better looking selects with 1=Yes,2=No where '1' is the value and 'Yes' is the text in the select.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   541
* Made the AJAX message CSS more prominent.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   542
* functions.load.php will now only load option type functions if viewing an OT admin page.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   543
* Deregistered the custom jQuery UI in the 'Cispm Mail Contact' plugin when viewing an OptionTree page.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   544
* Can now save layouts from the Theme Options page.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   545
* You can now change the slider fields by targeting a specific "Option Key"
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   546
* Modified upload for situations where you manually enter a relative path
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   547
* Allow get_option_tree() function to be used in WP admin
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   548
* Changed permissions to edit_theme_options
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   549
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   550
= 1.1.7.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   551
* Revert functions.load.php, will fix and update in next version
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   552
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   553
= 1.1.7 =
7
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   554
* Added layout (theme variation) support with save/delete/activate/import/export capabilities.
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   555
* Allow layout change on Theme Options page.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   556
* Full Multisite compatibility by manually adding xml mime type for import options.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   557
* Replaced eregi() with preg_match() for 5.3+ compatibility.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   558
* Changed test data in the assets directory for new layout option.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   559
* Made it so when the slider & upload image changes it's reflected on blur.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   560
* Gave the slider image an upload button.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   561
* Added do_action('option_tree_import_data') to option_tree_import_data() function before exit.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   562
* Added do_action('option_tree_array_save') to option_tree_array_save() function before exit.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   563
* Added do_action('option_tree_save_layout') to option_tree_save_layout() function before exit.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   564
* Added do_action('option_tree_delete_layout') to option_tree_delete_layout() function before exit.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   565
* Added do_action('option_tree_activate_layout') to option_tree_activate_layout() function before exit.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   566
* Added do_action('option_tree_import_layout') to option_tree_import_layout() function before redirect.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   567
* Added do_action('option_tree_admin_header') hook before all admin pages.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   568
* Fixed bug where users could add a color without a hash.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   569
* Only load option type function on Theme Options page
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   570
* Loading resources with absolute paths, no longer relative.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   571
* Fixed a bug with uploader creating extra option-tree draft pages.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   572
* Fixed slider toggle bug, now the sliders close when you open another or create new slide.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   573
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   574
= 1.1.6 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   575
* Theme Integration added.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   576
* Made the upload XML file openbase_dir compliant.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   577
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   578
= 1.1.5 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   579
* Fixed multiple sliders issue
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   580
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   581
= 1.1.4 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   582
* Patch for get_option_tree() $is_array being false and still returning an array
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   583
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   584
= 1.1.3 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   585
* Added Slider option type with filter for changing the optional fields
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   586
* Fixed the text displayed for Measurement option type after options are reset
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   587
* Added filter to measurement units
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   588
* Code cleanup in the option_tree_array_save() function
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   589
* Fixed double quotes on front-end display
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   590
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   591
= 1.1.2 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   592
* Fixed double quotes in Textarea option type
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   593
* Added Measurement option type for CSS values
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   594
* Fixed Post option type only returning 5 items
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   595
* Added a scrolling window for checkboxes > 10
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   596
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   597
= 1.1.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   598
* Fixed the 'remove' icon from showing when nothing's uploaded
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   599
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   600
= 1.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   601
* Fixed the Undefined index: notices when WP_DEBUG is set to true
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   602
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   603
= 1.0.0 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   604
* Initial version
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   605
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   606
== Upgrade Notice ==
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   607
5
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   608
= 2.3.0 =
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   609
As with each major release, please install OptionTree on a test server before upgrading your live site.
5e2f62d02dcd upgrade wordpress + plugins
ymh <ymh.work@gmail.com>
parents: 0
diff changeset
   610
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   611
= 2.1.4 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   612
If you're not the developer of this theme, please ask them to test compatibility with version 2.1 before upgrading. If you are the developer, I urge you to do the same in a controlled environment.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   613
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   614
= 2.0.16 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   615
There was an issue with the upload option type's JavaScript not allowing anything other than images to be sent to the editor. This urgent issue is now fixed and why this version is light on changes.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   616
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   617
= 2.0.12 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   618
The plugin has undertaken a complete rebuild! If you are not the theme developer, I urge you to contact that person before you upgrade and ask them to test the themes compatibility.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   619
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   620
= 1.1.8.1 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   621
Removed get_option_tree() in the WordPress admin area due to theme conflicts.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   622
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   623
= 1.1.8 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   624
Added Typography, Background, & CSS option types. Lots of way to extend them, as well.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   625
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   626
= 1.1.7 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   627
Lots of additions, none critical just fun. Added layouts & upload to slider. As well, started including action hooks for extending and integrating with other plugins.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   628
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   629
= 1.1.6 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   630
Added theme integration for developers. It's now possible to have a default XML file included in your theme to populate the theme options and hide the settings and docs pages. Read more about this in the plugins built in documentation.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   631
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   632
= 1.1.5 =
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   633
Having multiple sliders caused a naming collision in the JavaScript and is now fixed. Upgrade ASAP to have multiple sliders available in the UI.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   634
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
   635
= 1.1.4 =
7
cf61fcea0001 resynchronize code repo with production
ymh <ymh.work@gmail.com>
parents: 5
diff changeset
   636
Fixed the returned value of the get_option_tree() function when $is_array is set to false. If you have created any slider or measurement option types please read the updated documentation for examples on how to use them in your theme.