![]() |
|
Mod Options |
![]() |
|||||||||||
Duckways: Shoutbox | Realtime using NodeJS & Socket.io
![]() Developer Last Online: Oct 2022 ![]() ![]() ![]()
![]() Duckways: Shoutbox | Realtime using NodeJS & Socket.io What is this mod all about? A lot of forums come with a shoutbox. However, we've seen so many resource eating shoutbox versions that we thought it would be cool to release one based on NodeJS and Socket.io. This shoutbox does not refresh it's content every X seconds for every user. Instead, it pushes the new message to all users using a websocket. Blazing fast with less resource consumption. (!!) To use this plugin you need to have NodeJS/NPM installed on your webserver. This requires some server knowledge, so if you can't do it yourself please contact your hosting company or use our installation service (Email us at [email protected]).(!!) (!!) We now also offer a hosted node version, which you can run right away without installing anything server-side. This comes at the price of $4,95 a month. Contact us on [email protected] for more info or to buy.(!!) ![]() Features free version - Parses bbcode/smiley's - Set usergroup permissions to view the shoutbox - Set usergroup permissions to post in the shoutbox - Users can edit their own shouts Features pro version - Parses bbcode/smiley's - Set amount of shouts to display - Set usergroup permissions to view the shoutbox - Set usergroup permissions to post in the shoutbox - Set usergroup permissions to edit shouts (moderator) - Set usergroup permissions to delete shouts (moderator) - Users can edit their own shouts - Shoutbox archive in AdminCP to read back (including deleted shouts & who deleted them!) Buy the pro version
About Duckways We're a company with a team of developers who have been working a lot on a vBulletin 4 system for two of our customers. The largest one with over 200,000 users and 4 million posts. This one migrated to vBulletin 5 recently and we've faced quite some issues in vBulletin 5 which we'll fix by writing custom modifications. Some of those, which are worth sharing, will be added here on vBulletin.org. If you're missing a feature or add-on, please feel free to contact us. How to install:
Version history
Support Please use this thread to ask questions or to report bugs. PRO version users can email us at [email protected] for quick support. Download Now Only licensed members can download files, Click Here for more information. Show Your Support
No members have liked this post.
|
Comments |
#2
|
||||
|
||||
- First post reserved -
We're currently preparing the zip files for upload, they will be uploaded by the dev team ASAP. No members have liked this post.
|
#3
|
||||
|
||||
Sorry guys, there's some delay in preparing the zip file. We originally zipped it with Mac OS resulting in inclusion of .DS_Store files. We need to get rid of those tomorrow.
No members have liked this post.
|
#4
|
|||
|
|||
I don't see any file =))
__________________
Welcome to my site dien dan tuoi tre cntt No members have liked this post.
|
#5
|
||||
|
||||
Read the post above, it's coming in
![]() No members have liked this post.
|
#6
|
||||
|
||||
Awesome! Which version of NodeJS and Socket.io is necessary to run this mod? Then I can let my host know to install everything.
No members have liked this post.
|
#7
|
||||
|
||||
Originally Posted by Fleiding
It comes with an package.json. All you need to do is installing npm and run the command 'npm install' in the plugin directory once. ![]()
![]() ![]() No members have liked this post.
|
#8
|
||||
|
||||
ZIP file uploaded!
No members have liked this post.
|
#9
|
||||
|
||||
It works. It appears to have a couple of minor bugs. The refresh button has to be pressed to get the shout to appear. Editing shouts does not work.
No members have liked this post.
|
#10
|
||||
|
||||
Originally Posted by In Omnibus
Thats weird, refresh button is only there as a backup. Socketio is shooting a realtime push to all users with the websocket. Sounds like your port isn't listening right for your socket.![]()
Please check your console in the browser on the page where it shows the shoutbox, or hit me up with an URL so I can check it for you ![]() Edit function should work too- make sure you set the permissions for all usergroups (Go to usergroups, click edit behind the group and find the permissions on the edit page). No members have liked this post.
|
#11
|
||||
|
||||
Originally Posted by Jorandh
I have the permissions set correctly and the Web Console isn't showing any errors.![]()
After clicking "Enter" or "Shout" the shoutbox is still white. After clicking "Refresh" the shout appears. Editing doesn't work at all. It simply re-posts the original shout. Again, no error in the console. I'm going to try changing the port first. I'll let you know what happens. No members have liked this post.
|
#12
|
||||
|
||||
Originally Posted by In Omnibus
Thanks, let me know how it goes! I just did a fresh install of the plugin on a brand new vBulletin v5.3.4 setup and it worked right away as is should. Maybe try removing the folder 'node_modules' in core/packages/duckwaysshout/node and then run 'npm install' again from the same location.![]()
Happy to help if it doesn't work out for you. Just leave me the details in a PM or on [email protected]! No members have liked this post.
|
#13
|
||||
|
||||
We just set up a demo here: https://vbulletin.duckways.com/forums/
Demo user 1: username: demo1 password: DemoUser1! Demo user 2: username: demo2 password: DemoUser2! Demo user 2 has moderation permissions (edit and delete shouts made by others). We just updated a few components and will upload release 1.0.1 soon. No members have liked this post.
|
#14
|
||||
|
||||
Version 1.0.1 uploaded. This should fix issues like @In Omnibus reported and added some new settings.
No members have liked this post.
|
#15
|
||||
|
||||
Originally Posted by Jorandh
I have to click Refresh every time I posted, edited, and deleted a message.![]()
Safari is showing the following errors in the console:
I'm still working with my host to get all the required items installed at my web server, because the same thing is happening now on my forum at the moment. Edit: Is it possible to display new messages on top? No members have liked this post.
Last edited by Fleiding; 11 Aug 2018 at 07:39. Reason: Question regarding message display |
![]() |
«
Previous Mod
|
Next Mod
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Mod Options | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 09:32.