PDA

View Full Version : vBulletin Log In integration - not completely integrated...


pcoskat
06-09-2007, 06:03 PM
I'm not sure if this is a bug, or not, but Vivvo installed my CMS's, and integrated them with my vB's.

The log-ins aren't completely integrated...

When you log out of vivvo, you are NOT logged out of vB. If you go back to the vB (ie hit the back button on your browser, and hit refresh), you'll see that you're still logged into vB. If you then switch back to Vivvo, you're actually logged back into vivvo, even though you haven't re-entered your log in info. Not good.

I posted a support ticket about this (asking for my vB's to be 'un' integrated).

I would have disabled the integration myself, but didn't see a facility for this in the vivvo admin panel. If it's there, and I just missed it, could someone point me in the right direction?

Alex
06-11-2007, 09:07 AM
I would have disabled the integration myself, but didn't see a facility for this in the vivvo admin panel. If it's there, and I just missed it, could someone point me in the right direction?
Just remove vBulletin paths from Admin -> Plugins -> vBulletin, and if you have login box {VB_LOGIN_BOX}, remove it from the templates.

pcoskat
06-11-2007, 12:14 PM
Just remove vBulletin paths from Admin -> Plugins -> vBulletin, and if you have login box {VB_LOGIN_BOX}, remove it from the templates.

There are no vBulletin Paths displayed in the vBulletin plug in location in admin. I checked all of the installations that vivvo did.

the boxes are empty.

I tried re-saving them as 'empty' to see if that would work, but it didn't.

Can support please fix this.

(Also they didn't add {VB_LOGIN_BOX} to the templates)

Alex
06-11-2007, 01:31 PM
Do you have vBulletin installed on the same domain as Vivvo or not installed at all?

pcoskat
06-11-2007, 02:11 PM
Installed on the same domain. (I think support has fixed this...will double check)

boccio
06-11-2007, 02:28 PM
The problem was you had Vivvo and vBulletin installed within SAME folder, which apparently caused the problems.

DRIVE
08-05-2007, 04:41 PM
I have the same trouble and not sure I understand the solution.

a) If a user is on the site and logs in via Vivvo, are they automatically logged in as a forum user as well?

b) If a user comes to the site, does not login, goes to the forums (sub-dir /forums/ is where installed) and then logs in with the forum form, they are logged into both VB and Vivvo but cannot logout. If they click logout within Vivvo, nothing happens. If they logout within the VB it says logged out/all cookies cleared but if they go back to Vivvo pages it says they are logged in again. If they click logout again, nothing happens and finally, if they return to forum pages it says they are logged in again.

What is the correct setup for Vivvo/VB installation so that login/logout works seamlessly for both applications?? Thanks! :)

pcoskat
08-05-2007, 09:41 PM
b) If a user comes to the site, does not login, goes to the forums (sub-dir /forums/ is where installed) and then logs in with the forum form, they are logged into both VB and Vivvo but cannot logout. If they click logout within Vivvo, nothing happens. If they logout within the VB it says logged out/all cookies cleared but if they go back to Vivvo pages it says they are logged in again. If they click logout again, nothing happens and finally, if they return to forum pages it says they are logged in again.

Yep. I had all of those issues. I finally had to have the Vivvo team take the integration out. The log in issues were SO annoying.

I also had to turn my Vivvo registration OFF because of the spam.

DRIVE
08-06-2007, 02:22 AM
So your users had to login to vivvo and then the forums, or vice versa?

The only reason I went with vBulletin was because of the integration. I want to wait to hear from the Vivvo guys before I do anything. The login works fine (our users login via the forum. the vivvo login was disabled) so it seems to me a fix would be forthcoming :)

Vbulletin is a plugin, therefore I expect it to work seamlessly with Vivvo. Signups, logins and logouts :D

After using Vivvo, it definitely was the right choice albeit a few things that need to be tuned (like the news feeds using title instead of author - still waiting on that). After using vBulletin, it has too many things to list that make it better than all of the other forum app's that I've used however any of the free ones would have been fine in light of this issue if it's not addressed rather quickly. Cost of the license + fixing an issue that shouldnt need to be fixed v.s. a free app integrated on this end.

I can't imagine removing your integration with vb or disabling signups! You might as well walk naked through the park! lol How does your system work with no users? Just the forum? Thats nuts....

I will remain hopeful for the short term :)

pcoskat
08-06-2007, 03:48 AM
How does your system work with no users? Just the forum? Thats nuts....

It's not nuts, and it works fine.

Not just for me, but for even mega successful sites like iPodLounge.com .

Users (imo) shouldn't be measured in terms of just 'registered members'. Users (again, imo) should be measured in terms of people who regularly visit your site. Using my definition, I have plenty of users, a low bounce rate, high return rate, and an average site hang time of 12 minutes.

An even better example, however, is iPodLounge. They use Expression Engine as their cms and vBulletin as their forum. EE absolutely does NOT integrate with vBulletin, so at iPodLounge, the CMS is not integrated with the board. As 'nutty' as it is...that site functions just fine.

The advantage they have is that the spam filters of EE are more powerful than vivvo's.

Aside from 'restricting content', I don't really see any benefit of integrating the current version of vivvo with vB. It may be different for you, but for my 'users' there's no benefit - whatsoever.

DRIVE
08-06-2007, 04:26 AM
Gotcha... I didnt mean to offend... I see how your site works now, and the other one that you mention... its not nutty, its just that my deal is different. I misunderstood some things you said.

In my case, there is an extreme abundance of content that has value worth subscribing to at different levels depending on what the user wants. The content in both Vivvo and vB is served based on level/group.

Therefore, I need a very high degree of control both at the Vivvo and Forum level. A user level/group will have the same access parameters in both places. A user who is registered or not doesnt do any good... it has to be registered + group. Registered Group X gets content X; Registered Group Y gets content X+Y; Registered Group Z gets content X+Y+Z and so on.... This applies to both applications' different categories of content. Like you can make content in Vivvo for registered only, which would be fine for one level/group, while in the vB you can have many levels. When adding things to Vivvo, we can apply the same access levels/group to any category....

It would be foolish to think that Vivvo can apply the userlevels that the Forum uses out of the box, I am looking for any an all information from anyone who has done the integration from that perspective as well as wanting the login/logout to be seamless (It should be working already). Its a component that wont have to be worried about on future upgrades as it will be a standard part of the application. A plugin isnt a plugin if a user can login but not logout. They really should be able to login from the Vivvo home page even if the form has to be replaced. I read something about integrating a login form in Vivvo for VB but could never find it again. Then I read your thread and saw that they told you to remove the VB_LOGIN_BOX and that really confused me....

So, to sum up, login/logout needs to work. If there is a forum login box that can be installed to the Vivvo template, GREAT... it sure beats a hack to send them to the Forum when they are trying to login to the "News".

Sorry, I should mention that it will be the built in vB subscriptions that will be cross integrated with Vivvo. Once those are defined its not that hard to hack Vivvo to be able to set a category to a subscription level from vB... anyway, Im sure you know what I mean... just clarifying :)

DRIVE
08-06-2007, 07:57 AM
forget all the crap from my posts

i integrated the vb forum login box and it works GREAT. The confusion lied in not having that box within Vivvo AND, having the default code in the index, categoryMain, etc. etc. /templates

if ($frontend_membership == 'Yes'){
if ($_SESSION['Logged_In'] != "True") {
$login_HTML = "<a href=\"{$url}login.php\">Log in - Register now (free)</a>";
} else {
$login_HTML = "<a href=\"{$url}login.php?login=logout\">Log out</a> | <b>{$_SESSION['Username']}</b> logged in";
}
}else{
$login_HTML = '';
}

for the time being, it was changed to:

if ($frontend_membership == 'Yes'){
$login_HTML = "<a href=\"{$url}\">Log in</a>"
. " | "
. "<a href=\"{$url}forum/register.php\">Register Now (free)</a>";
} else {
$login_HTML = '';
}

Which displays those in the top bar above the logo at all times, but does display the login form or logout[user] in the right column (with {VB_LOGIN_BOX}).

I believe the code for VBLOGINBOX is processed after the $frontend_membership stuff so trying to change the links to:

if ($frontend_membership == 'Yes'){
if ($_SESSION['Logged_In'] != "True") {
$login_HTML = "<a href=\"{$url}login.php\">Log in - Register now (free)</a>";
} else {
$login_HTML = "<a href=\"{VB_URL}login.php?do=logout&logouthash={VB_LOGIN_HASH}\">Log out</a> | <b>{$_SESSION['Username']}</b> logged in";
}
}else{
$login_HTML = '';
}

doesnt work since the VB login box code hasnt been parsed at that point... Also, obviously the SESSION isnt right but assuming since we know VB integration exists, we could process the code a bit earlier and thus have access to its variables :)

Anyway, if anyone has some code that would be great