Added some methods to compose sub-sections arrays.
Divided utility methods to one for dealing with arrays and another for the others.
- Refactored the part that deals with stored field and section definition arrays.
- Added a class specialized to deal with field and section definition arrays.
- Removed the field and section definition property arrays from the page class.
Removed the debug lines.
Changed the output returned by the content_{class name} filter.
- Divided the form element class to the one for generic pages and one for the base.
- Refactored the post meta box class and its base class by using the newly introduced form element class.
- Fixed a bug that a target section ID was affected by another instance of the post meta box class.
Refactored the page meta box by using the form class.
Fixed a bug that prevented registered sections in generic pages added by the framework from being displayed.
Refactered the taxonomy field class by using the form class.
Taking a snapshot in the middle of refactoring the formatting and conditioning fields and sections of the generic framework pages.
Added methods to find the currently loaded page's post type slug.
Fixed a bug that head tag elements of fields in a meta box added by the post meta box class were not loaded.
- Refactored the code dealing with field registration in meta boxes.
- Refactored the code regarding the part that detects the currently loading page's post type.
Refactored the code to divide the processes of formatting fields&sections-definition arrays and conditioning them.
Removed unnecessary comment lines.
Refactored the code that deals with formatting and conditioning form sections and fields in the generic pages added by the framework.
Applied the changes to the minified version.
Updated the documentation from the source code.