Get all the latest news about ArrowChat here
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 17 May 2015, 02:41

Please let me know if you have any questions, concerns, or suggestions with the new v1.8.3 update. The upgrade process is a bit harder to perform than usual.
User avatar
CBarnett
Customer
 
Posts: 4
Joined: 22 Mar 2015, 06:35

by CBarnett 17 May 2015, 14:43

Following all the instructions after upgrade could no longer access Arrow Chat admin page (just a white page). Ended up dropping all Arrow Chat tables and deleting Arrow Chat files. Re-uploaded and did a fresh install of 1.8.3 and it all seems to be working fine now with the exception that it is not pulling profile images properly. (Invision Power Board v4).

Thank you for getting this updated to work with IPB4 as our members have been wanting it back!
User avatar
Martok
Customer
 
Posts: 71
Joined: 26 Jun 2012, 12:04

by Martok 17 May 2015, 16:24

It's good to see that Arrowchat has added group permissions. Unfortunately the way that these have been set up is contrary to how group permissions work in XenForo. I'd therefore have to say that I wouldn't recommend anyone using XenForo upgrading to this new version until this issue is fixed.

XenForo permissions are designed to be cumulative. This means that everybody should have the Registered Group as their primary user group and all other user groups are added as secondary groups. Therefore users can be in multiple groups at the same time. Details of how XenForo permissions are designed to work are here:

https://xenforo.com/community/resources ... roups.358/


On my site, I don't allow Guests or ordinary members (those who are just in the Registered user group) to use Arrowchat, I have it available only to full members. Full members, following the correct XenForo permission usage, are a secondary user group that members are added to. If I disable Arrowchat being used by the Registered group using the new permissions, means that none of my members can use Arrowchat.

The *Simple Solution* (I believe) would be for all Arrowchat permissions, instead of them being ticked to be disabled, are ticked to be enabled. This would mean that I could just tick the group I want to use Arrowchat and tick the individual permissions for video chat etc. For other forum software, they could tick all groups they want to use it and the individual permissions for video chat etc. However, the best solution for XenForo would be to be to also have a Never permission (so you would then have no permission to use Arrowchat, allow permission to use Arrowchat and Never use Arrowchat which overrides any allow permission set for another user group). This is how XenForo permissions work.

Two other points:

1. Registered group in XenForo can't see Arrowchat
I've tested with all of my groups with permissions enabled for Arrowchat and anyone who is in the Registered group only (ie not in any other groups) cannot see Arrowchat. As soon as I add a user to another group they can see Arrowchat. The Registered group permissions are enabled because if I disable them, no-one can see Arrowchat as mentioned above.

2. Guest permissions
It's confusing having guest permission settings in the Arrowchat general settings as well as the guest user group permissions. The general settings may be necessary for Arrowchat integrations on custom sites that don't have a supported integration, however I'd suggest some clear text in the user group permissions section about this, as you'll likely get admins thinking they have enabled group chat for guests in group permissions but don't realise why it's not working if it's disabled in general settings.
User avatar
CBarnett
Customer
 
Posts: 4
Joined: 22 Mar 2015, 06:35

by CBarnett 17 May 2015, 16:42

CBarnett wrote:Following all the instructions after upgrade could no longer access Arrow Chat admin page (just a white page). Ended up dropping all Arrow Chat tables and deleting Arrow Chat files. Re-uploaded and did a fresh install of 1.8.3 and it all seems to be working fine now with the exception that it is not pulling profile images properly. (Invision Power Board v4).

Thank you for getting this updated to work with IPB4 as our members have been wanting it back!


For the image issue, it is pulling the base URL twice, thus breaking the avatar in the chat box. Example:
Code: Select all
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 17 May 2015, 17:46

Martok, well that is quite confusing to say the least. I'll have to brainstorm more on the best way to tackle this. Changing it from disable to enable doesn't work for a number of reasons.

Guest permissions are a necessary evil, unfortunately, because of how guests are registered. I agree that some better text would be good.


CBarnett, thank you. I'll look into the URL issue.
User avatar
CBarnett
Customer
 
Posts: 4
Joined: 22 Mar 2015, 06:35

by CBarnett 17 May 2015, 18:07

Jason wrote:

CBarnett, thank you. I'll look into the URL issue.


TY, I posted in the bugs forum as well so it would be in the right spot as well.
User avatar
Summit14
Customer
 
Posts: 13
Joined: 08 May 2015, 00:27

by Summit14 18 May 2015, 00:45

Mine keeps saying that uaergroups don't have permission, even though nothing is disabled.
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 18 May 2015, 00:47

Summit14 wrote:Mine keeps saying that uaergroups don't have permission, even though nothing is disabled.

Could you expand on this? What is the exact error?
User avatar
Summit14
Customer
 
Posts: 13
Joined: 08 May 2015, 00:27

by Summit14 18 May 2015, 00:52

Jason wrote:
Summit14 wrote:Mine keeps saying that uaergroups don't have permission, even though nothing is disabled.

Could you expand on this? What is the exact error?


When trying to private chat with another user, it gives me the error that my user group isn't permitted to do so. I am in the admin user group so I would hope it would let me.
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 18 May 2015, 00:57

Summit14 wrote:When trying to private chat with another user, it gives me the error that my user group isn't permitted to do so. I am in the admin user group so I would hope it would let me.

XenForo by any chance? Or which integration? You don't have any permissions disabled?
User avatar
Summit14
Customer
 
Posts: 13
Joined: 08 May 2015, 00:27

by Summit14 18 May 2015, 01:02

Jason wrote:
Summit14 wrote:When trying to private chat with another user, it gives me the error that my user group isn't permitted to do so. I am in the admin user group so I would hope it would let me.

XenForo by any chance? Or which integration? You don't have any permissions disabled?

It is Xenforo, and no permissions are disabled.
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 18 May 2015, 02:07

Re-download and find the new /includes/functions/integrations/functions_xenforo_v1.php file. Rename to includes/integration.php and see if that fixes it.
User avatar
Summit14
Customer
 
Posts: 13
Joined: 08 May 2015, 00:27

by Summit14 18 May 2015, 13:21

Well I tried replacing the integrations like, but still no working result. As for "functions_xenforo_v1.php", do you want me to rename that to integration.php? When I did, it gave me a blank screen.
User avatar
Glocky
Customer
 
Posts: 17
Joined: 26 Feb 2015, 10:20

by Glocky 20 May 2015, 22:59

What a nightmare this is..
Rolling back instantly after upgrading.

Unfortunately I just don't have the time to write a complex reply, but add me to the list of users facing the same issues.
I take it the IE glitch didn't get fixed either.
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 21 May 2015, 02:49

Glocky wrote:What a nightmare this is..
Rolling back instantly after upgrading.

Unfortunately I just don't have the time to write a complex reply, but add me to the list of users facing the same issues.
I take it the IE glitch didn't get fixed either.

Most of the issues I've seen so far are just people not upgrading correctly. The upgrade is more complex than usual, so you really need to pay attention to everything written and do them in the correct order.
User avatar
gilbertgrape
Trial
 
Posts: 2
Joined: 18 May 2015, 19:57

by gilbertgrape 21 May 2015, 21:54

Vbulletin 3.8 no longer supported? Looking to buy but don't want to get stuck with something that doesn't work with me anymore.
User avatar
DLampi
Customer
 
Posts: 5
Joined: 03 Jul 2011, 17:22

by DLampi 21 May 2015, 22:45

I downloaded the v1.8.3 and it wouldn't even unzip correctly. Should I start with a different file for a fresh install?
User avatar
Glocky
Customer
 
Posts: 17
Joined: 26 Feb 2015, 10:20

by Glocky 23 May 2015, 14:03

Jason wrote:
Glocky wrote:What a nightmare this is..
Rolling back instantly after upgrading.

Unfortunately I just don't have the time to write a complex reply, but add me to the list of users facing the same issues.
I take it the IE glitch didn't get fixed either.

Most of the issues I've seen so far are just people not upgrading correctly. The upgrade is more complex than usual, so you really need to pay attention to everything written and do them in the correct order.


I did follow them, it was integrations and doing the group permissions...
I just have no idea where to start....

Nightmare to do.
will try again when I have more time.
User avatar
Jason
ArrowChat Team
 
Posts: 2031
Joined: 13 Dec 2009, 00:06

by Jason 23 May 2015, 19:05

Glocky wrote:I did follow them, it was integrations and doing the group permissions...
I just have no idea where to start....


The group permissions are very easy to setup; it just reads them from your database and puts it all into arrays. You can look at the includes/functions/integrations/ folder for just about every example you'd ever come across.
User avatar
Martok
Customer
 
Posts: 71
Joined: 26 Jun 2012, 12:04

by Martok 24 May 2015, 08:00

Jason wrote:
Glocky wrote:I did follow them, it was integrations and doing the group permissions...
I just have no idea where to start....


The group permissions are very easy to setup; it just reads them from your database and puts it all into arrays. You can look at the includes/functions/integrations/ folder for just about every example you'd ever come across.

Glocky is in the same position as other XenForo users, the permissions as they are currently implemented won't work with how XenForo group permissions are designed to be used.

The order of instructions for upgrading isn't quite right, at least for XenForo. The integrations file needs to be step 4 before updating the theme - the admin panel throws a blank page until this is done (it did for me anyway).