Shoutbox by Siropu

Shoutbox by Siropu [Paid] 2.2.0

No permission to buy (€14.99)
hey @Siropu ive just noticed tagging user to be bugged for me....it was working before and i can see some users it works for, but as admin or whatever reason it doesnt work for me anymore.

1754710521787.webp
 
Is this not compatible with DP-Cloudflare's addon and storing all /data/ to Cloudflare R2?
The file /data/siropu/shoutbox/shouts.json keeps getting created on R2 even if I manually delete the whole folder.

But the shoutbox on the forums keeps requesting the local file /data/siropu/shoutbox/shouts.json, but it's empty.
 
Shoutbox is working now with Soketi; changes I made are below:
  • Modified the file /src/addons/Siropu/Shoutbox/Vendor/Pusher/pusher/pusher-php-server/src/Pusher.php at line 97
  • Host locally the js file https://js.pusher.com/8.3.0/pusher.min.js
  • Update the js call from siropu_shoutbox template to use /js/siropu/shoutbox/pusher.8.3.0.min.js
  • Modified the file pusher.8.3.0.min.js to replace the call to pusher.com/sockjs.pusher.com
Soketi is hosted on a $4 USD per month cheap VPS.
$$$ savings compared to using Pusher.com

Is it normal that reactions given have no alerts sent to XenForo?
Bug? Thumbs-up icons aren't visible for new chats unless the page is reloaded.
 
Hey @Siropu any way to force the shoutbox to adapt to different device types, if I insert the shoutbox under the quick reply box in the thread, users reporting page width issues
 
Is there a reason X posts no longer work in the shoutbox.. used to open just fine.
Only x? Some changes have been made to "Enable BB codes" admin options and you have to select media and autolink.

any way to force the shoutbox to adapt to different device types, if I insert the shoutbox under the quick reply box in the thread, users reporting page width issues
The width should be fluid and adapt to the screen size. I don't see any issued with it.
 
Bad error with your add-on on XenForo 2.3.9: If I go to Account > Preferences, change anything and click Save, I get an error. As soon as I uninstall your add-on, everything works fine again. Could you please confirm compatibility with XF 2.3.9 or provide a fix/update

ErrorException: [E_WARNING] foreach() argument must be of type array|object, null given
in src/XF/Repository/UserAlertRepository.php at line 1075

XF::handlePhpError() in src/XF/Repository/UserAlertRepository.php at line 1075
XF\Repository\UserAlertRepository->getAlertOptOutActions()
in src/XF/Pub/Controller/AccountController.php at line 496
XF\Pub\Controller\AccountController->preferencesSaveProcess()
in src/XF/Pub/Controller/AccountController.php at line 436
XF\Pub\Controller\AccountController->actionPreferences()
in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass()
in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch()
in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop()
in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run()
in src/XF/App.php at line 2824
XF\App->run()
in src/XF.php at line 814
XF::runApp()
in index.php at line 23
 
  • Like
Reactions: rdn
Bad error with your add-on on XenForo 2.3.9: If I go to Account > Preferences, change anything and click Save, I get an error. As soon as I uninstall your add-on, everything works fine again. Could you please confirm compatibility with XF 2.3.9 or provide a fix/update

ErrorException: [E_WARNING] foreach() argument must be of type array|object, null given
in src/XF/Repository/UserAlertRepository.php at line 1075

XF::handlePhpError() in src/XF/Repository/UserAlertRepository.php at line 1075
XF\Repository\UserAlertRepository->getAlertOptOutActions()
in src/XF/Pub/Controller/AccountController.php at line 496
XF\Pub\Controller\AccountController->preferencesSaveProcess()
in src/XF/Pub/Controller/AccountController.php at line 436
XF\Pub\Controller\AccountController->actionPreferences()
in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass()
in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch()
in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop()
in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run()
in src/XF/App.php at line 2824
XF\App->run()
in src/XF.php at line 814
XF::runApp()
in index.php at line 23
I am using it on 2.3.9 with no issues or errors... that looks like an issue on your end based on the code you posted.
 
I am using it on 2.3.9 with no issues or errors... that looks like an issue on your end based on the code you posted.
No, I tested this again carefully.


Go to your profile → Preferences and change something there, for example:
  • switch the style/template, or
  • change the locale / time zone.


As soon as you save, the error occurs. I have just done a completely fresh XenForo installation and installed only this add-on. The error appears immediately, without any other customizations. So this cannot be caused by my installation or configuration.
 
No, I tested this again carefully.


Go to your profile → Preferences and change something there, for example:
  • switch the style/template, or
  • change the locale / time zone.


As soon as you save, the error occurs. I have just done a completely fresh XenForo installation and installed only this add-on. The error appears immediately, without any other customizations. So this cannot be caused by my installation or configuration.
just did what you said... no errors.
 
Back
Top Bottom