Releases: GravityKit/GravityView
Releases · GravityKit/GravityView
1.7.3
- Fixed: Prevent displaying a single Entry that doesn't match configured Advanced Filters
- Fixed: Embedding entries when not using permalinks
- Fixed: Hide "Data Source" metabox links in the Screen Options tab in the Admin
- Added:
gravityview_has_archive
filter to enable View archive (see all Views by going to [sitename.com]/view/) - Added: Third parameter to
GravityView_API::entry_link()
method:$add_directory_args
boolean True: Add URL parameters to help return to directory; False: only include args required to get to entry
- Tweak: Register
entry
endpoint even when not using rewrites - Tweak: Clear
GravityView_View->_current_entry
after the View is displayed (fixes issue with Social Sharing Extension, coming soon!) - Added: Norwegian translation (thanks, @aleksanderespegard!)
1.7.2
1.7.2 on March 18
- Added: Other Entries field - Show what other entries the entry creator has in the current View
- Added: Ability to hide the Approve/Reject column when viewing Gravity Forms entries (Learn how)
- Fixed: Missing Row Action links for non-View types (posts, pages)
- Fixed: Embedded DataTable Views with
search_value
not filtering correctly - Fixed: Not possible to change View status to 'Publish'
- Fixed: Not able to turn off No-Conflict mode on the Settings page (oh, the irony!)
- Fixed: Allow for non-numeric search fields in
gravityview_get_entries()
- Fixed: Social icons displaying on GravityView settings page
- Tweak: Improved Javascript & PHP speed and structure
1.7.1 on March 11
- Fixed: Fatal error on the
list-body.php
template
1.7
- Added: You can now edit most Post Fields in Edit Entry mode
- Supports Post Content, Post Title, Post Excerpt, Post Tags, Post Category, and most Post Custom Field configurations (Learn more)
- Added: Sort Table columns (read how)
- Added: Post ID field now available - shows the ID of the post that was created by the Gravity Forms entry
- Fixed: Properly reset
$post
after Live Post Data is displayed - Tweak: Display spinning cursor while waiting for View configurations to load
- Tweak: Updated GravityView Form Editor buttons to be 1.9 compatible
- Added:
gravityview/field_output/args
filter to modify field output settings before rendering - Fixed: Don't show date field value if set to Unix Epoch (1/1/1970), since this normally means that in fact, no date has been set
- Fixed: PHP notices when choosing "Start Fresh"
- Fixed: If Gravity Forms is installed using a non-standard directory name, GravityView would think it wasn't activated
- Fixed: Fixed single entry links when inserting views with
the_gravityview()
template tag - Updated: Portuguese translation (thanks, Luis!)
- Added:
gravityview/fields/email/javascript_required
filter to modify message displayed when encrypting email addresses and Javascript is disabled - Added:
GFCommon:js_encrypt()
method to encrypt text for Javascript email encryption - Fixed: Recent Entries widget didn't allow externally added settings to save properly
- Fixed: Delete Entry respects previous pagination and sorting
- Tweak: Updated View Presets to have improved Search Bar configurations
- Fixed:
gravityview/get_all_views/params
filter restored (Modify Views returned by theGVCommon::get_all_views()
method) - GravityView will soon require Gravity Forms 1.9 or higher. If you are running Gravity Forms Version 1.8.x, please update to the latest version.
1.6.2
1.6.2 on February 23
- Added: Two new hooks in the Custom Content field to enable conditional logic or enable
the_content
WordPress filter which will trigger the Video embed (read how) - Fixed: Issue when embedding multiple DataTables views in the same page
- Tweak: A more robust "Save View" procedure to prevent losing field configuration on certain browsers
- Updated Translations:
- Bengali translation by @tareqhi
- Turkish translation by @suhakaralar
1.6.1 on February 17
- Added: Allow Recent Entries to have an Embed Page ID
- Fixed: # of Recent Entries not saving
- Fixed: Link to Embed Entries how-to on the Welcome page
- Fixed: Don't show "Please select View to search" message until Search Widget is saved
- Fixed: Minor Javascript errors for new WordPress Search Widget
- Fixed: Custom template loading from the theme directory
- Fixed: Adding new search fields to the Search Bar widget in the Edit View screen
- Fixed: Entry creators can edit their own entries in Gravity Forms 1.9+
- Fixed: Recent Entries widget will be hidden in the Customizer preview until View ID is configured
- Tweak: Added Floaty icon to Customizer widget selectors
- Updated: Hungarian, Norwegian, Portuguese, Swedish, Turkish, and Spanish translations (thanks to all the translators!)
1.6
- Our support site has moved to docs.gravityview.co. We hope you enjoy the improved experience!
- Added: GravityView Search Widget - Configure a WordPress widget that searches any of your Views. Read how to set it up
- Added: Duplicate View functionality allows you to clone a View from the All Views screen. Learn more
- Added: Recent Entries WordPress Widget - show the latest entries for your View. Learn more
- Added: Embed Single Entries - You can now embed entries in a post or page! See how
- Fixed: Fatal errors caused by Gravity Forms 1.9.1 conflict
- Fixed: Respect Custom Input Labels added in Gravity Forms 1.9
- Fixed: Edit Entry Admin Bar link
- Fixed: Single Entry links didn't work when previewing a draft View
- Fixed: Edit entry validation hooks not running when form has multiple pages
- Fixed: Annoying bug where you would have to click Add Field / Add Widget buttons twice to open the window
- Added:
gravityview_get_link()
function to standardize generating HTML anchors - Added:
GravityView_API::entry_link_html()
method to generate entry link HTML - Added:
gravityview_field_entry_value_{$field_type}
filter to modify the value of a field (inincludes/class-api.php
) - Added:
field_type
key has been added to the field data in the global$gravityview_view->field_data
array - Added:
GravityView_View_Data::maybe_get_view_id()
method to determine whether an ID, post content, or object passed to it is a View or contains a View shortcode. - Added: Hook to customise the text message "You have attempted to view an entry that is not visible or may not exist." -
gravityview/render/entry/not_visible
- Added: Included in hook
gravityview_widget_search_filters
the labels for search all, entry date and entry id. - Tweak: Allow WordPress SEO scripts and styles when in "No Conflict Mode"
- Fixed: For Post Dynamic Data, make sure Post ID is set
- Fixed: Make sure search field choices are available before displaying field
1.5.4
1.5.4 on January 29
- Added: "Hide View data until search is performed" setting - only show the Search Bar until a search is entered
- Added: "Clear" button to your GravityView Search Bar - allows easy way to remove all searches & filters
- Added: You can now add Custom Content GravityView Widgets (not just fields) - add custom text or HTMLin the header or footer of a View
- Added:
gravityview/comments_open
filter to modify whether comments are open or closed for GravityView posts (previously always false) - Added: Hook to filter the success Edit Entry message and link
gravityview/edit_entry/success
- Added: Possibility to add custom CSS classes to multiple view widget wrapper (Read how)
- Added: Field option to enable Live Post Data for Post Image field
- Fixed: Loading translation files for Extensions
- Fixed: Edit entry when embedding multiple views for the same form in the same page
- Fixed: Conflicts with Advanced Filter extension when embedding multiple views for the same form in the same page
- Fixed: Go Back link on embedded single entry view was linking to direct view url instead of page permalink
- Fixed: Searches with quotes now work properly
- Tweak: Moved
includes/css/
,includes/js/
and/images/
folders into/assets/
- Tweak: Improved the display of the changelog (yes, "this is so meta!")
- Updated: Swedish translation - thanks, @adamrehal
- Updated: Hungarian translation - thanks, @Darqebus (a new translator!) and @dbalage
1.5.3
1.5.3 on December 22
- Fixed: When adding more than 100 fields to the View some fields weren't saved.
- Fixed: Do not set class tickbox for non-images files
- Fixed: Display label "Is Fulfilled" on the search bar
- Fixed: PHP Notice with Gravity Forms 1.9 and PHP 5.4+
- Tested with Gravity Forms 1.9beta5 and WordPress 4.1
- Updated: Turkish translation by @suhakaralar and Hungarian translation by @dbalage. Thanks!
1.5.2
1.5.2 on December 11
- Added: Possibility to show the label of Dropdown field types instead of the value (learn more)
- Fixed: Sorting numeric columns (field type number)
- Fixed: View entries filter for Featured Entries extension
- Fixed: Field options showing delete entry label
- Fixed: PHP date formatting now keeps backslashes from being stripped
- Modified: Allow license to be defined in
wp-config.php
(Read how here) - Modified: Added
$post_id
parameter as the second argument for thegv_entry_link()
function. This is used to define the entry's parent post ID. - Modified: Moved
GravityView_API::get_entry_id_from_slug()
toGVCommon::get_entry_id_from_slug()
- Modified: Added second parameter to
gravityview_get_entry()
, which forces the ability to fetch an entry by ID, even if custom slugs are enabled andgravityview_custom_entry_slug_allow_id
is false. - Updated Translations:
- Bengali translation by @tareqhi
- Romanian translation by @ArianServ
- Mexican Spanish translation by @jorgepelaez
1.5.1
Apparently, forgot to tag 1.5...
1.5.1
- Added: Delete Entry functionality!
* - New "User Delete" setting:* allow the user who created an entry to delete it- Adds a "Delete" link in the Edit Entry form
- Added a new "Delete Link" Field to the Field Picker
- Fixed: DataTables Extension hangs when a View has Custom Content fields
- Fixed: Search Bar - When searching on checkbox field type using multiselect input not returning results
- Fixed: Search Bar - supports "Match Any" search mode by default (learn more)
- Fixed: Single Entry View title when view is embedded
- Fixed: Refresh the results cache when an entry is deleted or is approved/disapproved
- Fixed: When users are created using the User Registration Addon, the resulting entry is now automatically assigned to them
- Fixed: Change cache time to one day (from one week) so that Edit Link field nonces aren't invalidated
- Fixed: Incorrect link shortening for domains when it is second-level (for example,
example.co.uk
orexample.gov.za
) - Fixed: Cached directory link didn't respect page numbers
- Fixed: Edit Entry Admin Bar link wouldn't work when using Custom Entry Slug
- Added: Textarea field now supports an option to trim the number of words shown
- Added: Filter to alter the default behaviour of wrapping images (or image names) with a link to the content object (learn more)
- Updated: Portuguese translation (thanks @luistinygod), Mexican translation (thanks, @jorgepelaez), Turkish translation (thanks @suhakaralar)
1.5 on November 12
- Added: New "Edit Entry" configuration
- Configure which fields are shown when editing an entry
- Set visibility for the fields (Entry Creator, Administrator, etc.)
- Set custom edit labels
- Fixed: Single entry view now respects View settings
- If an entry isn't included in View results, the single entry won't be available either
- If "Show Only Approved" is enabled, prevent viewing of unapproved entries
- Respects View filters, including those added by the Advanced Filtering extension
- Fixed: Single entry Go back button context on Embedded Views
- Fixed: Delete signature fields in Edit Entry (requires the Gravity Forms Signature Addon)
- Fixed: Gravity Forms tooltip translations being overridden
- Added: Choose to open the link from a website field in the same window (field option)
- Updated: Spanish (Mexican) translation by @jorgepelaez, Dutch translation by @erikvanbeek and @leooosterloo, Turkish translation by @suhakaralar
1.4
1.4 on October 28
- Added: Custom entry slug capability. Instead of
/entry/123
, you can now use entry values in the URL, like/entry/{company name}/
or/entry/{first name}-{last name}/
. Requires some customization; learn more here - Fixed: GravityView auto-updater script not showing updates
- Fixed: Edit Entry when a form has required Upload Fields
- Fixed: "Return to Directory" link not always working for sites in subdirectories
- Fixed: Broken links to single entries when viewing paginated results
- Fixed: Loaded field configurations when using "Start Fresh" presets
- Fixed: Searches ending in a space caused PHP warning
- Fixed: Custom "Edit Link Text" settings respected
- Fixed: Don't rely on Gravity Forms code for escaping query
- Fixed: When multiple Views are displayed on a page, Single Entry mode displays empty templates.
- Fixed: PHP error when displaying Post Content fields using Live Data for a post that no longer is published
- Tweak: Search Bar "Links" Input Type
- Make link bold when filter is active
- Clicking on an active filter removes the filter
- Tweak: Fixed updates for Multisite installations
- Modified: Now you can override which post a single entry links to. For example, if a shortcode is embedded on a home page and you want single entries to link to a page with an embedded View, not the View itself, you can pass the
post_id
parameter. This accepts the ID of the page where the View is embedded. - Modified: Added
$add_pagination
parameter toGravityView_API::directory_link()
- Added: Indonesian translation (thanks, @sariyanta)!
- Updated: Swedish translation 100% translated - thanks, @adamrehal!
- Updated: Dutch translation (thanks, @leooosterloo)!