This is displayed via the profile/owner_block view in the profile plugin. This view manually renders the "user_hover" menu, so you can register for the [register, menu:user_hover] hook and remove those items from the list, though you'll only want to do it if current_page_url() matches the profile URL format.
So in your plugin:
if (/* URL matches */) { function my_plugin_register_user_hover($hook, $type, $value, $params) { /* alter and return $value */ } elgg_register_plugin_hook_handler("register", "menu:user_hover", "my_plugin_register_user_hover"); }
Thanks for the reply @Steve Clay
So to remove the buttons send message and add friend below the picture of the other users I need to create a new plugin that need to have that code at the start.php
Regards
Check out the No logging plugin: https://community.elgg.org/plugins/1441338/1.8.0/elgg-1819-no-logging. This plugin won't reduce the size of the log table but it will stop new entries getting created.
The logrotate plugin will also only work, if you have the cronjobs of Elgg correctly set up on the server. You can execute a run of logrotate manually (trigger the cronjob) by calling the corresponding "cron url" in your browser, e.g. http://your-site-url/cron/monthly. If you change the log rotate interval to "weekly" (and then call http://your-site-url/cron/weekly) the size of the log table will also get smaller. If you use the No logging plugin the log table should then be empty after the next regular run of logrotate.
Thank you @iionly i used your option to trigger manually and the DB is much better now.
If I use your pluggin the new entries won't be created, but isn't necessary to save there the new entries?
Regards
The No logging plugin only stops the log entries from getting created. These log entries are not necessary for your site to work, i.e. the regular entities, annotations, relationships will still get created without problems.
Creating swf files has nothing to do with framework (in this case Elgg) itself.
There's of course Adobe Flash, though it's on a commercial license.
Actually you're very likely to do almost everything as in flash in modern html5 browsers. Flash is dying. I'd rather learn how to make what you need, using html5 canvas or svg if I were you. Though it depends on details of what you need, which you didn't provide.
Thank you for the reply
I know that the creation of swf file has nothing to do with the framework.
The problem is how to catch the data that will be inserted by the user after opening the swf file, and present it on graphics.
I don't know if are anything closer to this in elgg already.
There's no support for that in Elgg core itself. Perhaps there's some plugin that does that does similar thing, though I rather doubt it.
If I understand correctly, the problem is to communicate with swf and javascript. You might want to have a look at: http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7cb1.html
Olá Artur, bom dia.
Atualmente eu colaboro com a equipe que mantém o core do Elgg em https://github.com/Elgg/Elgg.
Podemos marcar uma reunião pelo skype ou hangout para te falar sobre meus trabalhos com elgg e negociarmos o trabalho?
skype: kevio.castro
hangout: keviocastro@gmail.com
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.