Changeset 1885725
- Timestamp:
- 06/01/2018 11:42:31 PM (8 years ago)
- Location:
- rest-manager/trunk
- Files:
-
- 2 added
- 2 deleted
- 6 edited
-
CHANGELOG.md (modified) (1 diff)
-
admin/dist/assets.json (modified) (1 diff)
-
admin/dist/scripts/jquery-3aa068cf97.js (deleted)
-
admin/dist/scripts/jquery-f648c5b315.js (added)
-
admin/dist/scripts/rest-manager-admin-021a8816db.js (deleted)
-
admin/dist/scripts/rest-manager-admin-c4f40caa2b.js (added)
-
includes/class-rest-manager-settings.php (modified) (1 diff)
-
includes/rest-manager-core-functions.php (modified) (3 diffs)
-
readme.txt (modified) (2 diffs)
-
rest-manager.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
rest-manager/trunk/CHANGELOG.md
r1787253 r1885725 1 1 ### HEAD 2 3 ### 1.0.7: June 1th, 2018 4 * Fix default active "on" route option if route not exist in "rest-manager_routes" wp options. 5 On install new plugin with new routes the route option is not correctly set to default. 2 6 3 7 ### 1.0.6: December 14th, 2017 -
rest-manager/trunk/admin/dist/assets.json
r1787253 r1885725 1 1 { 2 "jquery.js": "jquery- 3aa068cf97.js",2 "jquery.js": "jquery-f648c5b315.js", 3 3 "rest-manager-admin.css": "rest-manager-admin-f3255b6726.css", 4 "rest-manager-admin.js": "rest-manager-admin- 021a8816db.js"4 "rest-manager-admin.js": "rest-manager-admin-c4f40caa2b.js" 5 5 } -
rest-manager/trunk/includes/class-rest-manager-settings.php
r1787253 r1885725 1259 1259 1260 1260 return $default; 1261 } 1262 1263 /** 1264 * Set default values 1265 * 1266 * @since 1.0.7 1267 * 1268 * @param $field 1269 * @param $value 1270 * @return mixed 1271 */ 1272 public function set_default_values ( $field, $value ) { 1273 1274 //Set default value if sub_fields option not set. 1275 if ( $field['type'] === 'sub_fields' ) { 1276 1277 if (!is_array($value)) { 1278 $value = array(); 1279 } 1280 1281 foreach ($field['sub_fields'] as $sub_field) { 1282 if (!isset($value[$sub_field['name']])) { 1283 $value[$sub_field['name']] = isset($sub_field['default']) ? $sub_field['default'] : ''; 1284 } 1285 } 1286 } 1287 1288 return $value; 1261 1289 } 1262 1290 -
rest-manager/trunk/includes/rest-manager-core-functions.php
r1774037 r1885725 141 141 function rest_manager_get_options( $section ) { 142 142 143 $settings _page= Rest_Manager_Settings::getInstance( REST_MANAGER_PLUGIN_NAME );144 $ options = array();143 $settings = Rest_Manager_Settings::getInstance( REST_MANAGER_PLUGIN_NAME ); 144 $section_options = array(); 145 145 146 146 //Search Field for section option 147 foreach ($settings _page->get_fields() as $key => $tab ){147 foreach ($settings->get_fields() as $key => $tab ){ 148 148 if ( isset($tab[$section]) ) { 149 149 foreach ($tab[$section] as $field_key => $field) { 150 150 151 $default = isset($field['default']) ? $field['default'] : ''; 151 $options[$field['name']] = $settings_page->get_option( $field['name'], $section, $default, false ); 152 $value = $settings->get_option( $field['name'], $section, $default, false ); 153 $value = $settings->set_default_values($field, $value); 154 155 $section_options[$field['name']] = $value; 152 156 } 153 157 break; … … 155 159 } 156 160 157 return $ options;161 return $section_options; 158 162 } 159 163 … … 291 295 function rest_manager_get_route_options( $route ) { 292 296 293 $routes = rest_manager_get_active_routes( false);297 $routes = rest_manager_get_active_routes(); 294 298 295 299 if ( isset($routes[$route]) ) { -
rest-manager/trunk/readme.txt
r1787253 r1885725 4 4 Requires at least: 4.8 5 5 Requires PHP: 5.6.31 6 Tested up to: 4. 87 Stable tag: 1.0. 66 Tested up to: 4.9.5 7 Stable tag: 1.0.7 8 8 License: MIT License 9 9 License URI: http://opensource.org/licenses/MIT … … 40 40 == Changelog == 41 41 42 = 1.0.7 = 43 * Fix default active "on" route option if route not exist in "rest-manager_routes" wp options. 44 On install new plugin with new routes the route option is not correctly set to default. 45 42 46 = 1.0.6 = 43 47 * Change settings column name from Select to Active -
rest-manager/trunk/rest-manager.php
r1787253 r1885725 12 12 * Plugin Name: Rest Manager 13 13 * Description: Manage the all rest API route. diasble or filter plugins loaded on request rest api. 14 * Version: 1.0. 614 * Version: 1.0.7 15 15 * Author: RedCastor 16 16 * Author URI: http://redcastor.io … … 29 29 define('REST_MANAGER_PLUGIN_NAME', 'rest-manager'); 30 30 define('REST_MANAGER_MU_PLUGIN_NAME', 'rest-manager-request'); 31 define('REST_MANAGER_PLUGIN_VERSION', '1.0. 6');31 define('REST_MANAGER_PLUGIN_VERSION', '1.0.7'); 32 32 33 33 //Plugin directory
Note: See TracChangeset
for help on using the changeset viewer.