Pixel & Tonic

Playa

version works on just rated
4.3 EE2 $75
Buy Now Get Help
Playa 4.3 Released on 5/15/12
  • Added co-parent relationships via three new Playa module tags
  • When filtering entries in a Playa field, Playa now passes the ACT value in the post data, so it’s not lost in a .htaccess redirect
  • field=, field_id=, col=, col_id=, and row_id= params now apply to both sides of sibling relationships
  • Fixed a bug where clicking on the arrow button in single-select mode would hide the dropdown just as soon as it was shown
  • Fixed a PHP error that occurred when updating Playa from an earlier version than 4.0
  • Fixed a MySQL error that occurred when using Playa module tags without an entry_id= param value
Playa 4.2.1 Released on 4/20/12
  • Improved template tag performance
  • Fixed an EE error notice when accessing Low Variables with a Playa field
  • Fixed a bug where closing Playa module tags would show up on the front end of the site
  • Fixed a PHP error when using parent: and child: tags
Playa 4.2 Released on 4/17/12
  • Added Low Variables compatibility
  • The entry_id= param now supports multiple piped entry IDs across all module tags
  • {exp:playa:children} and {exp:playa:parents}entry_id= param now supports multiple entry IDs separated by &&’s to get all of the common children or parents, respectively
  • Playa no longer uses the deprecated set_gmp() function
  • Drop panes’ JavaScript now triggers a “change” event when an entry is selected or deselected
  • Fixed a bug where the {exp:playa:siblings} tag would return all Playa children, rather than just the siblings
  • Renamed Playa’s language file back to lang.playa.php
  • Fixed a bug where the Output Profiler was getting included in keyword search results if there were no matched entries
  • Fixed CSS conflicts with NSM Override.css
  • Added new playa_field_selections_query, playa_save_rels, and playa_fetch_rels_query hooks
  • Fixed a bug where the single-select’s entries dropdown would disappear if you clicked on its scrollbar
  • Fixed the Ctrl-click behavior on Windows
  • Fixed a CSS glitch if there are less than two available or selected entries
Playa 4.1.0.3 Released on 11/17/11
  • Fixed a MySQL error in the Playa 4 updater script if there were Playa relationships existing in both normal Playa fields and Matrix fields
Playa 4.1.0.2 Released on 11/2/11
  • Fixed a bug where the entry list would intermittently disappear immediately after opening in the single-select UI mode
Playa 4.1.0.1 Released on 11/1/11
  • Fixed MySQL errors on {exp:playa:children} and {exp:playa:parents}
Playa 4.1 Released on 11/1/11
  • Added {exp:playa:siblings}, {exp:playa:total_siblings}, and {exp:playa:sibling_ids} tags
  • Added the child_id= param to {exp:playa:children}
  • Added the parent_id= to {exp:playa:parents}
  • :total_children and :total_parents now always return a number
  • Playa now uses $EE->TMPL->parse_variables_row() to parse relative entry tags (parent:/child:) so things like {parent:entry_date format="%F %d %Y"} now work
  • Tweaked the single-select UI so that the keyword search is always visible, no matter where the user clicked on the field
  • Ensure that there are no duplicate entries pulled in from the same Playa tag
  • Fixed bugs for better IE7 compatibility
Playa 4.0.5 Released on 4/27/11
  • Added field and Matrix cell validation for if the field/cell is set to be required
  • Added an MH Multi Relationship field converter
  • Fixed a bug where Matrix cell tags would display the parent entry’s data rather than the child’s on some servers
Playa 4.0.4.1 Released on 3/16/11
  • Removed print_r() statement
Playa 4.0.4 Released on 3/16/11
  • Fixed some template parsing errors caused by :total_children tags which don’t have anything to return
  • Fixed a Javascript error in Internet Explorer when using the single-select UI mode
  • Fixed the orderby= param
  • Updated the Playa3 folder to Playa 3.1.2 for EE1 users
Playa 4.0.3 Released on 2/23/11
  • Added “Show expired entries?” and “Show future entries?” field settings
  • show_future_entries= and show_expired= tag parameters are now set to “no” by default across all Playa tags
  • Fixed a security vulnerability with the dynamic_parameters= tag parameter
  • Fixed sort="random" tag parameter
  • Fixed a bug where total_children and total_parents tags would return the total number of entries when they should have returned “0”
  • Fixed a bug where Playa tags wouldn’t return anything after having already been parsed once in the same HTTP request
  • Fixed a bug where Playa’s fieldtype tags would only output once when the parent {exp:channel:entries} tag had cache="yes" set
  • Fixed a bug where Playa wouldn’t display entries being pulled from a different MSM site (site= tag parameter required to get it working)
  • Fixed a Javascript error when using a Playa field within a Matrix field which doesn’t have any available entries
  • Fixed a bug where Playa fields wouldn’t display the correct entry status colors for statuses whose Highlight setting begins with “#
Playa 4.0.2.1 Released on 2/7/11
  • Fixed a PHP error when using field= or col= params
Playa 4.0.2 Released on 2/7/11
  • Added {if no_children} and {if no_parents} conditionals
  • Simplified the field markup a bit to improve Javascript performance
  • Fixed a PHP error that occurred when using Playa’s module tags on a template that has no {exp:channel:entries} tags
  • Fixed a CSS conflict with the Corporate theme that occurred when using Playa within a Matrix field
Playa 4.0.1 Released on 2/3/11
  • Added a new “Filter Minimum” setting to the global fieldtype settings
  • Fixed several issues with fieldtype tag parsing by converting fieldtype tags to module tags before {exp:channel:entries} has a chance to parse them
  • Fixed a PHP error when using the :child_ids and :parent_ids tags
  • Fixed a bug where the Drop Panes UI wouldn't display entries in the user-defined order
  • Fixed a bug where Playa fields within Matrix fields wouldn't remember their field settings when using the keyword search or applying filters
  • Fixed a bug where the Single Select UI would show a large empty drop-down box if there were no keyword search results to display
  • Fixed the appearance of Drop Panes when there are less than three available entries
  • Fixed a couple CSS conflicts with the Corporate theme
  • Prevented the scrollbar from displaying when it's not necessary in Firefox
  • field= parameters in {exp:playa} tags now respect the primary entry's site_id
  • Improved SQL performance in templates
  • Updated the code examples in the Nested Relationships docs to use the :child_ids tag rather than the deprecated :entry_ids tag.
  • Added a note to the Updating Instructions to warn against uninstalling Playa before updating
Playa 4.0 Released on 2/2/11
  • Dropped EE1 compatibility
  • New translucent Drop Panes UI
  • New single-select UI with autocomplete
  • New {exp:playa} module tags, enabling much more powerful templating
  • Relationships are now stored in exp_playa_relationships rather than EE’s built-in exp_relationships
  • Replaced “UI Mode” field setting with simpler “Allow multiple relationships?” setting
  • The filter bar above the Drop Panes UI now automatically becomes visible when 20 or more entries are available to be selected
  • Added Playa converters for Relationship fields and Solspace’s Related Entries module
Playa 3.1.2 Released on 3/16/11
  • Added start_on= and stop_before= tag parameters
  • Simplified the POST data Playa passes to remember which entries are already selected, preventing a “Disallowed Key Characters” error
  • [EE1] Fixed a bug where Playa Drop Panes cells would not know their input names on newly created Matrix rows, resulting in a “Disallowed Key Characters” error
  • [EE2] Fixed a PHP error that occurred when deleting a Playa field without any relationships
  • [EE2] Prevented a PHP error that occurred when ExpressionEngine called Playa’s post_save() method without having called its save() method first
Playa 3.1.1 Released on 12/15/10
  • [EE2] Relationships created by a Playa field are now deleted from the database when the Playa field is deleted (requires EE 2.1.2)
  • [EE2] Relationships created by a Playa cell within a Matrix field are now deleted from the database when the Playa column on the entire Matrix field are deleted (requires Matrix 2.1.1)
  • [EE2] Fixed a couple CSS quirks with EE 2.1.2
  • [EE2] Fixed an incompatibility with Solspace Super Search
Playa 3.1 Released on 11/29/10
  • Added the ability to pre-filter entries by the current author
  • Added the ability to pre-filter entries by the current channel
  • Playa-based relationships are now properly deleted when their containing Matrix row is removed (requires Matrix 2.1)
  • Single primary tags (and empty primary tag pairs) will now return nothing, rather than fall back to the :ul tag
  • [EE1] Moved the language folder into the module’s folder
  • Added Upgrading Instructions to the Docs
Playa 3.0.10 Released on 11/16/10
  • [EE2] Fixed template parsing when two fields from different MSM sites have the same name
  • [EE2] Fixed Drop Panes UI when used within Matrix and without filters
  • [EE2] Fixed a PHP error
  • [EE1] Fixed a Javascript error
Playa 3.0.9 Released on 8/30/10
  • Added dynamic_parameters= param
  • Made all PHP includes use absolute paths
  • [EE1] Added Cloner support
  • [EE2] Added MX Cloner support
  • [EE2] Added autosave support
  • [EE2] Fixed incompatibilities with other add-ons using generate_json()
Playa 3.0.8 Released on 7/27/10
  • Bundled documentation
  • Moved theme files to themes/third_party/playa
  • Added {rel_id} tag
  • No longer use Search module for Keyword filter
  • Show category filter even if there’s only one category
  • Fix Javascript error when jQuery is in noConflict mode
  • [EE2] Fixed PHP error on some servers when installing Playa
  • [EE2] Fixed PHP errors that would occur when saving an entry that didn’t have a Playa field
  • [EE2] Fixed Matrix compatibility in templates
Playa 3.0.7 Released on 5/13/10
  • Fixed the offset and limit params
  • [EE2] Fixed the backspace param
Playa 3.0.6 Released on 5/10/10
  • Fixed a Javascript error that occurred when using Select and Multi-select UI modes within Matrix
  • [EE2] Fixed a PHP error that occurred when saving an entry without any Playa selections
Playa 3.0.5 Released on 5/4/10
  • [EE1] Fixed field setting saving
Playa 3.0.4 Released on 5/4/10
  • Matrix 2 compatibility
  • Check for playa_site_index config setting as an alternative to the Site URL for running the Drop Pane filters
  • Fixed a bug that limited Playa fields to only display 100 entries when set to show all
  • Fixed a PHP error that occurred when installing the module separately from the fieldtype and extension
  • Keyword search no longer searches in comments associated with the entries
Playa 3.0.3 Released on 4/16/10
  • [EE2] Fixed a bug that would cause problems while upgrading EE to 2.0.2
Playa 3.0.2 Released on 4/16/10
  • Fixed some drag-n-drop weirdness
  • Fixed offset= and sort="random" params
  • [EE2] Added {count} and {switch} tags (already available in EE1 thanks to FieldFrame)
Playa 3.0.1 Released on 4/12/10
  • Fixed the Statuses field setting
  • Fixed the weblog/channel tag param
Playa 3.0 Released on 4/12/10
  • EE2 Compatibility
  • New, simplified Drop Panes UI
  • Lots of new field settings to define your available entries
  • Huge performance improvements in the Control Panel
Playa 2.1.4 Released on 3/20/10
  • Fixed bug which caused Playa Drop Pane fields to freeze up while dragging items
Playa 2.1.3 Released on 2/23/10
  • Added :entry_ids tag
  • Removed optgroups from Weblog filter when the field is only pulling entries from one weblog
Playa 2.1.2 Released on 1/18/10
  • PHP and Javascript performance improvements
  • Show future and expired entries in Keywords search
  • Fixed bugs that surface when using Drop Panes within an FF Matrix field
  • Properly escape single quotes
Playa 2.1.1 Released on 8/12/09
  • Fixed a Javascript error (thanks Karl!)
  • Changed the Keyword Search behavior to only initiate a search after the user has stopped typing
Playa 2.1 Released on 8/3/09
  • Added group_id, category_group, entry_id, url_title, show_expired, show_future_entries, fixed_order, and sort="random" tag params
  • Added :ul and :ol template tags
  • New Multi-select and Select UI modes
  • IE support
Playa 2.0.7 Released on 5/10/09
  • Added Multi-select UI mode to Playa celltype
Playa 2.0.6 Released on 4/22/09
Playa 2.0.4 Released on 4/19/09
  • Fixed {count} and {switch} tags
Playa 2.0.3 Released on 4/19/09
Playa 2.0.2 Released on 4/16/09
  • Fixed category filtering
Playa 2.0 Released on 4/11/09
  • Drop Panes UI mode
  • In-field filtering and sorting
  • FF Matrix celltype
  • New template tag with status, orderby, sort, limit, and backspace params, as well as {count}, {total_related_entries}, and {switch} tag variables