JJ Shoutbox

Rate this item
(103 votes)

Shoutbox LogoThis 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. There is a .php file in the module which you can easily add any extra swear words to if you feel this is needed. The module is entirely language file based, and thus can be adapted for multi-lingual sites easily.

Joomla 2.5 Icon Joomla 3.0 Icon Joomla 3.1 Icon Joomla 3.2 Icon

Description

Description

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. There is a .php file in the module which you can easily add any extra swear words to if you feel this is needed. The module is entirely language file based, and thus can be adapted for multi-lingual sites easily.

Please note this module requires PHP 5.2 or higher and MySQL 5.1.66 or higher

Changelog

Changelog

Legend:

* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note


Version 1.4.0
^ Name field now is a placeholder and is required
^ Use improved method of getting the POST array introduced in Joomla 3.2
Version 1.3.1
# Name input field default value now a language string
Version 1.3.0 (IMPORTANT)
* People without necessary permissions could delete posts
+ Allow template overriding of jQuery no conflict file and CSS file
# Cleanup detection of posts if a shout was submitted
# Only include recaptcha library if parameter turned on
# Incorrect usage of JFolder removed
Version 1.2.6
^ Updated to jQuery 1.11.0
+ Added new date format (yyyy.mm.dd)
^ Refinement of users permissions of who can post
^ Script updates
Version 1.2.5
# Fix a bug in the install of version 1.2.4
$ Merge some strings together and use sprintf for some strings
Version 1.2.4
+ Add type colour form fields to the colour fields
^ Joomla PHPCS fixes
# Fix errors with standard class initialisation
^ Moved all media files into Joomla media folder so they can be overrided by the template
Version 1.2.3
# Update for 1.2.2 which was incorrect
Version 1.2.2
- Remove Timezone parameter and use the Joomla Global Config Timzone
+ Add in more date options
# Simplify the way styling and jQuery code is added into the head
+ Add in PostgreSQL support
# Fix bug where smilies are not shown in the frontend
# Stop clicking on a smiley changing the URL
Version 1.2.1
+ Ability click on a smiley and append to the textarea
# Fix a bug with the swearcounter taking one less count than specified
^ Allows installation of the same version of the shoutbox as currently installed
Version 1.2.0
+ Uses native JInput for processing rather than $_POST
+ Use JRequest as fall back in Joomla 2.5 when magic quotes turned on
+ noscript text for people without javascript to warn them of message limit
+ Added in Cross Site Request Forgery (CSRF) anti-spoofing token
+ Option to Link to Profiles of various user management systems
+ Add in mass delete function
+ JLog support for easier debugging
# Change deprecated Joomla 3.0 function getErrorNum() to use exceptions
+ Add ability to show date of post
+ Add new easier maths validation method
+ Documentation Started at https://github.com/wilsonge/shoutbox/wiki
- Joomla 1.5 Support Removed
+ Remove mysqli/mysql requirement
+ Use JDate instead of date()
# Timzone form field typo corrected
- Remove module width parameter
+ Module now responsive
Version 1.1.3

# Issue fixed with line breaking not working
! Last supported version for Joomla 1.5

Version 1.1.2

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

Version 1.1.1

# Fix to solve issue when allow_url_fopen was turned off

Version 1.1.0

^ Now compatible with Joomla 3.x

Version 1.0.5

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

Version 1.0.4

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

Version 1.0.3

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

Version 1.0.2

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

Version 1.0.1

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

Support

Support

Should you require any support with this extensions, don't hesitate to post a comment in the forum or e-mail us at admin@joomjunk.co.uk and we will get back to you as soon as possible.

Please note this module is published on GitHub - this may contain bug fixes to solve issues found in the current version - but may not be a stable nor tested version. It would be much appreciated if you could place issues encountered or feature requests on GitHub so we can collate them all in one place!! The GitHub Page is here.

There is also documentation available on GitHub here. It is relatively short at the moment - but we are in the process of expanding it. If you wish to contribute to it please feel free to make a pull request

Download

To download the module please click on the download button below. The module is compatible with all version's of Joomla!

Please register to download this module

There have been 11504 downloads

Demo

sdf - 21:55

sdf

pippo - 21:55

ciao

Ermanno6 - 19:44

ciao gente :O

555 - 17:20

ควย :P

asda - 17:20

dasdasd


:):(:DxD:P;):S:@:Olol

Donate

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

Amount: 

Read 103836 times

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of the site have already been set. To find out more about the cookies we use and how to delete them, see our Privacy Policy.

I accept cookies from this site