Changelog
1.9.0 (Jul 29, 2010)
- ADDED: Integration with body_class() - When on a Pod Page, two classes are added: pods, pod-page-URI-GOES-HERE; and if $pods is defined as a Pod another is added: pod-POD-NAME-GOES-HERE
- ADDED: pods_admin css class to wrap divs in Admin UI
- ADDED: New Pods Icon set for primary Pods menu and Pods Setup heading
- ADDED: pods_api_$action filter runs before $action runs in AJAX API operations
- ADDED: Support for tbl_row_id in save_pod_item, drop_pod_item, and load_pod_item params as alternative to pod_id (to eventually fully replace pod_id support)
- ADDED: reset_pod() added to PodAPI class to delete all Pod Items from a Pod without deleting the Pod itself
- ADDED: reorder_pod_item() added to PodAPI class to quickly and easily mass edit a number field for reordering purpose
- ADDED: Bulk save_pod_item() operations added in PodAPI class with new 'data' parameter ('data' should contain an array of 'columns' arrays)
- ADDED: Files previously uploaded will now be linked to the location in the file list for a column
- IMPROVED: New $api->snap variable can be set to true in PodAPI class to silence all die() functions and throw them as Exceptions to improve API-based operations in advanced setups
- IMPROVED: pod_query() now trims $sql once instead of three times
- IMPROVED: pod_page_exists() now has a $uri parameter to pull data on a Pod Page at another URI than REQUEST_URI gives
- IMPROVED: pods_access() now supports checking multiple at a time with addition of second parameter $method (AND/OR) and accepting an array for $priv
- IMPROVED: Admin UI / Form Fields now have maxlength attributes on input fields with length restrictions
- IMPROVED: Extended maximum length for Helper names, Template names, and and Field Comments to 255 characters
- IMPROVED: Made Debug Information on Settings tab easier to read
- IMPROVED: drop_pod() in PodAPI class now clears Pod items in a more efficient way
- CHANGED: DB update trims all Pod Pages of their beginning and trailing slashes "/" which previously were allowed but are now stripped during the saving process (normalization)
- CHANGED: save_page() in PodAPI class now strips beginning and trailing slashes "/" from URI before save
- CHANGED: Moved Package operations into PodAPI class
- CHANGED: Moved jqmWindow in Admin UI into wrap div and the pods_form div in the content form
- CHANGED: PodAPI class now returns all IDs instead of die("$id")
- CHANGED: import() in PodAPI class now uses save_pod_item() which gives it full support for bi-directional relationships
- BUGFIX: load_pod_item() in PodAPI class no longer interferes with input helpers access to the data of a Pod Item as the Pod class is now initiated with an $id
- BUGFIX: api.php now requires manage_pods priv to run load_sister_fields action
- BUGFIX: Menu now runs after most plugins to avoid conflicts
- BUGFIX: Menu no longer shows to any user, checks access via Pod roles
- BUGFIX: pod_query() now checks against FOUND_ROWS() instead of FOUND ROWS() to cache or not
- BUGFIX: style.css now uses the .pods_admin and .pods_form class selectors for each style defined to avoid overwriting other element styles on a page
- REMOVED: package.php has been removed from AJAX operations as code has been moved into PodAPI class
1.8.9 (Jul 7, 2010)
- CHANGED: minor admin UI updates
- CHANGED: author_id now getting stored
- BUGFIX: Add / Edit javascript fix
1.8.8 (May 23, 2010)
- FIXED: issue with bi-directional PICK relationships
1.8.7 (Apr 16, 2010)
- FIXED: error when editing a unique field (props sclough, hsatterwhite)
- FIXED: API handling for drop_pod_item (props adam, thommeredith)
1.8.6 (Apr 14, 2010)
- FIXED: bug when saving an empty pick column (props fonk & thommeredith)
1.8.5 (Apr 13, 2010)
- IMPROVED: save_pod_item improvements
- IMPROVED: proper PHPdoc commenting
- FIXED: timezone issues
- ADDED: Ability to override the pager var ($this->page_var)
- ADDED: load_helper, load_pod, load_template, drop_helper, drop_pod, drop_template methods support the "name" parameter in addition to id
- ADDED: load_page, drop_page methods support the "uri" parameter as well as the id
1.8.4 (Mar 8, 2010)
- IMPROVED: disabled form submit button when processing
- FIXED: Name column edits not reflected in Browse Content
1.8.3 (Feb 25, 2010)
- IMPROVED: PHP5 is required!
- FIXED: security fix (props tabsa)
- FIXED: broken file uploader in IE (props pavelevap)
- FIXED: minor SESSION handling bug (props amudhanr)
- ADDED: PodCache class
- ADDED: resetPointer method in Pod()
- IMPROVED: query caching for faster page loads
- IMPROVED: retrieve ALL items using limit of -1
- DEPRECATED: build_nav_array
1.8.2 (Feb 14, 2010)
- IMPROVED: PICK taxonomy support (not just categories)
- IMPROVED: "Browse Content" styling
- ADDED: import/export file column support
- FIXED: magic tag bug with "wp_" column names
- FIXED: replaced str_split for PHP4 users
- FIXED: $_POSTs in save_pod_item (API)
- FIXED: weird Pod Page chars added when using nginx proxy
1.8.1 (Jan 17, 2010)
Go to page: 1
2
3
5
- ADDED: Pre-drop and Post-drop helpers
- ADDED: Several plugin hook actions, e.g. "pods_pre_save_pod_item"
- IMPROVED: bypass Pod Pages when $pods = 404
- IMPROVED: <label> added to each input field
- IMPROVED: Before/After helpers are now Pre-save/Post-save helpers
- FIXED: date picker for Public Forms
- FIXED: IE issue when saving a form
