Version 1.0.5
leemason edited this page Apr 21, 2012
·
1 revision
- Removed sub page support (ready for v3.4 and to solve some extended code blocks)
- Removed theme/stylesheet constant references
- Wrapped theme options in a function on init to prevent conflicts
- Added multi_text field type (no validation allowed yet, but we will get there)
- Added if clauses to dir and url for latter compatablility
- Registered stylsheets/javascript files now prefixed with nhp-opts- instead of the theme shortname
- Download options file now prefixed with option name, not theme shortname
- Added extra tabs array just like settings sections but for completley custom content
- Removed support url link as can be done with custom tabs
- Made theme information tab a custom tab for truely custom display options
- Removed support for theme activation auto redirect and admin bar link (can be done easily by theme and is a problem when we come to make it available to plugins)
- Added do_action ***-option_name to all actions to allow actions for specific pages created by the class
- Framework URL is now defined independant of using theme urls (for when we port)
- Used constants for urls in field classes
- Removed the theme_data variable from the framework
- Removed context var from constructor
- Better jquery for tab selection when no previous tab set
- Fields and validation classes only loaded when class is called
- Bug fixes for menu fields if no menus, or menu locations exist