Introduction
JoomTestimonials is a joomla! component that showcase testimonials and suggestions in your website, this component allow your users to submit their testimonials and feedbacks in a beautiful and creative way.
⚙️ Easy to configure and manage
- Fully featured backend
- Admin can approve, add, delete, edit all testimonials
- Easy moderation from frontend
✒️ Customizable Layout and design
- Customizable and extendable layout system, developer can create their own template for testimonial listing
- Simple list, quotes, cards, timeline templates
- You can configure to fit your website template or your purpose such as layout, font, color, avatar size, field to be shown
- Responsive design, works good on all mobile devices
- Support namespaced Bootstrap 4 no more conflicts with old versions
- Works good on all Joomla! templates frameworks like Gantry, Warp, T3 ...
🔘 Predefined Fields
- Rating field
- Avatar uploader / picker field
- Website field
- E-mail field
- Position field
- Category field
- Company field
- Name field
- Video field (support Youtube, Dailymotion and Vimeo)
📑 Text Limiter
- Enable or disable text limiter feature
- Shorten testimonials to a specified size and then add an ellipsis to the end of each item
- Show full testimonial text on mouse hover or on read more button click
- Hide testimonial text with show less button easily
- Add custom read more and show less buttons classes
➕ More Features
- Joomla 4 & 3 support
- Support Joomla multilanguage system
- Support Falang multilanguage component
- Unlimited categories and subcategories
- Avatar can be picked from pictures list or uploaded from computer
- Joomla! Captcha Integration to prevent spams
- Statistics in backend dashboard
- You can show testimonials list from a specified category or categories
- You can limit text of testimonials
- You can force predefined fields to be required in submission form
- Joomla! ACL Support
- Support Joomla! Update System
- Email notifications
- You can configure auto approve when a user submit a testimonial
- Provides various fields : avatar, position, company and website.
- You can choose which field to display in the submit form, it can be required or not.
- Testimonials Module with slide feature, and many options to change style and layout (quote, timeline or as slide).
- Testimonials stats module
- Submit form module with 2 layouts (modal button and full form view)
- Content plugin that let you display testimonial inside Joomla article using shortcode ex: {joomtestimonials id=xx}
- Joomla! custom fields integration
- Animate testimonials items inside list view
🔄 Latest Updates
v4.4.0 (31/08/2022)
New Features
- Ability to redirect guest user to login page if not allowed to submit testimonial
Improved
- catids variables removed from list url
- save testimonial image before sending email [Form Submission]
- don't send email if details are not set [Form Submission]
- display warning message if image picker folder doesn't exist [Submission form]
- created date now use JHTML Date
- use Joomla string truncate helper
- displaying custom html code before submission form now use language constant to support multilanguage
Fixed
- Incorrect images height in image picker field [Form Submission]
- possible fatal error when using custom css code params
v4.3.0 (24/06/2022)
New Features
- Integration with Falang multilanguage component
- Support of editor field [Submission form]
- Open submission form in new page or modal [Testimonials list]
- Ability to change text alignment [Default layout]
- Ability to add custom css class [Default layout]
Fixed
- missed class in submission layout field [Config]
v4.1.5 (23/05/2022)
Fixed
- Class FieldsHelper namespace was missed
- some php warnings in module
- make sure DS constant is not defined [Frontend entrypoint]
- Some issues on installation
v4.1.4 (19/05/2022)
New Features
- support for Joomla Download ID integration
Improved
- removed Download ID widget from dashboard cuz we support now Joomla Download Key Integration
Fixed
- some duplicate language constants was removed
- removed non used language constants
- Wrong Update server link
Required Actions:
- Don't forget to rebuild update sites once this version installed. (go to backend -> system -> update -> updates sites -> then click on rebuild button)
v4.1.0 (19/02/2022)
Improved
- don't allow downgrade [Installation]
- refresh folder structure if version lower than 4.0 [Installation]
Fixed
- fatal error if module displayed with selected category [Module]
- layout fields doesn't display [Backend] for linux servers
- Some php warnings [Backend]
- don't enable plugins on uninstall process [Installation]
v4.0 (17/02/2022)
New Features
- New extendable layouting system for testimonials
- Easy customization of testimonials layout true modal
- Layouting reuse for module and menu items
Improved
- Joomla 4 full support
- Bootstrap 5 update
- remove of all old assets (BS4, fontawesome ...)
- Lighter package then previous version
- Using webassets for better assets management
v1.5.7 (01/12/2021)
Fixed
- Some possible blocking issues when updating to Joomla 4 in plugins
- added update server tags in all plugins and modules
- Small issue in plugin system
v1.5.6.3 (04/10/2021)
Improved
- Add page number in meta title [Testimonials list]
Fixed
- Don't display readmore/showless buttons truncated testimonial text is same as full testimonial text [Testimonial]
- Date format not changing in quote and timeline layouts
- PHP notice [Default Layout]
- User was not able to edit own testimonials if authorized
v1.5.6 (22/06/2021)
Improved
- Authorization checking now use Helper [ACL]
Fixed
- Some times duplicate add button displayed [Page Header Layout]
- User was not able to edit own testimonials if authorised [ACL]
v1.5.5 (02/06/2021)
Fixed
- Submit button not displayed if show page header disabled [Header Layout]
- Compatibility with php 7.4+
v1.5.4.1 (05/05/2021)
Fixed
- Download ID not saved correctly [Dashboard]
- Hidden captcha badge should not float [CSS]
v1.5.4 (19/01/2021)
New Features
- New modern dashboard on backend
Improved
- Blank loop in carousel disabled by default [Testimonials Module]
- Use local fonteawesome instead of remote link
- Bootstrap 4 updated to last version
- Better solution to display full testimonial on hover in cards
Fixed
- Auto height when hover on testimonial text when text limiter activated and mode carousel
- Force jQuery load first [Submit button module]
- iziModal loaded before jQuery [Submit button module]
- Fatal error when type is button modal
v1.5.2 (09/02/2020)
New Feature
- Show / hide submit button in testimonials list
v1.5.1.15 (16/10/2019)
Fixed
- Double error message if captcha not validated removed from module form as well.
v1.5.1.14 (11/10/2019)
Fixed
- Double error message if captcha not validated
v1.5.1.13 (23/08/2019)
Fixed
- Custom field value not saved from frontend [Custom fields]
- Label hide if has tooltip in some template frameworks like helix [Testimonial Form]
v1.5.1.12 (18/08/2019)
New Features
- Ability to show or hide form input placeholders
- Ability to move custom fields position using field label class name like "jtaftername"
- Ability to change date format
Improved
- iziModal instead of squeezebox modal to avoid conflicts
- Now we use font-awseome icons instead of old icomoon icons
Fixed
- Show more text on hover don't work [Quotes Layout] [Testimonials view]
- Joomla reload page when the category field has changed [Form]
- Invalid input css code missed [Form]
- Avatar upload field missed some BS classes [Form]
- If form validation is wrong and submitted through modal error validation display also in testi list
- Wrong submit button base path layout [submit module]
- Submit button custom classes was not working [submit module]
- Old code of tab state removed no more needed because joomla fixed this issue long time ago
- Custom field input always disabled [Edit form] [Custom fields]
- Fatal error when displaying form module outside component [Form module]
- Menu item header shown in module [Submit form module]
- Fields values in one line [fields layout]
- Category select display all categories also the unpublished [Form]
Added Features in v1.5.x:
- New modern dashboard on backend
- Namespaced Boostrap 4 support
- Layouts support in views and module for better reuse
- PHP 7.3 support
- Ability to strip tags of testimonial text
- Old carousel replaced with Swiper in testimonials module
- Grid mode support in testimonials module
- Ability to change Border radius in default layout
- Ability to change Border type in default layout
- Ability to change Link color in default layout
- Ability to change Permalink button class in default layout
- Ability to change card background in quote layout
- Ability to change card border in quote layout
- New option to change name text color in timeline layout
- Showon attribute added to many fields for better UX
- Old bootstrap frameworks removed
- Duplicated code reduced by 90% after using JLayout feature
- Change navigation buttons color in carousel mode [Testimonials module]
- Ability to show navigation buttons on hover in carousel mode [Testimonials module]
- Ability to enable or disable autoplay for carousel and also change delay between transitions [Testimonials module] [Mode carousel]
- Ability to show navigation buttons on hover in carousel mode [Testimonials module]
Upcoming Features in version 4.x
- Rich snippets integration
- Open graph integration
- Twitter cards integration
- Joomla 4 support
Features and Improvements added in previous version 1.4.x
- Joomla custom field integration
- Ability to change custom fields position before or after testimonial text
- Full view of testimonial with all layouts support
- Predefined video field that support Youtube, Dailymotion and Vimeo
- Ability to make video field required and disabled
- Animation support in testimonials list
- Testimonials stats module
- Submit module support modal button or full form
- Content plugin that let you display testimonial inside Joomla! articles using shortcode {joomtestimonials id=xx}
- Ability to set max upload size of avatar field
- Ability to show or hide permalink of testimonials
- New recently added testimonials graph added in backend dashboard
- Animate testimonials items inside list view
- Unified backend dashboard
- Predefined fields tab in component config more organized
- Chunks in BS2 layout replaced by matchHeight library
More Infos
- Roadmap in Trello:
https://trello.com/joomtestimonialsroadmap
- Full changelog:
https://www.joomboost.com/components-changelogs/9-joomtestimonials-changelog.html
- Community Forum:
https://www.joomboost.com/support/forums/categories/14-joomtestimonials.html
- Help in translation:
https://translate.joomboost.com/
JoomTestimonials
- Version:
- 4.4.0
- Developer:
- JoomBoost
- Last updated:
-
Aug 30 2022
5 months ago - Date added:
- Feb 09 2016
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c m p
- Compatibility:
- J3 J4
Share