![]() |
Can you add the ability for Administrators to see the steam account it's linked too, or pull the STEAMID of the person?
This would be greatly appreciated, thanks! |
Tagged for later
|
I get this error when trying to link accounts:
Quote:
EDIT: It seems other members are able to link with no problems. I was thinking it could have been because I am an unalterable user, I changed that but still same error. |
Did you set up a steam community profile?
Do you use any unusual steam settings like a private profile or do not use a steam avatar? Other reasons may be an issue with the vb datastore. Do you use an advanced datastore like xcache or memcached? |
The only thing I have private on my profile is the Comments are Friends Only.
We do not use xcache or memcached. So far I am the only one that seems effected by this. I do have a somewhat older steam account, late 2006. But I doubt that could be effecting it. |
It's hard to pinpoint the error, especially if I can't reproduce it and apparently, all other users don't have the same problem.
What you can do (provided you're an advanced user/admin) is to go into your phpmyadmin into your vbulletin database, open the table #_datastore (where # is your vb table prefix), search for the entry with title "steam_softlinks" (should be the last entry) and check if it's not empty and if your steam-id is stored there. For your steam-id to be resolved to the numeric expression, you can use this tool: http://steamidconverter.com/ It's the steamid64 number you're looking for. If the id is NOT found, then there's something wrong with your steam-id and/or steam not returning your steamid for any reason. However, I'll check this out as soon as I got more info on what's happening there on your machine. That's all I can do from here right now. |
Well the 64 number is in there. It was in there several times. I removed my instances of it and retried but to no avail.
Here's what the orginial data looked like in that: Quote:
|
I'll prepare some tests to make it more error-verbose, the fact that the id exists in the datastore shows, that it's likely a bug with the vb plugin.
In the meantime, clear all your forum cookies and try again linking two accounts. It still doesn't add up that only you have the problem. |
Cookies cleared and same result. Feel free to hit me up on Steam if you'd like: spikedrocker <~username
|
Small bug. When unlinking, it says:
Quote:
Also: Hey, Could you add the following to this plugin? In the AdminCP when editing a user: Quote:
|
Quote:
Quote:
|
Disasterpiece, i think at some point with this mod, that you should set the steam connect icon into the register template as the first item as that is probably the best place for it.
|
Will try this mod! If it were to work 100% i would ditch the original sign up method and leave facebook/steam.
Also the suggestion above wtih |
Thanks.
Will send an update as soon as i get time to make it :) |
I attempted to install this on a different forum (outside my own) and it kept forwarding me to a blank page when I attempted to press the "login with steam" option. The API key was correctly filled in, any idea what's wrong? And yes, the API key was pointed to the right domain.
|
Is there any way this mod could automatically place a users steam id into a custom profile field. This would be a great help for those of us that already have many mods that use a players STEAM_x:x:xxx number for stats and other things.
I personally like the idea of this mod in its ability to make it possibly easier for users to get their steam id into the forums without needing to learn how to open the console up. |
Quote:
I agree with the above statement is there also a way to make it so that players can only login with steam after being logged in with vbulletin account. |
Quote:
try to enable error reporting if you have access to your php installation or look for a online tutorial on how to enable "display_errors" in certain directories (like your forum directory) Also, this might help: https://www.vbulletin.com/docs/html/blank_pages Quote:
But as I know the steam id system, it should be possible with the right algorithm to convert the steamid64 the mod currently uses to the STEAM_xxx representation on the fly. See for example this: http://steamidconverter.com/ And there you have it: http://forums.alliedmods.net/showthread.php?t=60899 Quote:
Why should you have to login to your vb account first? If you linked your steam id to a vbulletin account, you can login with the steam method AND be logged in to your vb account. Why split it up to two separate logins? |
Maybe to fix my small error, for your next version, allow administrators to place the steamid64 key into users profiles and do a backend link? I'm not sure how possible it is, but its something I thought of.
|
Quote:
You can find information on the conversion here: http://forums.alliedmods.net/showthread.php?t=60899 |
I want my users just to use this and not be able to manually sign up on forum. If i disable the registration system, will they still be able to create an account on forum through this plugin?
Also, is the referrer field chooseable upon registration? |
Quote:
I'll add it to the agenda, but cannot promise it to make in the next version. You could simply try it out on a test installation and report back which problems you run into. Quote:
|
I can't seem to get the steam button to show up on my forums.
Link. Link to steam_login.png I've also tried to put {vb:raw steam_button} into a vbadvanced module with no success. The mod accepted my API so no problems there. I also added the images to /images/misc as opposed to images/avenger_blue/misc with no luck. Is there some setting I've missed somewhere? |
Hmm, I'm not sure about vbadvanced, I never used it before.
So maybe the template name is different? |
I use - TW7S - Change the look of the Login/Register [Twitter Style]- https://vborg.vbsupport.ru/showthread.php?t=238152
As a log in for my website. This hack normally works if i include Code:
{vb:raw steam_button} PHP Code:
|
Quote:
Do you have a live example link? |
Quote:
|
mfc4life.com/forum.php
You'll notice the one in the header will work. However, when you go to use the one in the custom login button it just acts as if its a login button. Also, the facebook connect works witch leaders me to beleave that I have lost my mind :D |
I found out the hard way via steam support that if you have a domain name with the word "Steam" in it, you can't generate an API key. I even contacted steam support asking and they said they wont generate one for me.
|
Quote:
Quote:
The Steam button is a form itself, so you have a loginform within a loginform. The Steam button will fallback to be a part of the vbulletin login form and act as a second submit button. try the following (not sure if it works tho): Open the template you put the second login button to (the steam button which doesn't work) replace the {vb:raw steam_button} with the following code: HTML Code:
<a href="login2.php?do=login&s=&securitytoken=guest&do=login&vb_login_md5password=&vb_login_md5password_utf="> |
Not that did not work my man I'm sorry however I did find a way to make this work.... My community has decided not to use it there and would like only people who already have a forums account to be able to use it.
I have noticed two problems however.. 1. It doesn't move people to the "Group" specified. (Not for me @leaste.) 2. There should be a option to add person to group. (Instead of move, making it the main group) Basicly we would like to make it a sub group. Thank you for the help my man and if you would like to know how I did get it fixed I can pm you what it was I did. |
Sure, send me the changes you discovered.
Still don't have much time to work on the next update. I hope that vB will improve the API in future versions, so it won't be necessary anymore to hack your way around the auth system. |
I can confirm this mod works perfectly on 4.1.1
Great job. Looking forward to future additions. |
okay my man sent thank you again for this awesome hack :D
|
Quote:
|
Quote:
Current Steam Displayname: [FETCH ERROR] Also, it shows "|0|0" at the end of my Steam Unique ID. EDIT: Figured it out - had to set curl options in fucntions_steamconnect to account for proxy. Not sure what the deal is about the Unique ID having "|0|0" at the end of it though. I just manually fixed it in the DB and seems to be working now. |
It's kinda working for me.
People who are already registered can see the signin button. We can then link our account. We can then see in our settings that our account is linked, but that's all it actually does! The things we're missing: Ability to Register using Steam Signin (Yes it is enabled). Any kind of information in the postbit. Nothing showing when viewing someone's profile. |
Quote:
Quote:
Code:
{vb:raw post.steamavatarfull} Quote:
|
Disasterpiece:
An update to my problem, I was not able to use the link to work for me, but I went into the database and inserted my number into the steam_link column adding |0|0 at the end of my number. I dunno why I couldn't link my accounts but since I was in the database I gave it a try and it worked. |
Love this mod!!
Is it possible to get the steam button next to the connect with Facebook button on the registration page? https://vborg.vbsupport.ru/ I tried to find the template but have been unsuccessful. Also would that act as a submit button on the registration page? |
All times are GMT. The time now is 03:57 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|