Jump to content

Chat Application ( Support Topic )


Recommended Posts

i know you said to keep feature requests to a min here

but just two for future thought

1. Group name formatting shown in names

2. Option for us to modify the editor so like say - I have a VIP subscription package......it would be awesome to only have them be able to add color text, or use the editor in full - Or have in acp options settings  as, who (groups) can use editor perms

Link to comment
2 minutes ago, Mr. Fierce God said:

i know you said to keep feature requests to a min here

but just two for future thought

1. Group name formatting shown in names

2. Option for us to modify the editor so like say - I have a VIP subscription package......it would be awesome to only have them be able to add color text, or use the editor in full - Or have in acp options settings  as, who (groups) can use editor perms

1st will be easy enough

2nd will only be the way you want it if you do that throughout the whole site, what you will need to do is go to your ACP and Themes > Editor > Toolbars and you can select what groups and use each editor button and also where they can use the editor button, so you could disable it in x/y/z app and enable in a/b/c for selected groups

Also I did not say keep requests to a min here, I don't regually check PM's for requests etc I always browse the support topics, I would want every request posted here :biggrin:

Link to comment

@TheJackal84, The chat room I setup in the forum index widget is giving this error, then on page reload it doesn't give the error however when I click send message it reloads the page. Works fine if I am actually in the chatroom page

 

{"html":"\n\r\n\t<h3 class=\"ipsType_sectionTitle ipsType_reset\">Chatbox<\/h3>\r\n\t<div class=\"ipsAreaBackground_light ipsPad ipsBox_transparent\" id=\"chatroom_id\" data-value=\"5\" data-controller='chat.post'>\r\n\t\t\r\n\t\t<div class='ipsColumns ipsColumns_collapsePhone'>\r\n\t\t\t<article class='ipsColumn ipsColumn_fluid'>\r\n\t\t\t\t<div class='' style=\"margin-top:1px;\">\r\n\t\t\t\t\t<div class=\"ipsBox chatapp_chat_division scroller\" id=\"message_list\">\r\n\t\t\t\t\t\t<ul class=\"ipsDataList ipsDataList_large ipsAreaBackground_reset\" id=\"ajaxRefresh\">\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<div class=\"ipsType_center ipsType_light ipsType_large ipsPad\">There are no messages in this chatroom<\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/article>\r\n\t\t<\/div>\r\n\t\t\r\n\t\t\t<div class=\"\" data-role=\"postMessage\">\r\n\t\t\t\t<form accept-charset='utf-8' class=\"ipsForm ipsPad ipsBox ipsForm_noLabels ipsSpacer_top ipsForm_vertical\" action=\"https:\/\/www.rockstarsocialclub.net\/index.php?app=core&amp;module=system&amp;controller=widgets&amp;do=getBlock&amp;blockID=app_chatapp_chatroom_m6zqh2c30&amp;pageApp=forums&amp;pageModule=forums&amp;pageController=index&amp;pageArea=header&amp;orientation=horizontal\" method=\"post\" data-action=\"post\" id=\"chatapp_message\" enctype=\"multipart\/form-data\" data-ipsForm >\r\n\t\t\t\t\t<input type=\"hidden\" name=\"form_submitted\" value=\"1\">\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t<input type=\"hidden\" name=\"csrfKey\" value=\"6e5207e04890882de4aa6fc762463f37\">\r\n\t\t\t\t\t\r\n\t\t\t\t\t<span class='ipsPos_left'>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<ul class='ipsForm ipsForm_horizontal' data-ipsEditor-toolList>\r\n\t\t\t\t\t\t\t\t\t<li class='ipsFieldRow ipsFieldRow_fullWidth'>\r\n\t\t\t\t\t\t\t\t\t\t\n\n\t\t<div class='ipsComposeArea_editor' data-role=\"editor\">\n\t\t\t\n<div class='ipsType_normal ipsType_richText ipsType_break' data-ipsEditor data-ipsEditor-controller=\"https:\/\/www.rockstarsocialclub.net\/index.php?app=core&amp;module=system&amp;controller=editor\" data-ipsEditor-toolbars='{&quot;desktop&quot;:[{&quot;name&quot;:&quot;row1&quot;,&quot;items&quot;:[&quot;Source&quot;,&quot;Bold&quot;,&quot;Italic&quot;,&quot;Underline&quot;,&quot;Strike&quot;,&quot;-&quot;,&quot;ipsLink&quot;,&quot;Ipsquote&quot;,&quot;ipsCode&quot;,&quot;ipsEmoticon&quot;,&quot;Ipsspoiler&quot;,&quot;ipsgiphy&quot;,&quot;-&quot;,&quot;BulletedList&quot;,&quot;NumberedList&quot;,&quot;-&quot;,&quot;JustifyLeft&quot;,&quot;JustifyCenter&quot;,&quot;JustifyRight&quot;,&quot;-&quot;,&quot;TextColor&quot;,&quot;FontSize&quot;,&quot;-&quot;,&quot;ipsPreview&quot;]},&quot;\\\/&quot;],&quot;tablet&quot;:[{&quot;name&quot;:&quot;row1&quot;,&quot;items&quot;:[&quot;Source&quot;,&quot;Bold&quot;,&quot;Italic&quot;,&quot;Underline&quot;,&quot;-&quot;,&quot;ipsLink&quot;,&quot;Ipsquote&quot;,&quot;ipsEmoticon&quot;,&quot;Ipsspoiler&quot;,&quot;ipsgiphy&quot;,&quot;-&quot;,&quot;BulletedList&quot;,&quot;NumberedList&quot;,&quot;-&quot;,&quot;ipsPreview&quot;]},&quot;\\\/&quot;],&quot;phone&quot;:[{&quot;name&quot;:&quot;row1&quot;,&quot;items&quot;:[&quot;Source&quot;,&quot;Bold&quot;,&quot;Italic&quot;,&quot;Underline&quot;,&quot;-&quot;,&quot;ipsEmoticon&quot;,&quot;-&quot;,&quot;ipsLink&quot;,&quot;-&quot;,&quot;ipsPreview&quot;,&quot;ipsgiphy&quot;]},&quot;\\\/&quot;]}' data-ipsEditor-extraPlugins='' data-ipsEditor-postKey=\"3a71aad9106921936a62e26901e94924\" data-ipsEditor-skin=\"ips\" data-ipsEditor-name=\"chatapp_message\" data-ipsEditor-pasteBehaviour='rich' data-ipsEditor-ipsPlugins=\"ipsautolink,ipsautosave,ipsctrlenter,ipscode,ipscontextmenu,ipsemoticon,ipsimage,ipslink,ipsmentions,ipspage,ipspaste,ipspreview,ipsquote,ipsspoiler,ipsautogrow,ipssource,removeformat,ipsgiphy\">\n\t<div data-role='editorComposer' class='ipsContained'>\n\t\t<noscript>\n\t\t\t<textarea name=\"chatapp_message_noscript\" rows=\"15\">\n\ttest\n<\/textarea>\n\t\t<\/noscript>\n\t\t<div class=\"norewrite\" data-role=\"mainEditorArea\">\n\t\t\t<textarea name=\"chatapp_message\" data-role='contentEditor' class=\"ipsHide\" tabindex='1'>&lt;p&gt;\n\ttest\n&lt;\/p&gt;<\/textarea>\n\t\t<\/div>\n\t\t\n\t\t<div class=\"ipsHide ipsComposeArea_editorPaste\" data-role=\"pasteMessage\">\n\t\t\t<p class='ipsType_reset ipsPad_half'>\n\t\t\t\t\n\t\t\t\t\t<a class=\"ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch\" data-action=\"keepPasteFormatting\" title='Keep formatting' data-ipsTooltip>&times;<\/a>\n\t\t\t\t\t<i class=\"fa fa-info-circle\"><\/i>&nbsp; Pasted as rich text. &nbsp;&nbsp;<a class='ipsCursor_pointer' data-action=\"removePasteFormatting\">Paste as plain text instead<\/a>\n\t\t\t\t\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"ipsHide ipsComposeArea_editorPaste\" data-role=\"emoticonMessage\">\n\t\t\t<p class='ipsType_reset ipsPad_half'>\n\t\t\t\t<i class=\"fa fa-info-circle\"><\/i>&nbsp; Only 75 emoji are allowed.\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"ipsHide ipsComposeArea_editorPaste\" data-role=\"embedMessage\">\n\t\t\t<p class='ipsType_reset ipsPad_half'>\n\t\t\t\t<a class=\"ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch\" data-action=\"keepEmbeddedMedia\" title='Keep embedded content' data-ipsTooltip>&times;<\/a>\n\t\t\t\t<i class=\"fa fa-info-circle\"><\/i>&nbsp; Your link has been automatically embedded. &nbsp;&nbsp;<a class='ipsCursor_pointer' data-action=\"removeEmbeddedMedia\">Display as a link instead<\/a>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"ipsHide ipsComposeArea_editorPaste\" data-role=\"embedFailMessage\">\n\t\t\t<p class='ipsType_reset ipsPad_half'>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"ipsHide ipsComposeArea_editorPaste\" data-role=\"autoSaveRestoreMessage\">\n\t\t\t<p class='ipsType_reset ipsPad_half'>\n\t\t\t\t<a class=\"ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch\" data-action=\"keepRestoredContents\" title='Keep restored contents' data-ipsTooltip>&times;<\/a>\n\t\t\t\t<i class=\"fa fa-info-circle\"><\/i>&nbsp; Your previous content has been restored. &nbsp;&nbsp;<a class='ipsCursor_pointer' data-action=\"clearEditorContents\">Clear editor<\/a>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"ipsHide ipsComposeArea_editorPaste\" data-role=\"imageMessage\">\n\t\t\t<p class='ipsType_reset ipsPad_half'>\n\t\t\t\t<a class=\"ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch\" data-action=\"removeImageMessage\">&times;<\/a>\n\t\t\t\t<i class=\"fa fa-info-circle\"><\/i>&nbsp; You cannot paste images directly. Upload or insert images from URL.\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t\n\t<div data-ipsEditor-toolList class=\"ipsAreaBackground_light ipsClearfix\">\n\t\t<div data-role='attachmentArea'>\n\t\t\t<div class=\"ipsComposeArea_dropZone ipsComposeArea_dropZoneSmall ipsClearfix ipsClearfix\" id='elEditorDrop_chatapp_message'>\n\t\t\t\t\n\t\t\t\t<div>\n\t\t\t\t\t<ul class='ipsList_inline ipsClearfix'>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li class='ipsPos_right'>\n\t\t\t\t\t\t\t<a href='#' class='ipsButton ipsButton_light ipsButton_verySmall' data-ipsMenu id='elEditorAttach_mediac849993ad5ca1a2e6e4e7310f46dd9ea'>Insert other media <i class='fa fa-caret-down'><\/i><\/a>\n\t\t\t\t\t\t\t<ul class='ipsMenu ipsMenu_auto ipsHide' id='elEditorAttach_mediac849993ad5ca1a2e6e4e7310f46dd9ea_menu'>\n\t\t\t\t\t\t\t\t<li class='ipsMenu_item'><a href='#' data-ipsDialog data-ipsDialog-fixed data-ipsDialog-forceReload data-ipsDialog-title='Insert existing attachment' data-ipsDialog-url=\"https:\/\/www.rockstarsocialclub.net\/index.php?app=core&amp;module=system&amp;controller=editor&amp;do=myMedia&amp;postKey=3a71aad9106921936a62e26901e94924&amp;editorId=chatapp_message&amp;csrfKey=6e5207e04890882de4aa6fc762463f37\">Insert existing attachment<\/a><\/li>\n \n <li class='ipsMenu_item'><a href='#' data-ipsDialog data-ipsDialog-forceReload data-ipsDialog-title='Insert image from URL' data-ipsDialog-url=\"https:\/\/www.rockstarsocialclub.net\/index.php?app=core&amp;module=system&amp;controller=editor&amp;do=link&amp;image=1&amp;postKey=3a71aad9106921936a62e26901e94924&amp;editorId=chatapp_message&amp;csrfKey=6e5207e04890882de4aa6fc762463f37\">Insert image from URL<\/a><\/li>\n \n\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\t\t\n\t\t<\/div>\n\t<\/div>\n\t<\/div>\n\t<div data-role='editorPreview' class='ipsHide'>\n\t\t<div class='ipsAreaBackground_light ipsPad_half' data-role='previewToolbar'>\n\t\t\t<a href='#' class='ipsPos_right' data-action='closePreview' title='Return to editing mode' data-ipsTooltip>&times;<\/a>\n\t\t\t<ul class='ipsButton_split'>\n\t\t\t\t<li data-action='resizePreview' data-size='desktop'><a href='#' title='View at approximate desktop size' data-ipsTooltip class='ipsButton ipsButton_verySmall ipsButton_primary'>Desktop<\/a><\/li>\n\t\t\t\t<li data-action='resizePreview' data-size='tablet'><a href='#' title='View at approximate tablet size' data-ipsTooltip class='ipsButton ipsButton_verySmall ipsButton_light'>Tablet<\/a><\/li>\n\t\t\t\t<li data-action='resizePreview' data-size='phone'><a href='#' title='View at approximate phone size' data-ipsTooltip class='ipsButton ipsButton_verySmall ipsButton_light'>Phone<\/a><\/li>\n\t\t\t<\/ul>\n\t\t<\/div>\n\t\t<div data-role='previewContainer' class='ipsAreaBackground ipsType_center'><\/div>\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<\/li>\r\n\t\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t<\/span><br>\r\n\t\t\t\t\t<button type=\"submit\" class=\"ipsButton ipsButton_primary ipsButton_fullWidth\" tabindex=\"2\" accesskey=\"s\" role=\"button\">Send Message<\/button>\r\n\t\t\t\t<\/form>\r\n\t\t\t<\/div>\r\n\t\t\r\n\t<\/div>\r\n","devices":["Phone","Tablet","Desktop"]}

Link to comment
2 minutes ago, JustHatched said:

The chat room I setup in the forum index widget is giving this error, then on page reload it doesn't give the error however when I click send message it reloads the page. Works fine if I am actually in the chatroom page

On our board it seems that that html screen only comes up if we try to add another line of text or when adding test to a link url

 

example - 

in editor - 

"Hello, how are you"

"today was good"  (Pressing enter key to get to second line)

 

Hit send msg - you get that html error

but yes after reload, it fixes, but doesnt show the msg just typed

Link to comment
1 hour ago, JustHatched said:

Still happens for me

Send me login details if you can via PM and I will check it out

2 minutes ago, kmk said:

I have to uninstall it too, when send a message, cause multiple time sending actions. In the clubs case, alway appear a message that say You can't send blank messages. 

Did you clear the cache? it could of been using a old cache of the js

Link to comment
1 minute ago, AlexWebsites said:

The only thing missing is that menu bubble chat count, otherwise looks very good. Is the chat able to be added as a menu item with IPS ACP menu builder?

What do you mean? there is a deafult tab in the menu manager for the index page of the app, and if you wanted you could add children of x/y/z chatrooms as dropdowns to it or how ever you wanted to do it

Link to comment
7 hours ago, TheJackal84 said:

Send me login details if you can via PM and I will check it out

Did you clear the cache? it could of been using a old cache of the js

What I have to do?

I have it reinstalled again, same result. Then use support tool (Something isn't working correctly), not difference too...

 

chatapp (3).png

Link to comment
11 minutes ago, kmk said:

Don't show emoji, but is spectrum theme problem. 

Now I want to clear ally test messages, I can't see any option that let me do that. 

Delete messages one by one, so much... 🙄

I'll add a mass delete in 1.0.5, also coming is attachments what you will drag and drop to upload like you can here

spacer.png

there will be another group permission in the matrix for who can download them for each chatroom

 

Link to comment

I need disable the 15 minutes feature, because I need my chatroom (maybe not all) alway connected and don’t have to click again to reload page to see if anyone send me messages. Can you convert the 15 minutes limitation in option selectable for each chat room?

Link to comment
18 hours ago, kmk said:

Delete messages one by one, so much... 🙄

if you go to the ACP and the actual chatrooms if you click the dropdown you can choose to delete or move all messages, even with filters

spacer.png

spacer.png

11 hours ago, JustHatched said:

Would it be possible to optionally be able to have the editor above the content? This would be especially useful for the widget if new messages appear at the top. The current setup requires some scrolling back and forth to see a new message and going to type a new message.

I will be making a couple more ways for it to be, just need to sort out the best ones lol

7 hours ago, Joey_M said:

@TheJackal84 - could I have a bot that updates my chat with the score line and key moments of a game? I run a match chat and this would be great.

I love that I could also have it setup to share the match discussion.

All depends the setup of the thing you want to post, what is it? what does it do? are you manually adding things to it? is it a IPS app? there could be many factors let me know and it could be possible

Link to comment

@TheJackal84 please Feature request :

Add ability to sticky messages, like pin post in topic. 

I use chatroom to give customers services, I need pin announcements or messages inside of chatroom. 

Example, I have a club chatroom use for the school cafeteria, and I need pin my daily menu in the chat room, when parents or user go into to chatroom they can see the pin menu. 

Extra feedback :

Now when open chatroom is show messages from beginning, and have to scroll down to read the last messages, this should be according if admin set show message in top or bottom. 

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...