tanweth / mysteam-powered Goto Github PK
View Code? Open in Web Editor NEWIntegrates features from Valve's Steam gaming client with MyBB forums.
License: Other
Integrates features from Valve's Steam gaming client with MyBB forums.
License: Other
OK sometimes after adding a user's steam details when you go to view their profile you get a blank page and the following error code:-
Fatal error: Unsupported operand types in inc/plugins/mysteam.php on line 1291
(I've removed part of the file structure). Hope this helps
Hello.
Someday ago something at steam i think went wrong.
In sidebox shows only players that are online, busy etc.. except players that currently playing any of games.
I'ts really disturbing, and make this plugin useless at this moment as well.
Anyone have any solutions or know what's happen?
@Tanweth can you help?
Best regards.
As expected, this plugin is broken in 1.8, but in a pretty special way; it manages to take down the entire Plugin management page in the control panel with it and leaves the following error;
/usr/www/smashinglimeswh/public/forum/inc/languages/english/admin/mysteam.lang.php does not exist
I've checked, and clearly, the file does exist. Regardless, the only way to fix this issue at the moment is to remove MySteam-Powered completely.
I've installed the mod in my forum:
http://loliworld.net/foros/index.php
I can set the Advanced-Sidebox and the Steam section with Steam API activated, but now i cant see the link for Steam username settings in my user CP or Admin CP. Maybe i must edit some files but i'm a noob in myBB.
Hello!
I installed ASB before this plugin and nothing about MySteam Powered appears in ASB's sidebox manager. Please help :)
Thanks!
I posted this on the official myBB forums too, but I thought this is the best place to ask!
After a user adds their Steam ID and clicks 'Intergrate Steam' an error page appears. I wasn't sure if this was an error on my end or the plug in. Either way I'm not sure how to resolve it myself
"Forbidden
You don't have permission to access /forums/usercp.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
Any help would be appreciated.
Users with a name similar to <span>Name
can maliciously inject HTML into the page causing undesired effects (Or in the case of my users who figured it out change their color harmlessly).
Please review: http://docs.mybb.com/1.8/development/standards/#sanitizing-data-for-output and sanitize any data that is not well defined by steam (Name/game (depends on if non steam games are passed through)). Typically I'd submit this as a pull request but I'm not as familiar with PHP.
Thanks,
Added here for my own reference (and for any users that experience this issue). While testing on my website, the following error appeared on some thread pages (and a similar warning on profile pages related to the same users):
"Warning [2] array_merge(): Argument #2 is not an array - Line: 1282 - File: inc/plugins/mysteam.php"
It also resulted in a rather odd-looking double post bit for the affected users on the thread page.
Fixing the warning is a simple matter of typecasting the second argument in that array_merge as an array, so it will never NOT be an array. But it should always be an array regardless, so that doesn't resolve the root cause. My suspicion is that the root cause was a bad response from the Steam servers (which does occasionally happen). I was not able to test this suspicion, since the issue disappeared on the next cache refresh before I had a chance to check. As of v1.0.2 I will include changes to the script's handling of bad responses that should fix this, but since it isn't possible to test it on whim, the fix will most likely be theoretical.
Just curious if you have an interest in improving the look of the Steam integration.
There's a library here that allows you to make a really nice button with a clickable "Add friend" section:
Hey! Thanks for you awesome plugin!
However, can we make this a required registration field?
Thank you!
... but you can use this:
https://mega.co.nz/#!jYd00KJC!qmkiUeTiaXd6taK0Jkz5FRfjwPQXlTydgWR7ES7mqg4
I've translated the mod, use the translation freely. ;)
Include support for Steam's Open ID-based sign-in system to provide the following features:
Functionality to be added to Steam-linked accounts (if feasible):
I know its there, I checked the file and re-uploaded it and i still get this errror.
Initial work has been committed to the Testing branch for ensuring that the Advanced Sidebox module is compatible with ASB v2.1 (to be released soon), since that makes changes to the module system. The changes will be tested once ASB v2.1 is released, and the new version should be released shortly after the new ASB version is.
After updating to MyBB 1.6.14, I noticed that the formatting for names in the Steam Status module on the index (tested both in the non-ASB version and the ASB version) was lost. Coloration of status is no longer present (name of game or online status is simply uncolored text now), and a carriage return seems to be after each player.
Can u integrate EA Origin too?
Cause there´s a lot of players playing BF4,BF3 and others games.
When clicking on the complete list link the site loads steam-list-complete.php but then 2 errors flag up:-
Warning [2] array_merge(): Argument #1 is not an array - Line: 47 - File: steam-list-complete.php PHP 5.4.25 (Linux)
/steam-list-complete.php 47 array_merge
Warning [2] Invalid argument supplied for foreach() - Line: 50 - File: steam-list-complete.php PHP 5.4.25 (Linux)
/steam-list-complete.php 50 errorHandler->error
No other issues can be found. Webserver is running PHP 5.4.25
Discovered during routine testing for the upcoming version. So far I have only noticed it on the test default MyBB installation (which only has two user accounts with Steam integrated).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.