Changelog
1.0
- First release
- Multi-adding/removing categories still returns you to the EE's standard Edit Channel Entries page. I hope to modify this soon.
Changelog ↑
1.1
- New Multiple-site manager (MSM) compatible
- New NSM Addon Updater support
- New Support for Playa 3/4
- New Support for display and search using Pixel & Tonic’s field type labels, including Dive Bar field types
- New Support for Safecracker file fieldtype
- New Multi-edit: Better multi-entry editor for editing/deleting entries
- New Support for DevDemon’s Channel Images addon. Includes options.
- New Support for DevDemon’s Tagger addon
- New Support for VZ Url fieldtype
- New Focused custom field search: you can now search for the presence or absence of keywords in Matrix, Playa, Channel Images, etc fields
- Improved Multi-edit: Adding/Removing categories from entries returns you to Zenbu after transiting through standard EE entry listing.
- Improved Performance improvements
- Improved Removed some redundant function calls
- Improved Minor improvements to UI: table row stripes, entry rows can be selected from anywhere in the row, etc
- Fix Dates respect user’s timezone/daylight savings settings
- Fix Fixes to minor search behavior quirks
- Fix Fixed an issue with fancybox images not respecting fancybox rules when moving to next/previous image
- Fix Fixed some issues with links when the Structure module is installed
- Fix Javascript bug fix for installations without the latest jQuery plugin loaded or jQuery version that cannot support the delegate() function
- Fix Using the livequery plugin to cover for the lack of delegate() support
Changelog ↑
1.2
- New: Compatible with NDG Flexible Admin: Enable Zenbu links in Zenbu’s “Member access settings” section.
- New: Display of Entry expiration date (after channel sorting)
- New: Display of Entry edit date (after channel sorting)
- New: Display of Entry view counts (after channel sorting), includes options to enable/diable display of all view counters (1 to 4).
- Fix: Entry title sorting by clicking the result table header now orders correctly
- Fix: Improved handling of foreign character display when “show X characters” option is set (using multibyte functions in PHP)
- Fix: Sorting of categories in category dropdown (works with related fix in EE 2.1.4+)
- Some minor code cleanup
Changelog ↑
1.2.1
- New: Order entries by entry ID, title, date, edit date, and expiration date, in descending or ascending order, based on total results
- New: Ordering and display/hiding of entry title column
- New: Search by Entry ID and URL title
- Fix: Better and more accurate display of sub categories in category filter dropdown
- Fix: Fixed an issue where entries from channels which have access denied for certain member groups would be listed in Zenbu and throw PHP errors
- Fix: Bug where dropdowns would not refresh and errors appear for < IE7 users
Changelog ↑
1.2.2
- New: Ability to enable/disable display and set column order for entry ID in entry listing
- New: “Last edited by” - display last author having worked on an entry.
- New: Deviant compatibility
- New: In Display settings, alert before saving settings about channels with all columns set as hidden.
- New: In Display settings, shadowing when sorting column order. Please update /themes/third_party/zenbu folder
- Fix: keywords are now encoded before being sent for querying
- Fix: Changed “keyword” parameter to “keywords” for consistency with standard EE listing and simplification of Deviant compatibility code
- Fix: PHP show_comments error for users without Comment module installed
Changelog ↑
1.2.3
- New: Improved return to Zenbu after multi-editing entries (includes when adding/removing categories). No more transition through standard EE entry listings!
- New: Custom date formatting for date fields (includes dropdate fields)
- New: Dropdate field support
- Fix: Links to comments are not transformed to Zenbu links anymore
- Fix: Solved an issue with Live Look columns not displaying
- Fix: Solved an issue with display of last authors
- Fix: Solved an issue with date display and localization
- Fix: cat_array PHP error for channels without category groups
- Fix: Solved an issue with categories with the same name not displaying results correctly
- Fix: Fixed fatal PHP/Query error when “None” is selected for category groups in channel preferences
- Fix: Default sorting of entries is now descending based on entry date, in accordance with EE’s standard entry listing
- Fix: EE 2.1.5 compatibility - Fixed fatal PHP/Query error
- Fix: EE 2.1.5 compatibility - Added support for new EE naming of thumbnails.
- Fix: EE 2.1.5 compatibility - Content => Edit dropdown fix
- Fix: Small javascript issue with NDG Flexible Admin when hiding Home button
- Fix: Added margins and constrained width (700px) on tables displayed in fancybox to avoid hidden or inaccessible images in small tables
Changelog ↑
1.3.0
- Major rewrite of the Zenbu code to accomodate the new features below
- New: “Rules-based filtering” - Add as many filtering rules as you want to filter entry results. Similar to email filtering rules.
- New: Filtering rules can be saved for later use, as well as can be labeled
- New: More search accuracy options for certain fields - contains/does not contain/starts with/does not start with/ends with/does not end with/contains exactly
- New: Future entries - display entries with entry date in the next X days
- New: Option to have Live Look use channel settings or custom settings. Last segment can be set to entry ID or URL title
- New: Option to display text custom fields as plain text or with HTML markup
- New: Column display and order settings for no channel/multi-channel entry listings (such as initial screen)
- New: LiveLook settings - have url_title as last segment instead of entry_id.
- New: LiveLook settings - use custom segments instead of channel LiveLook settings
- New: MX Cloner support - must have MX Cloner installed for this to work
- New: Channel Images 5 support
- New: Solspace Tag support
- Improved: Linebreaks in textareas, input fields, etc are respected in display column
- Improved: Better error messages when AJAX loading of results fails
- Fix: Tagger 3 support
- Fix: If no channels exist in your installation, Zenbu displays an error page instead of scary PHP errors
- Fix: Deprecated comment links now compatible with EE 2.2.1
- Fix: Thumbnail image display in EE 2.2.1 (changed from EE 2.1.5)
- Fix: Fixed issue when using style=”” in custom date decorations
- Fix: Date fields display within Matrix fields
- Fix: A number of small bug fixes
Changelog ↑
1.3.1
- Maintenance release
- Fixed issue with Zenbu extension where entry links to multi-entry editing buttons would not work or throw js error
- Partly removed selective script output based on url since determining url from cp_js_end hook proves unreliable in a few cases
- Replaced a few HTML element classes for more targeted listening by extension script
- Fixed an issue when on the Member Access settings page
Changelog ↑
1.4.0
- New: Zenbu third-party fieldtype API: functions moved to a single place per fieldtype for easier Zenbu field compatibility development
- New: Assets field support (with options)
- New: CartThrob field support
- New: Pages support: enable Pages URI override in LiveLook if an entry has URI set up with Pages module.
- New: Relationship and Playa fields have the option to display entry ID or not
- New: “True ordering” of entry listing data by clicking result table header (not through javascript anymore)
- New: General settings: users can set Default initial filter rule (used to be fixed to “Category”)
- New: General settings: users can set Default order (used to be fixed to “Entry date”)
- New: General settings: users can set Default sort (used to be fixed to “descending order”)
- New: General settings: users can set Additional “Show X results”. Note: high numbers (eg. “Show 9999 results” per page) can yield to long query times or system hanging.
- Improved: Display settings sorting interface: sorting animation, clearer tabs for each channel, easier clicking of checkboxes, etc
- Fix: Fix errors when search keywords contained single/double quotes
- Fix: A number of small bugs, some related to the move to the Zenbu API
- Fix: Minor filtering rule rendering
Changelog ↑
1.5.0
- New: Solspace Calendar support - shows event start/end dates (first rule only), whether it recurs, all-day, end of recurrence and calendar name
- New: Better Workflow compatibility
- New: Search all entry basic field data and titles
- New: Ability to select a native EE thumbnail size in file fieldtype
- New: Zenbu fieldtype support framework now extended to allow functions to be added in original fieldtype instead of zenbu/fieldtypes folder
- New: CartThrob fieldtype searching
- New: Zenbu hooks: zenbu_filter_by_status, zenbu_modify_title_display, zenbu_entry_query_end and zenbu_after_save_search
- New: German language pack (Danke schön Werner Gusset!)
- New: Italian language pack (Grazie Riccardo Melzi!)
- Fix: Fixed an issue with Assets when more than one Assets custom field is present
- Fix: Fixed an issue with Assets when subfolders were not displayed correctly
- Fix: Fixed an issue with MSM installations where retrieving site_system_preferences used up too much memory
- Fix: Edge case fix for when Zenbu is installed before channels are created, as well as other edge case fixes
- Fix: Fixed an issue with the interpretation of the format of category groups data associated with a channel
- Fix: Odd display with CartThrob fieldtype when more than one extra column
- Fix: Freshly installed Zenbu, without visiting the Display Section yet, will display the right custom fields for each channel
- Fix: A number of bug fixes for Zoo Visitor compatibility
- Improved: Less ajax request/search firing, which starts after user stopped typing after a short delay.
- Improved: Removed the wording “Assets” in Zenbu when displaying Assets data
- Improved: Made “Save this search” a button instead of a link
- Improved: A number of smaller bug fixes and query performance tweaks
Changelog ↑
1.5.1
- New: Display settings are now saved per member. Administrators can copy profiles to member groups, and remove previous customized profiles in these groups while copying
- New: Optional date display for entry_date and expiration_date when date is after current date
- New: “Any title and basic custom field” filtering is possible now when searching in “All channels”
- New: New hook: zenbu_modify_data_array
- Fix: Issue with Playa filtering ending prematurely when more than one Playa filter was used in some cases
- Fix: Fixed PHP error on installation when some channels have no associated fields/field groups (thread 3765)
- Fix: Issue when “Any title or basic custom field” search term contained double and single quotes
- Fix: Fixed MySQL error occurring when cat_group_ids have multiple pipe characters in exp_channels (thread 3904)
- Fix: Issue where date format options were not displayed in Display Settings (thread 3471)
- Fix: Issue for users using Command/Ctrl + click to open entry links in a new tab.
- Improved: Reliability when returning to Zenbu’s filtered results after saving an entry
- Improved: Changed a few hyperlinks to buttons, as that’s more what they are.
Changelog ↑
1.5.2
- Fix: Error when ZENBU_VER is already defined
- Fix: Issue with fieldtypes that should have contains/does not contain options showed all options (thread 4142)
- Fix: Potential PHP error in Display Settings when a channel isn’t associated with a field group
- Fix: PHP errors in Display Settings, such as show_expiration_date error.
- Fix: Non-existent language key in date format
- Improved: Better version comparison functions
- Improved: Added index.html files to block access if Zenbu folder is directly accessed from browser
- Improved: Added Asset support within Matrix display
- Improved: Dropped adding of channel dropdown to Content => Edit and changed Access Settings wording for edit replace option if EE version >= 2.4.
- Improved: Fetching of upload preferences
- Improved: Added URL_THEMES_THIRD constant support when it becomes active in future EE versions
Changelog ↑
To Do
- Filter by expiry/edit dates
- Multi-entry editor: Fix bug for member without the permission to edit entries not published by themselves
Changelog ↑