Shoutbox by Siropu

Shoutbox by Siropu [Paid] 1.10.2

No permission to buy (€14.99)
I'd like to change the smiley icon to an image.
Go to siropu_shoutbox_form template and replace this:
Code:
<xf:button class="button--iconOnly button--link" title="{{ phrase('smilies') }}" data-xf-init="tooltip" data-xf-click="menu" aria-expanded="false" aria-haspopup="true" fa="fal fa-smile" />
With this:
Code:
<xf:button class="button--iconOnly button--link" title="{{ phrase('smilies') }}" data-xf-init="tooltip" data-xf-click="menu" aria-expanded="false" aria-haspopup="true"><img src="image-url"></xf:button>

Change image-url with the atual image URL.
 
I just noticed if you ignore a user you can still read their shouts. Can you add support for ignores as being able to read shouts from ignored users defeats the point of ignoring them in the first place.

Has anyone tested this addon on 2.1?
Was this ever addressed? I just updated (after being 5 versions back) and I have a member claiming it always worked but doesnt now.
 
@Siropu A recommendation, if possible. I limit the shout to 250 chars, given the response can go over it, it'll be cut off. Why not have it so the response knows there is a character limit and attempts to formulate a response within the predefined character limit?
 
So I keep overwriting 1.10.0 with the new 1.10.1 file but no update option shows up. Are we missing a file?
 
Server error log
  • InvalidArgumentException: Unknown entity option: pruned
  • src/XF/Mvc/Entity/Entity.php:1010
  • Generated by: Unknown account
  • Dec 7, 2023 at 6:32 PM

Stack trace​

#0 src/addons/Siropu/Shoutbox/Cron/Shout.php(37): XF\Mvc\Entity\Entity->setOption('pruned', true)
#1 src/XF/Job/Cron.php(37): Siropu\Shoutbox\Cron\Shout::pruneShouts(Object(XF\Entity\CronEntry))
#2 src/XF/Job/Manager.php(260): XF\Job\Cron->run(8)
#3 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#4 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#5 job.php(43): XF\Job\Manager->runQueue(false, 8)
#6 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(60) "https://forum.x.com/community/x/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
@Siropu - thanks for this add-on. (y)

I would like to ask, would it be possible to consider in the future the possibility to color/differentiate from others the message that I wrote, or that is for me using a css class?
 
I think that would be useful too. Thanks!

But I was thinking if it is possible to highlight anyone's text like this (logged in user). So that anyone - that is an ordinary user, if there are more texts, clearly saw at first glance what he wrote... (css class)
 
@Siropu Thanks for the option to choose the GPT-model! Here is another AI-related feature suggestion/wish: it would be great to be able to add some custom instructions as a "base prompt" that prefixes any prompt in the chat. That would help to pre-set a context matching the forums topics. Also, GPT-4 tends to stress, that it is only an LLM and offers its help in almost every reply. That could be limited by injecting custom instructions.
 
Top Bottom