Chat by Siropu

Chat by Siropu [Paid] 1.25.1

No permission to buy (€29.99)
just purchased this.

I like it but have a couple of suggestions @Siropu

1) Option to have text input box at the top instead of at the bottom
2) Have a list of top x chatters in the archive page which can be reset by admin.
 
having had it installed for a few hours members have a few issues.

Most members like the newest chats at the top. I know users can change this individually but can we have an option in admin to how the chat defaults for everyone as it currrently has new messages at the bottom.

can we have an admin option to remove the current chatters box or a user option so they can remove it if they dont want to see it.

I would prefer the edit/delete icons before the username and the time stamp before the message
 
Last edited:
mentioning/tagging problem like in this picture: (text replaced by username tagged.)
IMO, it is better to open member card if a user name get clicked. for tagging purpose is better to use default feature as XF already has => username list will be appear (drop down) after mention with @ sign.

4e9fe618e216ed1a7253b0a1dfea55dd.gif
 
Guest access possible?
Yes.

@SoeHoe, that's the way I've designed it because the users in my community usually type @Username at the beginning. :) Maybe I can do some changes for 1.8.0 but I don't think I will implement the XF user list feature because that's too much work for a simple feature.

1.8.0 is almost complete and I think It's awesome but you guys are the judges so we'll see. Some requested features have been implemented some will be in another release. :)
 
I've designed it because the users in my community usually type @Username at the beginning. :) Maybe I can do some changes for 1.8.0 but I don't think I will implement the XF user list feature because that's too much work for a simple feature.
Why do not put something like this, Siropu?

Screenshot_1.webp

It's easy to use and users can see the "@" to quote a member.
 
Because in my opinion an extra character will take more space and you can tag users more easily by clicking on their usernames.
Yes, but it's not visible. The user must be aware that you must click on the username of the person to quote. With a character that is visible and in general the user knows what it wants to say.
 
Siropu updated Chat by Siropu with a new update entry:

New Features & Bugs fixed

I'm pleased and excited to release version 1.8.0 with the following new features and improvements:

Rooms (User Group Based Permissions)
  • Enable/disable rooms feature.
  • Users can Add/Edit/Delete Rooms from within the chat if they have permission.
  • Admin can create rooms with user group based permissions.
  • Users can password protect their rooms if they have permission.
  • Users can bypass password if they have permission.
  • You can view who's chatting and in which room....

Read the rest of this update entry...
 
I receive an error when I attempt to post something after updating...

Code:
XenForo_Exception: Cannot load class using XFCP. Load the class using the correct loader first. - library/XenForo/Autoloader.php:108
Generated By: Jake, A moment ago
Stack Trace
#0 [internal function]: XenForo_Autoloader->autoload('XFCP_Siropu_Cha...')
#1 /var/www/vhosts/thecpforum.com/public/library/Siropu/Chat/DataWriter/Extend/Thread.php(14): spl_autoload_call('XFCP_Siropu_Cha...')
#2 /var/www/vhosts/thecpforum.com/public/library/XenForo/Autoloader.php(119): include('/var/www/vhosts...')
#3 /var/www/vhosts/thecpforum.com/public/library/XenForo/Application.php(1049): XenForo_Autoloader->autoload('Siropu_Chat_Dat...')
#4 /var/www/vhosts/thecpforum.com/public/library/XenForo/Application.php(529): XenForo_Application::autoload('Siropu_Chat_Dat...')
#5 /var/www/vhosts/thecpforum.com/public/library/XenForo/DataWriter.php(2038): XenForo_Application::resolveDynamicClass('XenForo_DataWri...', 'datawriter')
#6 /var/www/vhosts/thecpforum.com/public/library/XenForo/ControllerPublic/Forum.php(645): XenForo_DataWriter::create('XenForo_DataWri...')
#7 /var/www/vhosts/thecpforum.com/public/library/Tinhte/XenTag/XenForo/ControllerPublic/Forum.php(28): XenForo_ControllerPublic_Forum->actionAddThread()
#8 /var/www/vhosts/thecpforum.com/public/library/Icewind/MorePermissions/Extend/ControllerPublic/Forum.php(38): Tinhte_XenTag_XenForo_ControllerPublic_Forum->actionAddThread()
#9 /var/www/vhosts/thecpforum.com/public/library/XenForo/FrontController.php(347): Icewind_MorePermissions_Extend_ControllerPublic_Forum->actionAddThread()
#10 /var/www/vhosts/thecpforum.com/public/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#11 /var/www/vhosts/thecpforum.com/public/index.php(13): XenForo_FrontController->run()
#12 {main}
Request State
array(3) {
  ["url"] => string(68) "http://www.thecpforum.com/forums/elite-sponsors-forum.124/add-thread"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(16) {
    ["title"] => string(17) "New VIP CHat room"
    ["message_html"] => string(87) "<p>On the front page you have access to a specific chat room VIP</p><p>PW: </p>"
    ["_xfRelativeResolver"] => string(71) "http://www.thecpforum.com/forums/elite-sponsors-forum.124/create-thread"
    ["tinhte_xentag_tags_text"] => string(0) ""
    ["tinhte_xentag_included"] => string(1) "1"
    ["attachment_hash"] => string(32) "c0fc6c7740135818832238827790dc60"
    ["watch_thread"] => string(1) "1"
    ["watch_thread_email"] => string(1) "1"
    ["watch_thread_state"] => string(1) "1"
    ["discussion_open"] => string(1) "1"
    ["_set"] => array(2) {
      ["discussion_open"] => string(1) "1"
      ["sticky"] => string(1) "1"
    }
    ["poll"] => array(5) {
      ["question"] => string(0) ""
      ["responses"] => array(2) {
        [0] => string(0) ""
        [1] => string(0) ""
      }
      ["max_votes_type"] => string(6) "single"
      ["change_vote"] => string(1) "1"
      ["view_results_unvoted"] => string(1) "1"
    }
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(46) "/forums/elite-sponsors-forum.124/create-thread"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Just bought, installing this one. :)

Nice work, I hope you will continue and upgrade to next versions with previous and futures suggestions.

Regards,
 
Great update, Siropu!

Suggestions:
  1. When you hover Chat Rooms icon it would be great to show a menu with available chat rooms
  2. Chat Rooms (the one you are joined) could be listed as tabs under Chat Header for easy switching
 
Bug:

chat1.gif

When I load chat page or see it on forum list the chat messages are not at the bottom, but need to click on slider. Look above gif.
 
Back
Top Bottom