@iionly I think we can collaborate in Transifex with translations for the core plugins.:
http://learn.elgg.org/en/1.x/contribute/i18n.html?highlight=translation
For third party plugins, you could send your translations to the core developers.
I haven't mentioned how it works for Elgg core and core plugins because the Spanish translation of Elgg core is already complete. Of course, for other languages (or possibly to fix errors in the Spanish translations or to add any missing strings in the future) you help with the translations at Transifex.
I don't think there's much sense in sending translations for 3rd party plugins to the core developers (except one of them is also the developer of the corresponding plugin). Translations for 3rd party plugins should be offered to the developer of the plugin in question directly. It might be that this developer also manages the translations at Transifex (though quite unlikely) or there is a github repo for the plugin where a PR with the translations could be made.
@iionly haha sorry, I was going to write "directly to the plugin's developer", not the "core developers".
Sorry, my bad hehe
It is not possible to purchase a paid licence of Elgg. If you are going to sell the software you're creating, you are required to also provide all the GPL licensed source code to your client.
The Elgg core itself is available with the more permissive MIT license. But if you want to use MIT, you cannot use any of the bundled plugins (and almost any of the community plugins) in your project.
Thnx Juho...appreciate your help...so it means that whatever plugins come with the core ELGG framework can only be used and the rest of the plugins we need to code at our own and then sell to the client right....but we can also use GPLv2 with the community plugins also and charge for the services rendered.
Use hooks:
//Hiding search bar for non-logged users
if(!elgg_logged_in()) {
elgg_unextend_view('page/elements/header', 'search/header');
//Hiding site menu' items for non-logged users
$items = array('activity','blog','bookmarks','file', 'groups');
foreach ($items as $item) {
elgg_unregister_menu_item('site', $item);
}}
Don't dublicate the similar questions
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.