Hello again. I really want to see this integrated with the steam openid log in. I don't think it's really that hard to get the data from it either. When a person has registered using log in with steam you can see this http://Gyazo.KennethD.net/i/4vyRs.png on their profile. Would it be hard to use that?
[For 1.6] MySteam Powered v1.2.2
|
2014-03-25, 07:23 PM
It probably wouldn't be that hard to do, but as I said I would prefer to make my own implementation rather than working on adding compatibility with that plugin for the reasons I mentioned before. I am still working on this plugin, don't worry. I don't expect it'll be that long before there's another release, and I'll try to make sure Steam login support is in it.
Great to hear that you're following up on the plugin!
2014-03-29, 09:27 AM
So I have begun work on integrating Steam login functionality. But before I make a release with the functionality included, I would like to hear from you, the ever-important users, what you'd like to see included. What features would you like a system that allows logging in with Steam to have?
Here's the current list of planned features (GitHub Issue #7): 1. Log into the forum with Steam. 2. Create a forum account for the user if user hasn't logged in using Steam before, and make that forum account (mostly) have the full functionality of a normal forum account, but also leverage the advantages of hooking into Steam. 3. Convert the current integration system so that the user integrates their current forum account by logging in through Steam, rather than entering the URL to their Steam profile. 4. Sync certain information on the forum account with Steam if integrated (e.g. avatar, username). 5. Allow users to customize what pieces of their account are integrated with Steam, and what pieces function like those of a normal forum account. 6. Allow admins to enable, disable, and customize most new functionality. Functionality to be added to Steam-linked accounts (if feasible): 1. Sync forum username with Steam name. 2. Sync forum avatar with Steam avatar. 3. Show Steam level on profile (and post bit if enabled). 4. Show recently played games list on profile. Let me know if you have any ideas you'd like added to this list. On another note, I am now making an effort to be more transparent in my development process (as well as ultimately make my life easier by making it easy to track what I've done). To that end, I have opened Testing and Unstable branches on the GitHub repository. Unstable is where everything that I'm currently working on is posted. The commits there often won't have been tested yet and be incomplete implementations, so you definitely don't want to download and try to install that branch. Once I've done some basic testing and have completed the implementation, I'll push those commits into Testing. If you're eager to try a new feature and want to help me test things, it's probably fairly safe to try the Testing branch, but I would only try it on a test forum, not your live forum. Currently Testing doesn't have any of the Steam login functionality included, but it will soon.
Version 1.1.1 released
This is a minor release that fixes a couple of minor issues. The changelog is below:
Since it is a minor release and doesn't fix any critical issues, I won't be submitting it to the MyBB Mods site. But if any of the above fixes will make your life a little brighter, you can download it from GitHub or the attachment on the first post. My work is now focused on v2.0, which will be a major overhaul (see the above post). If any other issues show up I will release another fix, but this will otherwise be the end of work on the v1 series.
2014-03-31, 07:48 PM
Great, can't wait for the next update!
Oops! Turns out I made a rather silly faux pas in the last update and in my haste to continue work on 2.0 I didn't test 1.1.1 fully. As a result, one of the essential functions was missing and would cause it not to work on the post bit or profile pages. For that reason, plus a couple of others . . .
Version 1.2 is now released! Other than fixing that critical issue, the main change in this version is that all the status update requests to Steam's servers are made in a single API call, rather than one API call for each user. This should reduce server load and greatly reduce the likelihood of running up against Steam's API call limit, though from my tests it doesn't have a noticeable impact on load times. This change is somewhat experimental, and I particularly haven't been able to test very large requests (as would happen on a large forum). Let me know if you run across any issues. I did also make some changes to the way Steam integration works that make it a bit more robust. The full changelog is below:
You can update to 1.2 simply by uploading the files (no need to deactivate and reactivate), though you will need to manually move over the updated ASB module if you want that installed (it's such a minor change that I didn't bother with setting the upgrade script to do it ). I won't be submitting it to the MyBB Mods site until I have some more info on how the new API call method is working, but as always you can get the latest version from GitHub or the attachment on the first post. Version 1.2.1 is now released! That was fast. I found today from use on my site that certain special characters in Steam names prevent the cache from being generated. So I've reintroduced filtering of special characters (removed in v1.1.1), though the filter allows more special characters than it used to. You can download the update from GitHub or the attachment on the first post. I still won't be updating the version on the MyBB Mods site until I'm more reasonably assured of the stability of the new API calls system.
2014-04-13, 04:39 AM
Im getting this error when i try to add my steam profile to the user cp.
2014-04-13, 10:08 PM
Well that's a curious one. It indicates an access permissions issue for usercp.php entirely. Do all other User CP functions work?
What did you do to get the error? Does it show up when you try to view the Steam Integration page, or only after you try to submit your Steam profile? Also, what version of the plugin are you running?
2014-04-14, 05:18 PM
(2014-04-13, 10:08 PM)Tanweth Wrote: Well that's a curious one. It indicates an access permissions issue for usercp.php entirely. Do all other User CP functions work? Its after you try to submit your Steam profile, as soon as you click submit bam that error. Everything else I have works but this. I am on the latest release I tried all versions from 1.0 - now. I also tried changing file perms with no luck. |
« Next Oldest | Next Newest »
|
Users browsing this thread: 46 Guest(s)