You can do this with a custom plugin. The thumbs up icon is a menu item, so you can modify it through menu related plugin hook handlers.
Take a look at the examples section here: http://learn.elgg.org/en/stable/guides/menus.html#id4
The... view reply
Feel free to create a feature request issue for those Github repositories that do not yet support Composer.
I usually do two separate issues:
Add composer support
Submit the plugin to Packagist view reply
i have always found it strange that elgg is a modular social network platform and yet it's own community makes use of the bare minimum of modules! i don't know why that is
This is because there's so few people maintaining the... view reply
Many Elgg plugins already support Composer. Currently the only problem (at least for sites maintained by myself) is that many plugins have not been submitted to Packagist or any other public Composer repository.
I'm however confident... view reply
Disable all the non-bundled plugins and try again. If it becomes faster, you know that one of the non-bundled plugins is doing something stupid. If it does not become faster, it simply means you need to get a more powerful development environment. view reply
Well you could e.g. add a form with:
'action/login' as the action
Hidden username field pre-filled with the username
Hidden password field pre-filled with the password
Or an... view reply
A paid plugin repository is something Elgg was always very hesitant against.
Taking into consideration the current developer activity, I'd be fine with the following:
Let's reduce the needed approval for PR to two developers (but be careful out there!)
Semver allows to break stuff in Elgg 3, so knock... view reply
You could make a plugin that uses the [route, all] plugin hook (See e.g. http://learn.elgg.org/en/stable/guides/routing.html#the-route-plugin-hook) to check whether the first URL segment is a username. For the actual checking you can use... view reply