Page 1 of 2

v1.8.3 Discussion Thread

PostPosted: 16 May 2015, 19:41
by Jason
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.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 07:43
by CBarnett
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!

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 09:24
by Martok
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.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 09:42
by CBarnett
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
http://lawenforcementroleplay.com/http://lawenforcementroleplay.com/uploads/profile/photo-thumb-#.jpg          Where # is members profile number.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 10:46
by Jason
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.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 11:07
by CBarnett
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.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 17:45
by Summit14
Mine keeps saying that uaergroups don't have permission, even though nothing is disabled.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 17:47
by Jason
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?

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 17:52
by Summit14
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.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 17:57
by Jason
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?

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 18:02
by Summit14
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.

Re: v1.8.3 Discussion Thread

PostPosted: 17 May 2015, 19:07
by Jason
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.

Re: v1.8.3 Discussion Thread

PostPosted: 18 May 2015, 06:21
by Summit14
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.

Re: v1.8.3 Discussion Thread

PostPosted: 20 May 2015, 15:59
by Glocky
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.

Re: v1.8.3 Discussion Thread

PostPosted: 20 May 2015, 19:49
by Jason
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.

Re: v1.8.3 Discussion Thread

PostPosted: 21 May 2015, 14:54
by gilbertgrape
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.

Re: v1.8.3 Discussion Thread

PostPosted: 21 May 2015, 15:45
by DLampi
I downloaded the v1.8.3 and it wouldn't even unzip correctly. Should I start with a different file for a fresh install?

Re: v1.8.3 Discussion Thread

PostPosted: 23 May 2015, 07:03
by Glocky
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.

Re: v1.8.3 Discussion Thread

PostPosted: 23 May 2015, 12:05
by Jason
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.

Re: v1.8.3 Discussion Thread

PostPosted: 24 May 2015, 01:00
by Martok
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).