Matt Beckett, who were you answering in your reply? I egotistically just assumed it was me me me me me :)
Can I put the getrss.php file the root Elgg folder?
I have now turned on allow_url_fopen at my host, but I'm still getting the same errors.
You're better off turning your getrss into a plugin than adding things to root. I don't know anything about the errors in that file, you'll have to debug that in the file itself.
Ok thanks Matt !
I think the matter is rather simple explained and taking into account the terms of use of community.elgg.org the consequences seem clear, too.
The plugins were released here pretending they are licensed under GPLv2 while they are in fact licensed under GPLv3. Some of the plugins that were published here are originally not even licensed under any GPL license but using a commercial or some other restricted license. (As regarding changing a license: you are allowed to change the license "GPLv2 or later" to GPLv3 without asking the copyright holder but you are not allowed in any case to change GPLv3 back to GPLv2. But you are never ever allowed to change any non-GPL commercial license to GPLv2 for sure).
After pointing this violation out to the user who uploaded these plugins he decided to disguise this by uploading new versions with altered license files and modified manifest.xml files - even leaving in the autosaved original manifest.xml files in at least one case.
Apart from the violation of copyright it surely is bad style if nothing else to release plugins that were not abandoned by the original developer (IZAP). These plugins were not even altered in any way apart from fiddling with the copyright info. Well, if it were not for the issue with the license this would actually not be forbidden by the terms of use of the community site...
But the terms are quite clear:
Regarding allowed licenses for uploaded plugins:
"Plugins must be released under a GPL2-compatible license."
And regarding violation of copyright in the Basic Use terms:
"11. You must not, in the use of community.elgg.org, violate any laws in your jurisdiction (including but not limited to copyright laws)."
Violation of these terms results in:
"Violation of any of these agreements will result in the termination of your community.elgg.org account."
Indeed, additionally I noticed you have set up a donations page that you had linked from the plugins page. Now that's unethical.
@Matt Beckett : Copy that.
Thank you.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.