This shoutbox module allows users to post on your site with a simple yet elegant design. Parameters allow you to choose whether guests are allowed to post, the number of posts shown at any time, the design of the shoutbox itself and much more. Posts can be easily deleted by any administrator, whilst a spam filter censors swearing on the shoutbox. You can of course, also add your own swear words. The module is entirely language file based, and thus can be adapted for multi-lingual sites easily.
Joomla 4 Joomla 5
Review on JED Documentation
Change Show error alert when debug mode is enabled
New Add option to hide/show the online/offline indicator Bug Fix error when maths question is hidden for registered users Bug Fix CB avatars not showing when using a custom directory Bug Fix incorrect error for disallowed image uploads Bug Fix warning being shown is user is deleted Bug Fix broken site if component not installed for avatar integration Bug Fix purging guest shouts Remove Remove "Easy Profile" avatar integration
Bug Fix Notifications on Android Chrome Bug Fix image uploads showing "undefined" error
Change Gracefully fail if there's a database error Bug Fix deprecation errors on PHP 8.x Bug Fix shout submit not working if swearword list is empty
Bug Fix subform field values when updating from v9 Bug Fix JS files being deleted from last update changes Bug Fix update to v11+ on J3 (pre J4 upgrade)
Change Improve Image Upload error handling Bug Fix PHP error when there's a database error Bug Fix JS error when not logged in
New Add ability to select images to upload Change Accessibility improvements Change Javascript and CSS improvements Language Update French language pack Bug Fix shouts purge Bug Fix Kunena avatars not displaying Bug Fix replies not being trimmed Bug Fix double line breaks after a quote Remove Removed colour fields from Styling settings in favour of CSS variables Remove Removed storing IP address for easier banning purposes
New Add ability to reply to shouts Bug Fix ability to submit browser emojis Bug Fix Drag and Drop PHP error Change Change database table collation to 'utf8mb4_unicode_ci'
Bug Fix 'Joomla.renderMessages is not a function' error Bug Fix PHP error with `throttleGetTimestamp()` method Bug Fix button class spelling
Bug Fix Kunena 6.x profile link + avatar Bug Attempt to fix fetch requests on subdomains
Bug Fix thumbs-up names not showing
Bug Fix `getCookieName()` error on PHP 8.1
Bug Fix images not opening in modal Bug Fix PHP 8.1 errors
New Added support for Joomla 4 New Added support for Bootstrap 5 New Added support for UIKit 3 New Added support for reCAPTCHA 3 New Added "(edited)" status on any edited shouts New Added support for code in BBCode New Added option to purge shouts Language Update French language pack Change Accessibility improvements Change General code improvements Change Utilise Joomla's built-in switcher Change Database table improvements Change Maths questions now inherits body styling Bug Fix the session state detection Bug Fix permission issues with page builder extensions Remove Removed support for reCAPTCHA 2 Remove Removed support for Joomla 3.x Remove Removed support for PHP 7.2.4 Remove Removed Bootstrap 2 and 3 compatibility Remove Removed UIKit 2 compatibility Remove Removed compact layout Remove Removed mass delete feature
Language Update Dutch translations
Bug Fix ability to delete multiple shouts from archive
New Re-added "Mass Delete" feature on the archive page New Add support to "load last 50" shouts on the archive
Language Update German language pack (thanks Zimmi) Change Archive now displays all shouts, including deleted ones Change Revert some unecessary PHP changes from previous version Remove Remove "Mass Delete" feature
Bug Fix smilies not displaying
Bug Fix critical bug with previous release
Bug Fix bug getting module parameters Bug Fix PHP error if no smilies
Bug Fix resetting the characters remaining after submitting a shout
Bug Fix permission issues with page builder extensions
Change Added placeholder for message field Language Updated French language pack
Bug Fix incorrect date format
New Add ability to change the maths question colour Change Ensure Shoutbox updates on Joomla 4, when released Bug Fix email cloak not working and causing errors
Change Replace deprecated JApplication calls with JApplicationCms Bug Fixed image upload not working on a single page apart from the homepage
Bug Fixed install SQL missing a field Bug Fixed error on maths question when not required for registered users
Bug Fixed history button disappearing after ajax call
New Add ability to delete or like shouts in the history modal Change Inifinite scroll to load more shouts in history modal Change Inserting URL's can now be done on highlighted text Change Any URL protocol can now be used in shouts Bug Fixed some settings styling that was broken in Joomla 3.7
Bug Fixed image upload not working on a single page apart from the homepage
Bug Fixed errors in Internet Explorer 11 Bug Fixed various other Javascript errors
Bug Fixed line breaks not converting properly when BBCode is enabled
Bug Fixed line breaks not converting properly
Change Use minified Javascript file to improve page loading times Bug Fixed XML form field Bug Fixed error submitting a shout in certain circumstances Remove Remove old SVG files
Change Improved layout for RTL languages
Change Improved backend/settings interface Bug Fix Link and Image BBCode button sometimes returning null
Language Updated French language files (thanks Marc)
Security Prevent access via the 'window.opener' object with submitted links
Bug Fix layout 2 not showing correctly
New Added ability to delete messages from the archive Change Styling improvements for dropdowns Change Emoticon code values can now be comma separated Change Shoutbox styling preview improvements Bug Fix undefined variable with user tagging Bug Fix trying to submit when no shouts exist Bug Fix notification icon not showing on sub-pages Bug Fix image modal width for UIKit Bug Fix undefined variable when output is at the bottom
Bug Fix editing a shout resulting in new submission
Bug Fix enter to submit not working Language Update French language strings (thanks Marc)
New Added Drag-n-Drop image upload New Added Shoutbox archive New Added Shoutbox styling preview Change Rewritten all jQuery in vanilla JS Change Replaced old GIF emoticons with SVG's Change Performance improvements Change General PHP improvements Bug Fix smiley being shown multiple times for the same image if there are multiple shortcuts Bug Fix error migrating from Kide when component doesn't exist
Change Improve accessibility with Aria attributes Bug Fixed easyprofile avatars not showing on refresh Bug Fixed incorrect name used when updating a different user's shout
New Added flood control Change Confirmation box added before deleting a shout Bug Fixed image overlapping modal Bug Fixed PHP E-Strict notice Bug Fixed jQuery selector preventing sounds from working Language German language file updated
Bug Fixed delegattion of tooltip objects Bug Fixed tooltip JS error if plugin doesn't exist Bug Fixed unecessary characters next to 'load more' button Language Russian lanugage file update Language French lanugage file updates (thanks MATsxm) Remove Remove last instance of native PHP $_SESSION
New Added option to display output box below Bug Fixed tooltip DOM observer for UIKit framework
Bug Fixed thumbs-up preventing shouts from being posted
New Added option to store input name as cookie Change Thumbs-up now shows the usernames via a tooltip Change General PHP imporvements Change Some CSS improvements Language Updated NL language file (thanks Peter)
Bug Fixed BBCode options not displaying Bug Fixed uninstall SQL files Language Russian language file updates
New Added missing thumbs-up feature from previous version Bug Fixed shout date font-size Bug Fixed compact layout not showing
New Added 'thumbs-up' feature New Added ability to order shouts (asc or desc) Change Hide delete button on history modal Change Layout improvements Change CSS tweaks Bug Fixed sound notifications Bug Fixed disabled button not reverting on error Bug Fixed layout rendering if 3PD's have extended JLayoutBase Language Updated NL language file (thanks Peter)
Bug Fixed some instances where the Ajax request URL wasn't working
Bug Fixed refreshIncludePaths() method being removed in Joomla 3.6
Change Reworked timeElapsed() function for multilingual purpose Change Improved shout header layout. Now using flexbox Change General PHP improvements Change Shouts are now deleted via Ajax Bug Fixed duplicate submissions when button is clicked multiple times Bug Fixed fatal error coming from getIpAddress() on PHP 5.4
New Added migration from Kide to JJ Shoutbox Change Autopost integration plugin state notification Bug Fix guests being able to delete autoposts if 'deleteown' is enabled
New Added plugin option (autopost for topic only or posts aswell) Change Removed the author from the autopost message Bug Fixed Fatal error with autopost plugin on new topic submit
New Added Autopost plugin for Kunena New Added option to set date colour New Added option to set sound icon colour Change Switch to FontAwesome SVG's Change Moved some logic from layout to helper Change General code improvements Language Russian language file updates Language French language file updates (thanks MATsxm) Bug Fixed profile link not working
Initial release
Auto message: A new forum post has been submitted. You can view the message here
Is the https://github.com/C-Lodder/lightning template Joomla 5 compatible? Cheers!
No Worstpress here!
Test