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)
  • 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
Go to page: 1 2 3 5