The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Steam Connect - Sign in with your Steam Account! [RC3] Details »» | |||||||||||||||||||||||||||||||||||||||||||||||
Steam Connect - Sign in with your Steam Account! [RC3]
Developer Last Online: Oct 2019
Steam Connect INFO -- Steam Connect Addon for vBulletin 4.2.x; Development Platform := vBulletin 4.1.3 - 4.2.0, Debian Linux, PHP5, MySQL5, apache2; Dependencies := lib cUrl (PHP), openid (included); Author := Andreas "Radon" Rudolph, Disasterpiece; Contact := radon@purgatory-labs.de, https://vborg.vbsupport.ru/member.php?u=198844 Homepage := http://purgatory-labs.de WHAT YOU SHOULD KNOW BEFORE INSTALLING This addon is Unsupported as of 2015 until further notice. I have not enough time or interest in vbulletin to keep this alive. This addon provides a framework for future extensions which make use of the Steam API. It helps to determine the SteamID of an user. Unless older methods of inserting the steam id into a user field, the addon lets the user authenticate with Steam OpenID, therefore you can trust 100%, that this particular user is the same user as the Steam-ID provided. Users can link their Steam ID to their forum account or they can create a new account using details pulled from their Steam Profile. Like the Facebook connect plugin, it allows users to quickly set up a forum account without having to define a password or an email address. This option can be disabled in the AdminCP, however it is encouraged to allow users to use this quick-register feature, since they already authenticated themselves through steam, so any additional password or email authentication is just unnecessary. If the user decides to un-link his forum account with his steam-profile, he has to set up a password and email first, so the forum account remains usable after this. At the moment, the addon is in its second RC state, which means that the current versions contain mostly bugfixes and are candidates for a full release. Until now, the product worked without major problems in productive environments. Although it is stable as is, the author doesn't provide any guarantee. Due to the nature of the addon and how vBulletin manages 3rd party code inclusion, additional login and register methods have been provided by the plugin. It is discouraged to use the plugin on high profile communities in this early development state. If you have any further questions, feel free to post in this thread. F.A.Q. / General Issues / Error Messages "There has been a problem with the OpenID libary: No OpenID Server found at http://steamcommunity.com/openid" - Additionally, a 503 HTTP error is thrown. Simple solution: Wait. Steam Community servers are overloaded/down right now, there's nothing you can do about it Do NOT uninstall the mod if you want to keep the linked users records. Upgrading means uploading the new product xml file for the new version and choose "overwrite" in the upload dialog. The Installer will handle the update process by its own. Uninstalling the product will erase all the table fields which contain the steam link data. STEAM CONNECT ADDONS - Steam Mini Profiles INSTALL HOWTO Download Now
Screenshots
Supporters / CoAuthors Show Your Support
|
7 благодарности(ей) от: | ||
Anbieter, bounty7565, dark alex, Dinnoosaur, mohammadxxx, Popa Andrei, ukhostz |
Comments |
#372
|
|||
|
|||
I've installed your mod on my site, and it appears to be working as intended with one exception: On the user's profile page, if you click their Profile Picture (the one pulled from Steam) the link fails with the message of "This user has not registered and therefore does not have a profile to view." Upon checking the link I found it to be "http://domainname.com/member.php?MONDO" where Vbulletin without your mod places it as "http://domainname.com/member.php?2-MONDO" which is correct. Is there a simple way to sync these up? I'm using VBulletin v4.2 Patch Level 3 (most current) . Thanks for any help your can provide.
|
#373
|
|||
|
|||
Another small bug report. Those who steam linked (secondary usergroup) while they have registered when email verification is required can still post without validating their email. See image:
He was able to make threads and to reply to posts, while the awaiting email usergroup doesn't allow that. And yea, steam settings email verification is set to yes. Another feature request. Show up the steam button (sign in / login) for specific usergroups. For both unregistered and registered users. For now, I've solved it with using this: Code:
<vb:if condition="is_member_of($bbuserinfo, 6,7,2,5,1,11,15,14)"><li>{vb:raw steam_button}</li></vb:if> |
#374
|
||||
|
||||
Quote:
Quote:
However, since linked steam users are already validated to be "real users", I was of the impression that there's no need to limit their posting privileges, that's why I didn't test this in greater detail. Quote:
|
#375
|
|||
|
|||
Quote:
The "if member of" code I added only applies to the button code on the the main forums. I'd have to apply/extend it so it won't display in the members profile settings either. The bug I've mentioned earlier for people who use steam linking still stays in email verification group nonetheless would be easily solved if they weren't allowed to steam link if they are in that group at all to begin with . BUG REPORT (if this is a bug) I've set "Primary Usergroup for Steam-Users" for both new registrations and current forum profiles. Yet, after validating it stays in the registered usergroup. Is it supposed to be like this? Feels awfully the same as the previous bug I reported a couple of days ago. |
#376
|
||||
|
||||
Quote:
|
#377
|
|||
|
|||
The thing is I prefer everyone who steam links, both new and existing members to be in a primary steam group. The reason for this is that with some plugins I'm trying to set or prevent specific access to the steam linked usergroup only.
For example, I'm using the current plugin: - Threads Auto Close advanced (by Usergroup) I only want it to affect the registered usergroup, but it also affects the steam linked users seeing they exist in the registered usergroup as well of which I don't want. I really hope it can somehow be included in a future update. Code:
$newusergroupid = $vbulletin->options['stc_default_usergroup'] ? (int)$vbulletin->options['stc_default_usergroup'] : 2; // Default to 2=registered users, since steam users can't verify their email adress
I really do appreciate your help on the matter and everything you've helped me with so far. ^_^ --- I just really personally hope that the email verification issue can be solved/fixed. Whenever someone uses steam registration (without having a forum account) he'll be moved to the email verification group and in the steam linked usergroup if you set a secondary group. He / she can still post because of the "steam linked" usergroup access, regardless of him being in the email verification group. And when you set the steam linked group as primary, with email verification. He'll be moved to the registration group once he email verified. So the whole email verification with the steam log is a bit messed up at the moment |
#378
|
|||
|
|||
um maybe this is what your talking about in the thread starter for this plugin
but for whatever reason it just seems to quit working it goes though the process then when it gets back to my site and shows the steam info you check the agree box and click complete registration it isnt registering any more gives the login box and says the permissions thing. |
#379
|
|||
|
|||
*shrugs*, I really hope the users awaiting email confirmation posting issues can be solved. I have over 800 people who can post now while being the the awaiting group & are steam linked (secondary group) at the same time.
|
#380
|
|||
|
|||
Feature request: Possibly to search for CustomURL, ID32 and ID64 through the adminCP?
|
#381
|
|||
|
|||
Works like a charm, thanks
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|