Hello we are happy to announce Flexicontent 3.3.6
Improvements
-
Revised the 2 inline JS galleries of image gallery field for better UX and better mobile support. Major revising of elastislide JS and complete revising of gallerific JS
-
Add new maintenance Task to items manager 'Recalculate item aliases'
-
Added parameters to date and text field to allow CSV export of 'rendered' values, optionally stripping HTML
-
Better message when a field type has not been found by backend fields manager
-
Better alias when creating translating items via batch translate button
-
Added warning to item form for incomplete loading in the case that some 3rd party plugin fails during 'onContentPrepareForm'
-
Added option to image-gallery configuration to use srcset as min-width or as max-width limit (this can be configure per thumbnail size)
-
Highlight 'Hide columns' button when some columns are hidden in backend managers
-
Added options to hide secondary and featured category selectors in Frontend item form
-
Added in category settings, option to override the item layout (override item type setting)
-
Pass item's category parents to template for item view
-
Added a flag icon inside title columns or backend fields and types manager to indicate that thefield label / type name have a translation. The untranslated string will show as a (delayed) browser tooltip
Fixes
- PHP 7.4 compatible. Fixed PHP 7.4 warnings
- Fixed image-gallery field not setting real height and width of fields into the HTML Tag, causing image to be scaled to largest dimension. Thus image quality appeared to be inferior
- Fixed adding multiple files at once (in item form) for file and gallery fields
- Fixed new flexicontent tags not creating and not mapping properly respective Joomla Tags
- Fixed not able to remove all Tags in item form
- Fixed overriding of filtering layouts via Joomla template override folder
- Fixed current language not always considered when using URLs with aliases only (when IDs removed from URL)
- Fixed rename-move operation after file upload giving warning message in some servers, breaking JSON response, thus preventing file/image assignment from saving
- Fixed path for original image being wrong when trying to view original image in frontend
- Fixed custom templates documentation page link in XML file of all 6 modules
- Fixed form reloading after server-side validation error loading an invalid text into automatic fields causing them to show as invalid when user clicks to save the form
- Fixed form reloading after server-side validation error not reloading previously selected values for image-gallery field in all cases
- Fixed after item form reload due to server-side validation error (form not saved) thumbnail in image-gallery field do not display until form is finally saved
- Fixed main category being re-added when it is changed, if current user cannot change secondary categories
- Fixed feature 'Edit rendered-uneditable items till log-off' (e.g. due to main cat changed) not working because of ACL calculation caching in inside JUser and JAccess
- Fixed email notifications for file downloads, ignoring 'Download hits per step' parameter and always waiting 20 download hits before sending an email notification
- Make URLs in feeds page to be absolute
- Fixed duplicate alias check not including records of language 'ALL' in the check
- Fixed default menu item per layout (authored items, tagged items) not using menu-overriden category parameters
- Fixed support for media link in filefields. Also addressed some consistent issues regarding file preview
- Fixed uploader toggle button of file field not showing inside fieldgroup
- Fixed default values for indexable fields (radio*,checkbox*,*select) not being used in frontend content viewing, despite being set to be shown instead of empty value
- Fixed custom (item form) date format for date field, not being parse properly during item form saving, causing non-filterable date values
- Fixed '?start=0' being added to page 1 pagination URL
- Fixed single quote not usable inside prompt of cascading fields (item form)
- Fixed new item data not fully cleaned when item creation is cancelled via a plugin event
Changes
- Better calculation and better texts of default page headings for multi-item views
- Change handling of search for languages without spaces, always try to split words if dictionary exists, and also split words in the text of user searches
- Use same item creation time as original item when translating content items and also respect selection order when creating them
- Add main category as fallback for getting current category parameters
- Revised Tag Element view (popup tag selection view, for e.g. menu items) to match common backend layout and styling of other views
- Improve HTML page rendering speed of backend items & categories managers, by hidding toggled-off columns via PHP logic instead of JS, plus avoid page jumping effect
- Modified import task to try file extensions that are all lowercase and all uppercase as fallback, if original is not found
- Allow setting is-filter flag of fields as dirty in rare cases that it may be needed ... (e.g. upgrade script)
- Expose elements of selection-like fields as a public property of the field object
- Update Mobile_Detect library to v2.8.34
- Apply JText to value's openTag Text and closeTag Text for all fields
- Some revising of CSS for item form
- Some revising of CSS for file-using fields (item form)
- Display error message, instead of crashing when item to edit is not found
- Renamed manifest.xml to flexicontent.xml
- Better dashboard icon (title row)
Donwload here