Releases: GravityKit/GravityView
Releases · GravityKit/GravityView
1.0.7-beta
= 1.0.7 on July 14 =
- Edit Entry - you can add an Edit Entry link using the "Add Field" buttons in either the Multiple Entries or Single Entry tab.
- For now, if the user has the ability to edit entries in Gravity Forms, they’ll be able to edit entries in GravityView. Moving forward, we'll be adding refined controls over who can edit which entries.
- It supports modifying existing Entry uploads and the great Multiple-File Upload field.
- Modified: Approved Entry functionality
- Approve/Reject Entries now visible on all forms, regardless of whether the form has an "Approved" field.
- The Approved field now supports being renamed
- Added: Very cool DataTables extensions:
- Scroller: dynamically load in new entries as you scroll - no need for pagination)
- TableTools: Export your entries to CSV and PDF
- FixedHeader: As you scroll a large DataTable result, the headers of the table stay at the top of the screen. Also, FixedColumns, which does the same for the main table column.
- Added: Shortcodes for outputting Widgets such as pagination and search. Note: they only work on embedded views if the shortcode has already been processed. This is going to be improved. Read the documentation
- Added: Search form fields now displayed horizontally by default. That can be changed.
- Added: Easy links to "Edit Form", "Settings" and "Entries" for the Data Source Gravity Forms form in the All Views admin screen
- Added: Integration with the Debug Bar plugin - very helpful for developers to see what's going on behind the scenes.
- Fixed: Insert View embed code.
- Fixed: Now supports View shortcodes inside other shortcodes (such as
[example][gravityview][/example]
) - Fixed: Conflict with WordPress SEO OpenGraph meta data generators
- Fixed: Enforced image max-width so images don't spill out of their containers
- Fixed: Sanitized "Custom Class" field setting values to make sure the HTML doesn't break.
- Modified: Updated
GravityView_Admin_Views::is_gravityview_admin_page()
to fetch post if not yet set. - Modified: Enabled merge tags in Custom Class field settings
- Modified: Set margin and padding to
0
on pagination links to override theme conflicts - Modified: Updated
gv_class()
calls to pass form and entry fields to allow for merge tags - Modified: Default visibility capabilities: added "Can View/Edit Gravity Forms Entries" as options
- Modified: Added custom
class
attribute sanitizer function
gravityview_sanitize_html_class
- Tweak: Improved the Embed View form layout
- Tweak: Hide "Switch View" button when already choosing a view
- Tweak: Moved shortcode hint to Publish metabox and added ability to easily select the text
- Tweak: Added tooltips to fields in the View editor
- Tweak: Remove WordPress SEO score calculation on Views
- Tweak: Use
$User->ID
instead of$User->id
in Name fields - Tweak: Added tooltip capability to field settings by using
tooltip
parameter. Uses the Gravity Forms tooltip array key. - Translation updates - thank you, everyone! The # of strings will stay more stable once the plugin's out of beta :-)
- Added: Portuguese translation by @luistinygod - thanks!
- Updated: Bengali translation by @tareqhi
- Updated: Turkish translation by @suhakaralar
- Updated: Dutch translation by @leooosterloo
- If you'd like to contribute translations, please sign up here.
1.0.5-beta
- Added: Lightbox for images (in View Settings metabox)
- Added: Merge Tags - You can now modify labels and settings using dynamic text based on the value of a field. (requires Gravity Forms 1.8.6 or higher)
- Added: Customize the return to directory link anchor text (in the View Settings metabox, under Single Entry Settings)
- Added: Set the title for the Single Entry
- Added: Choose whether to hide empty fields on a per-View basis
- Improved: DataTables styling now set to
display
by default. Can be overridden by using the filtergravityview_datatables_table_class
- Improved: Speed!
- Added
form
item to global$gravityview_view
data instead of looking it up in functions. Improvesgv_value()
andgv_label()
speed. - Added
replace_variables()
method toGravityView_API
to reduce time to process merge tags by checking if there are any curly brackets first.
- Added
- Improved: "No Views found" text now more helpful for getting started.
- Fixed: Approve Entries column not displaying when clicking Forms > Entries link in admin menu
- Fixed: Field Settings gear no longer showing for widgets without options
- Fixed: Added Gravity Forms minimum version notice when using < 1.8
- Fixed: Column "Data Source" content being displayed in other columns
1.0.4-beta
- Added: DataTables integration Created a new view type for existing forms that uses the DataTables script.
- We're just getting started with what can be done with DataTables. We'll have much more cool stuff like DataTables Extensions.
- Added: "Add All Fields" option to bottom of the "Add Field" selector
- Added: Choose how to display User data. In the User field settings, you can now choose to display the "Display Name", username, or ID
- Added: Custom date format using PHP date format available for Entry Date and Date fields
- Added:
search_field
parameter to the shortcode. This allows you to specify a field ID where you want the search performed (The search itself is defined insearch_value
) - Added: Using the Shortcode help article
- Added: Data Source added to the Views page
- Fixed: Field labels escaping issue (
It's an Example
was displaying asIt\'s an Example
) - Fixed: Settings "gear" not showing when adding a new field
- Fixed: Sorting issues on fields like Name, Address, Product
- Added many translations. Thanks everyone!
- Bengali translation by @tareqhi
- German translation by @seschwarz
- Turkish translation by @suhakaralar
- Dutch translation by @leooosterloo
- If you'd like to contribute translations, please sign up here. Thanks again to all who have contributed!*
1.0.3-beta
- Added: Sort by field, sort direction, Start & End date now added to Post view (Note: When using the shortcode, the shortcode settings override the View settings.)
- Fixed: Fatal errors caused by Gravity Forms not existing.
- Added a setting for Support Email - please make sure your email is accurate; otherwise we won't be able to respond to the feedback you send
- Fixed: Custom CSS classes didn't apply to images in list view
- Improved Settings layout
- Tweak: Hide WordPress SEO, Genesis, and WooThemes metaboxes until a View has been created
- Tweak: Field layout improvements; drag-and-drop works smoother now
- Tweak: Add icon to Multiple Entries / Single Entry tabs
- Tweak: Dialog boxes now have a backdrop
- Fixed: Don't show field/widget settings link if there are no settings (like on the Show Pagination Info widget)
- Fixed: Security warning by the WordFence plugin: it didn't like a line in a sample entry data .csv file
- Fixed: Don't show welcome screen on editing the plugin using the WordPress Plugin Editor
- Tweak: Close "Add Field" and "Add Widget" boxes by pressing the escape key
- Added: Hungarian translation. Thanks, @dbalage!
- Added: Italian translation. Thanks, @ClaraDiGennaro
- If you'd like to contribute translations, please sign up here.
1.0.2-beta
- Added: Show Views in Nav menu builder
- Fixed: "Add Fields" selector no longer closes when clicking to drag the scrollbar
- Fixed: Issue affecting Gravity Forms styles when Gravity Forms' "No Conflict Mode" is enabled
- Fixed: Footer widget areas added back to Single Entry views using Listing layout
- Changed the look and feel of the Add Fields dialog and field settings. Let us know what you think!
1.0.1-beta
- Added: "Getting Started" link to the Views menu
- Fixed: Fatal error for users with Gravity Forms versions 1.7 or older
- Fixed: Entries in trash no longer show in View
- Tweak: When modifying the "Only visible to logged in users with role" setting, if choosing a role other than "Any", check the checkbox.
- Tweak:
gravityview_field_visibility_caps
filter to add/remove capabilities from the field dropdowns - Added: Translation files. If you'd like to contribute translations, please sign up here.