vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Chat Modifications - Envolve Chat Integration Module (https://vborg.vbsupport.ru/showthread.php?t=255443)

akoj 06-12-2011 09:22 PM

We are playing with this. Our users are really liking it.

I solved the issue of adding our supermods to the admin group by setting them as a secondary user of mods. The plugin really needs to add supermods as automatic admins.

Most importantly to our site though would be the ability to only allow users in the registered members group to chat. What are your plans on that?

sticky 06-13-2011 11:40 AM

Quote:

Originally Posted by marksimon (Post 2205234)
I used the Envolve Chat for 3 month and liked it so far.
But there is ONE BIG PROBLEM with the chat...

If a new user registers and is not verified, he is able to connect to the chat.
The user does not have to verify per eMail and even if I moderate new users they can chat altough they are not activated by moderators or admin.
So the option in Envolve admin panel "guests have to register after 0 chatposts" is irrelevant, because after a registration they are no guests anymore.

So we can block or ban the user but if he opens the forum in a new tab or new browser he is able to chat again.

I have the vBulletion version 3.8.1. perhaps this could be the problem.

Does anybody of you has the same issue or a hint how I can fix it?
The Envolve support cannot help in this issue.

thanks,
Mark

That is a major issue.

I like this product, the way it functions and looks, but it is simply way too expensive.

There also do not seem to be enough options.

I'll wait until someone reproduces something similar with a one time fee.

akoj 06-14-2011 04:59 PM

OK, I am NOT in anyway shape or form a coder but by changing the integration xml to this code I was able to add Supermods in as an admin and block out newly registered, not approved members this way. It seems to have worked for me

changed this:
Code:

{
        $env_userInf = $vbulletin->userinfo;
        $env_isLoggedIn = $vbulletin->userinfo['userid'] > 0;
        $env_isAdmin = ($vbulletin->userinfo['usergroupid']==6 || $vbulletin->userinfo['usergroupid']==7);
        $env_displayChat = ($vbulletin->options['envolve_display_to'] == 'everyone') ||
                (($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn) ||
                (($vbulletin->options['envolve_display_to'] == 'admins') && $env_isLoggedIn && $env_isAdmin);

To this:
Code:

{
        $env_userInf = $vbulletin->userinfo;
        $env_isLoggedIn = $vbulletin->userinfo['userid'] > 0;
        $env_isAdmin = ($vbulletin->userinfo['usergroupid']==6 || $vbulletin->userinfo['usergroupid']==7 || $vbulletin->userinfo['usergroupid']==5);
        $env_displayChat = ($vbulletin->options['envolve_display_to'] == 'everyone') ||
                (($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==2) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==6) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==5) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==16) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==14) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==10) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==7) ||
                (($vbulletin->options['envolve_display_to'] == 'admins') && $env_isLoggedIn && $env_isAdmin);

You will probably want to define your own user groups in there. So far this seems to have done that trick

andrew.lee 06-14-2011 05:25 PM

Thanks for the enhancement Akoj! We're aiming to bring many, many more enhancements to the plugin as soon as we can, including the change you just made.

emailapphost 06-14-2011 08:04 PM

It looks good, and it worked instantly on our site creating instant chat-community. So I paid the USD 24 for a month.
However, not taking PayPal for a subscription service like that says scam all over. I feel uncomfortable having given you my cc details (fortunately on my secondary non-important cc).
But, the seriousness of your sincerity in this tread won me over.
Let us hope this works out for the best. :)

andrew.lee 06-14-2011 08:22 PM

Thanks for the vote of confidence : ) We don't accept paypal as the hassle of billing with Paypal is a pain and we haven't yet set up an automated system for it yet. We intend to add it in the future though.

S3Ponline 06-15-2011 02:02 AM

Quote:

Originally Posted by akoj (Post 2207690)
OK, I am NOT in anyway shape or form a coder but by changing the integration xml to this code I was able to add Supermods in as an admin and block out newly registered, not approved members this way. It seems to have worked for me

changed this:
Code:

{
        $env_userInf = $vbulletin->userinfo;
        $env_isLoggedIn = $vbulletin->userinfo['userid'] > 0;
        $env_isAdmin = ($vbulletin->userinfo['usergroupid']==6 || $vbulletin->userinfo['usergroupid']==7);
        $env_displayChat = ($vbulletin->options['envolve_display_to'] == 'everyone') ||
                (($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn) ||
                (($vbulletin->options['envolve_display_to'] == 'admins') && $env_isLoggedIn && $env_isAdmin);

To this:
Code:

{
        $env_userInf = $vbulletin->userinfo;
        $env_isLoggedIn = $vbulletin->userinfo['userid'] > 0;
        $env_isAdmin = ($vbulletin->userinfo['usergroupid']==6 || $vbulletin->userinfo['usergroupid']==7 || $vbulletin->userinfo['usergroupid']==5);
        $env_displayChat = ($vbulletin->options['envolve_display_to'] == 'everyone') ||
                (($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==2) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==6) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==5) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==16) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==14) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==10) ||
(($vbulletin->options['envolve_display_to'] == 'loggedin') && $env_isLoggedIn && $vbulletin->userinfo['usergroupid']==7) ||
                (($vbulletin->options['envolve_display_to'] == 'admins') && $env_isLoggedIn && $env_isAdmin);

You will probably want to define your own user groups in there. So far this seems to have done that trick

Ok, Neat. I?ll try this out. If this works then I may upgrade and pay :D

I also do not like that you guys don?t have auto withdraw from paypal

emailapphost 06-15-2011 05:12 AM

It looks good, and I much appreciate that Envolve contacted me personally to ensure me they are the real thing.

The issues I have now are:
- I want users for MY own forum, I do not like adding users to Envolve...
I want the sign-in to be tied to my forum, so I get more users.
- I also want the singup more viral, post to users Facebook wall and Twitter etc.
- I have 20+ subforums on my forum and will eventually want to have one chat for each forum, I assume this is possible? :)
- The price is to high, especially the high volume stuff. So I am still looking for alternatives.
But I might stick with Envolve if things work out well (and they look good for now).

Thanks.

Regards,
Hans

andrew.lee 06-15-2011 05:12 PM

Hi Hans -

Envolve is designed to let you have people sign into *your* forum and not into Envolve. You can turn this on very easily from our backend at http://www.envolve.com/admin. Just click on your site after you log in, and then click on "Options". Then choose "Redirect sign-in attempts to URL" and enter the URL of your sign-in page. (then click Save).

You can absolutely have subforums through Envolve. You just need to use our "grouping" feature:
http://www.envolve.com/api/user-grouping.html

We understand we are an expensive option. We are working hard to make sure we are the *best* option though and are worth the price.

Thanks for trying us out!

andrew.lee 07-06-2011 07:34 PM

Hi All -

We just updated our plugin to version 2.0. The new plugin is a major update from the previous version and addresses many of the complaints in this thread (as well as adds a number of new features).

Enhancements include:
-Support for Avatars / profile pictures
-Support for custom profile rollovers (we now link directly to your profile and have stats right in the rollovers)
-Ability to restrict chats to certain groups only
-Ability to grant administrator privileges to specific groups
-Ability to enable / disable chat on mobile site
-Ability to restrict chat to only certain sections of the site
-SSL support
-Search feature in list of people
-Vastly improved moderation controls -- timed banning, ban management

Bugs that were fixed:
-Chat no longer appears in manage attachments screen or other popups.
-Major speed improvements for large sites
-Chat does not (by default) display to users who have not been verified.

I'd encourage people who are already using Envolve to upgrade, and people who have used it and uninstalled to give it another shot. Feedback would be appreciated!

Note that we've increased the number of users allowed in our free plan to 25 users, and we've now given all site owners access to all of our futures, including, skinning, analytics, ssl, and all of our customization options.


All times are GMT. The time now is 09:01 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01432 seconds
  • Memory Usage 1,763KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_code_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete