DVZ Shoutbox
Lightweight AJAX chat.
Change Log for DVZ Shoutbox
Version 2.3.4 stable Build #15
- fixed PHP compatibility issues
- improved setting descriptions
Version 2.3.3 stable Build #14
Version 2.3.3
- added support for suppressing delete confirm dialog with Shift key
- unread messages tracking improvements
- fixed auto-scroll issues
- minor UX, visual, and security improvements
Updating: Overwrite inc/plugins/dvz_shoutbox.php, jscripts/dvz_shoutbox.js, update the CSS from STYLES.txt and, in the
dvz_shoutbox_archive
template (Global Templates), move:<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/dvz_shoutbox.js"></script>
{$javascript}
before:{$footer}
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEE346WhYk6su6vogTe4v2sXM44p30FAl3nus4ACgkQ4v2sXM44
p31gfQf8DFLY7MJU9auOQ1LF5Vt0TelazFabIpcxg4ybDAlablzyOTL3o5tozm8N
rIA7JFITojpterVwaQT83EFasJYv+PYxCwe8zrqUXBuzu/4HV3elWrXkFhNskQlu
VWw9GqM5nTvrD8F/vPrIvyx6yuC6y6YIHQIjyJ6KDVcsKgx6L0HGB6ZFrT5Z+G3k
TEQp3kicT0GEKeVeMwJr64kWuXTZaHxg3GxfGT3nKWOgJ/3Q5uSGBIOPftwnEJ/q
t95qKZnjKKvbGIvfl20bIQOfKnEIRcaCE9tJmIc2vwKAo/Jts/PnvmyUxQ/pZv2r
RIn3c1b68JIO2wde4mR83aL6QxP42A==
=Bu6L
-----END PGP SIGNATURE-----
Version 2.3.2 stable Build #13
Version 2.3.2
- fixed error when deleting own shouts with user permissions,
- fixed minor JavaScript error in Archive mode,
- added word break to prevent long messages from breaking the layout,
- added missing template on uninstall,
- minor fixes
Updating: Overwrite inc/plugins/dvz_shoutbox.php, jscripts/dvz_shoutbox.js and update the CSS from STYLES.txt.
-----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6HmAAoJEOL9rFzOOKd9GTcIAKIBURjiR7yIWyeMKkzhFUWn
Xx2qGsOAI3aFi9V4ytXMnqzmt0jBZZ1pFWiXF3K3XSUCneC6s7pZBovLs1bfpWrz
pLHm1gzfBtlsX6zVb6T8WHWLTghp1M7qnyC4Cd+mqhyHVX+mSFUJaRZODi7nzibY
2OxPkIlY5OtsVdkF12DpKGNk4gKEhchsdG/bvm6mXtgkEBAmypPBrmb9OmOJIyaB
k1pe+wbFNC1X6sLi65hq7fxiN1F9sjy8554lYyXBwTl0cvmumvj88LTIdfq8lulH
KUzPWSdBZBOYTwa35xI0LJBTk4D+XvCJM2NmveinsmTkndWKaHrz9NYWeKBmEPI=
=1hBs
-----END PGP SIGNATURE-----
Build #12 stable
Version 2.3.1
- PostgreSQL and SQLite (from MyBB 1.8.8) support
- fixed empty banlist saving bug
- fixed message deletion problems
- last read mechanism corrected & enabled by default
- fixed reversed order-related issues
- fixed "division by zero" issues
- minor fixes and optimizations
Updating: Overwrite inc/plugins/dvz_shoutbox.php and jscripts/dvz_shoutbox.js.
Build #11 stable
Version 2.3
- marking unread messages
- ability to link to specific messages
- DVZ Shoutbox plugin hooks
- language file for Shoutbox settings in ACP
- minor fixes and optimizations
Build #10 stable
Version 2.2.1
- preloading only when Shoutbox is toggled on
- restored username escaping on user call, compatible with DVZ Mentions
- E_NOTICE error related fixes
- minor code corrections
Build #9 stable
Version 2.2:
- implemented configurable maximum message length
- improved UX with click & hold to edit and middle (scroll) click on delete button to bypass the confirm box
- implemented synchronization of edits and deletions without refreshing the Shoutbox window
- implemented scroll back to show past shouts
- implemented shouts pre-loading (no AJAX request to fetch messages for the first time)
- implemented clearing Shoutbox cookies within the MyBB mechanism (working MyBB >= 1.8.6)
- minor ACP optimizations
Build #8 stable
Version 2.1.3:
- MyBB's native Word Filters support
- default avatar URL pulled from MyBB settings
- smart username inserting (compatible with DVZ Mentions syntax)
- strict input filtering (security)
- minor JavaScript optimizations
Build #7 stable
Version 2.1.2
- fixed scrolling to bottom in Reversed order mode
- fixed incorrect entries highlighting
- templates caching (reducing SELECT SQL queries)
- support for word filtering
- support for customized profile URLs
- smart spacing in username calls, support for mentions containing complex usernames (compatible with DVZ Mentions)
- minor CSS improvements
- minor code improvements
Build #6 stable
2.1.1 to #6:
- fixed scrolling to bottom in Reversed order mode
- templates caching (reducing SELECT SQL queries)
- minor CSS improvements
- minor code improvements
Build #5 stable
Version 2.1.1
- fixed collapse status saving
Build #4 stable
Development build
This build is not intended for production use.
Build #3 stable
Version 2.1
- lang from 'shoutbox archive' link cut to 'archive'
- removed 'forced' attribute from main loop
- registering archive browsing activity (Who's Online)
- implemented support for Merge Users tool
- implemented support for IPv6
- corrected settings descriptions
- "@" username call on click on avatar (compatible with DVZ Mentions)
- visual appearance improved
- moderation panel moved before pagination in archive mode
- switched from "jQuery" to "$" in JavaScript
- default *dvz_shoutbox database table engine set to InnoDB
- replaced dvz_shoutbox::member_of($groups) with MyBB 1.8's is_member($groups)
- default avatar changed from '.gif' to '.png'
- compatibility set to 18*
- extended API [custom callbacks for events]
- code cleanup [PHP >= 5.4]
Build #2 stable
Development build
This build is not intended for production use.
Build #1 dev
The first build has no changes.