Joomla 3.10

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.

Review on JED Documentation

Version 8.1.17

Bug Fix critical bug with previous release

Version 8.1.16

Bug Fix bug getting module parameters

Version 8.1.15

Bug Fix permission issues with page builder extensions

Version 8.1.14

Bug Fixed install SQL missing a field
Bug Fixed HTML5 notification image on multilingual sites

Version 8.1.13

Change Improved layout for RTL languages

Version 8.1.12

Security Prevent access via the 'window.opener' object with submitted links
Bug Fix smiley being shown multiple times for the same image if there are multiple shortcuts

Version 8.1.11

Bug Fixed easyprofile avatars not showing on refresh
Bug Fixed incorrect name used when updating a different user's shout
Language French language file updated (thanks Marc)

Version 8.1.10

Bug Fixed PHP fatal error with session token still existing

Version 8.1.9

Change Prevent F5 refresh showing message after deleting a shout
Change General PHP improvements
Bug Fixed unecessary characters next to 'load more' button
Remove Remove last instance of native PHP $_SESSION
Remove Removed IcoMoon library reference

Version 8.1.8

Change General PHP improvements
Language Updated NL language file (thanks Peter)

Version 8.1.7 (Joomla 3.6 IMPORTANT)

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)

Version 8.1.6

Bug Fixed some instances where the Ajax request URL wasn't working

Version 8.1.5 (Joomla 3.6 IMPORTANT)

Bug Fixed refreshIncludePaths() method being removed in Joomla 3.6

Version 8.1.4

Bug Fixed duplicate submissions when button is clicked multiple times

Version 8.1.3

Bug Fixed profile link not working

Version 8.1.2

Change Cursor is now inserted between tags if they're empty
Change Error now thrown if session has expired
Change CSS improvements
Remove Remove User Tagging beta feature (pro only feature)

Version 8.1.1

Bug Fixed edit/remove icons not showing on refresh
Bug Fixed name not updating on shout edit
Bug Fixed user with different name not being able to delete own shout

Version 8.1.0

Change Enter to submit now works on maths question input
Change Move checks from layout to helper
Change Now using our own SVG edit/remove icons
Change Some Javascript improvements
Language Updated Ducth language file (thanks Kees)
Bug Fixed not being able to edit a shout if "User Input" is enabled
Bug Fixed error when submitting a smiley in the name input
Bug Fixed PHP error in history modal when date is enabled
Bug Fixed empty name field on shout edit with "User Input" enabled

Version 8.0.1

Bug Fixed PHP error when showing the shout date

Version 8.0.0

New Added User Tagging (Beta)
New Added browser tab title blinking when new shout is posted
New Added output box colour option
New Added Easy Profile integration
Change Modal now appended before body tag to fix z-index issues
Language Updates to French language files (thanks MATsxm)
Language Updates to Russian language files
Language Updated missing language strings
Bug Fixed variable name causing the "no name" error to not show
Bug Fixed time elapsed timezone issue
Bug Fixed cancel button sometimes showing
Bug Fixed error when using math question
Bug Fixed fatal error when using ReCaptcha

Version 7.0.3

New Added "Elapsed time" option
Change Shoutbox only refreshes for logged in users
Change Javascript improvements
Change CSS improvements
Change Other general code imporvements
Language Updated French language files (thanks MATsxm)
Language Updated Polish language files (thanks asmax)
Bug Fixed timestamp changing on shout edit

Version 7.0.2

Change PHP Exception improvements
Change Improved sanity check for showing IP address
Change Other minor improvements anf fixes
Bug Fixed drawMathsQuestion executing when it shouldn't
Bug Fixed PHP fatal error for Kunena profile links when logged out
Bug Fixed cancel buttons showing for Non-Bootstrap

Version 7.0.1

Bug Fixed images sometimes not being inline
Bug Fixed object [Object] error
Bug Fixed ReCaptcha being executed if called from 3rd party sources
Bug Fixed cancel button always showing for Bootstrap 2

Version 7.0.0

New Added ability for user to edit their shout
New Added option to set the output box height
New Added Russian language files
New Added option for header text colour
New Added option for shout post text colour
New Added option for textarea height
New Added automatic email cloak
New Added French language file (thanks Dominique)
Bug Fixed error coming from extract() function
Change CSS improvements

Version 6.0.4

Bug Fixed maths question not refreshing after submitted post
Bug Fixed Dutch language not installing

Version 6.0.3

New Allow inline images
Bug Fixed smiley dropdown position for UIKit
Bug Fixed dropdown and modal when no framework used

Version 6.0.2

New Added option to hide history

Version 6.0.1

Bug Fixes to smiley dropdown for Bootstrap 3

Version 6.0.0

New Added option to hide security question for registered users
New Added shoutbox history/archive
New Added HTML5 notifications
New Added IMG tag to BBCode
New Added insert section for BBCode image and URL
New Added Bootstrap 3 integration
New Added ability to add own smilies
Change Made smilies part of the BBCode
Change Moved swear words to repeatable form fields
Change Updated ReCaptcha to v2
Change Maths question improvements to prevent spam
Change Design improvements
Change General code imporvements
Language Some language strings changed for ReCaptcha v2
Bug Fixed Mass Delete max value
Bug Fixed Kunena profile links
Remove Removed support for Joomla 3.3

Version 5.0.2

New Show error messages from the response
Change Categorised advanced parameters for ease of view
Change Other minor code changes
Remove Removed pre-defined language strings

Version 5.0.1

Bug Fixed delete own post when Kunena Profile links enabled

Version 5.0.0

New Added option for users to delete their own shouts
New Added option to disable character limit
New Added language strings for untranslated text
Change Move messaging system to use JLayouts
Change Improvements to dependency importing
Change Namespaced Javascript to avoid conflicts
Bug Fixed Avatar width

Version 4.0.3

New Added German translation (thanks Betteryouthanme)
Change Updates to Polish language files (thanks PLFoxNET)
Bug Fixed update script for J3.4+
Bug Fixed issue with message length in UTF-8 languages

Version 4.0.2

Bug Fixed PHP error when no menu item ID exists
Change Minor code tweaks

Version 4.0.1

Bug Fixed parameter not showing

Version 4.0.0

New Added Norwegian language pack (Thanks Johan)
New Added Community Builder avatar integration
New Added Popover for BBCode Link example
New Added option to submit using the Enter key
Language Button and permissions message now language strings
Remove Removed support for Joomla 2.5

Version 3.1.2 (IMPORTANT)

Security Fix XSS vunerability where script tags could be placed in the message body

Version 3.1.1

Bug Fixed BBCode not working
Bug Fixed name/date overlapping header if too long

Version 3.1.0

New Added option for required name
New Added generic name as parameter if none used
New Added Avatar integration for Gravatar, Kunena and JomSocial
Change Improved error reporting
Change Improved BBCode (now works with highlighted strings)
Change Replaced UI Framework detection with parameter
Bug Fixed smiley path for multilingual sites
Bug Fixed shout submits not working when assigned to single menu item

Version 3.0.0

New Integrated AJAX for submitting and retrieving posts
New Initially hide smilies with toggle option
New Added Bootstrap and UIKit styling support
New Added sound notifications for new shouts
Change Enhanced HTML markup
Change Other small PHP enhancements
Bug Fixed Freichat conflict
Bug Fixed Kunena profile links
Remove Dropped support for Joomla 3.0 and 3.1

Version 2.0.2

Change Updated to jQuery 1.11.2
Remove Removed FreiChat check as this extension conflict is now fixed

Version 2.0.1

Change Tweak and cleanup of variables + Javascript
Remove Removed a lot of words from swearwords.php

Version 2.0.0

Change Changed form names to avoid conflicts with other extensions such as Kunena
Bug Fix broken ReCaptcha library since version 1.3.0
New Add BBCode functionality

Version 1.4.2

Change Updated to jQuery 1.11.1
Change Minor coding tweaks
Bug Another timezone bug fix

Version 1.4.1

Bug Fixed bug when user timezone was different to the default Joomla timezone

Version 1.4.0

Change Name field now is a placeholder and is required
Change Use improved method of getting the POST array introduced in Joomla 3.2

Version 1.3.1

Bug Name input field default value now a language string

Version 1.3.0 (IMPORTANT)

Security People without necessary permissions could delete posts
New Allow template overriding of jQuery no conflict file and CSS file
Bug Cleanup detection of posts if a shout was submitted
Bug Only include recaptcha library if parameter turned on
Bug Incorrect usage of JFolder removed

Version 1.2.6

New Added new date format (
Change Updated to jQuery 1.11.0
Change Refinement of users permissions of who can post
Change Script updates

Version 1.2.5

Bug Fix a bug in the install of version 1.2.4
Language Merge some strings together and use sprintf for some strings

Version 1.2.4

New Add type colour form fields to the colour fields
Change Joomla PHPCS fixes
Change Moved all media files into Joomla media folder, allowing overrides
Bug Fix errors with standard class initialisation

Version 1.2.3

Bug Update for 1.2.2 which was incorrect

Version 1.2.2

New Add in more date options
New Add in PostgreSQL support
Bug Simplify the way styling and jQuery code is added into the head
Bug Fix bug where smilies are not shown in the frontend
Bug Stop clicking on a smiley changing the URL
Remove Remove Timezone parameter and use the Joomla Global Config Timzone

Version 1.2.1

New Ability click on a smiley and append to the textarea
Change Allows installation of the same version of the shoutbox as currently installed
Bug Fix a bug with the swearcounter taking one less count than specified

Version 1.2.0

New Module now responsive
New Uses native JInput for processing rather than $_POST
New Use JRequest as fall back in Joomla 2.5 when magic quotes turned on
New noscript text for people without javascript to warn them of message limit
New Added in Cross Site Request Forgery (CSRF) anti-spoofing token
New Option to Link to Profiles of various user management systems
New Add in mass delete function
New JLog support for easier debugging
New Add ability to show date of post
New Add new easier maths validation method
Change Use JDate instead of date()
Bug Change deprecated Joomla 3.0 function getErrorNum() to use exceptions
Bug Timzone form field typo corrected
Remove Remove module width parameter
Remove Joomla 1.5 Support Removed
Remove Remove mysqli/mysql requirement

Version 1.1.3

Bug Issue fixed with line breaking not working

Version 1.1.2

New Integrated Joomla update feature with 2.5/3.0 version
New New Database commands in 2.5/3.0 version to allow for non-MYSQL databases to be supported
Change Improved code structure for future AJAX implementation and template overrides
Change Separated Joomla 1.5 and 2.5/3.x versions
Remove Remove support for Joomla 1.6 and 1.7

Version 1.1.1

Bug Fix to solve issue when allow_url_fopen was turned off

Version 1.1.0

Change Now compatible with Joomla 3.x

Version 1.0.5

New Recaptcha integrated into module
Change CSS Improvements
Change Internal changes to help a future implementation of AJAX
Change jQuery text countdown replaced with pure Javascript to increase speed

Version 1.0.4

New New jQuery Plugin for text countdown
New Combined all modules so that all Joomla versions are compatible in 1 module
New Added HTML5 Compatability
Change Smilies are now added when retrieving items from the shoutbox, to avoid the issue of text limitations in the sql file
Language Language files changed to remind users that the sql file has a 250 character limit
Bug Fixed issue where if a database error wasn't inserting from the language file
Bug Error fixed for swear words having too many parameters
Bug Corrects a issue with the fixing of backslashes in the name field
Bug Note about printing the displays is no longer repeated for each shout

Version 1.0.3

Bug Fix where in MySQL 5 the timestamp(14) is depreciated

Version 1.0.2

Bug Some new text is added into the language file
Bug Time Zone Parameter is fixed

Version 1.0.1

New Additional Parameters including Timezones, Word limit on message lengths
New Ability to censor posts with too many swear words
New Javascript popup to alert users when they've gone over their word limit
New Administrators can view the IP addresses of users who post
Change Swear Filter is now a PHP file
Change W3 code validation
Bug Bug Fixes from version 1.0.1
Bug Fix for error message if database doesn't install properly
Bug Various bug fixes

To download the module please click on one of the download buttons below.

Please register to download this module

There have been 21882 downloads


Auto message: A new forum post has been submitted. You can view the message here

12 hours ago

Auto message: A new forum post has been submitted. You can view the message here

12 hours ago

Auto message: A new forum post has been submitted. You can view the message here

14 hours ago

Auto message: A new forum post has been submitted. You can view the message here

14 hours ago

Auto message: A new forum post has been submitted. You can view the message here

14 hours ago


Anything donated to help us maintain the website and carry on developing extensions is highly appreciated.