How to replace the text with the site name for a logo on the login page and after login, in the top left of the main page?
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.
- Nikolai Shcherbin@rivervanrain

Nikolai Shcherbin - 0 likes
Activate your custom plugin. The easiest way is to use this plugin. Read also the recent discussion about it.
- joão gomes de souza@jgs82

joão gomes de souza - 0 likes
- elggnoob@elggnoob

elggnoob - 1 like
- Nikolai Shcherbin@rivervanrain

Nikolai Shcherbin - 1 like
Oops, that was my mistake. I forgot to specify that the 'assets' folder location needs to be defined in elgg-plugin.php: However, you can place this folder/file to your custom plugin instead of /data directory: Then everything will work without additional code in elgg-plugin.php file. The cache needs to be cleared after making changes.
- elggnoob@elggnoob

elggnoob - 0 likes
- Nikolai Shcherbin@rivervanrain

Nikolai Shcherbin - 1 like
You must log in to post replies.Advanced way is to override this file in your custom plugin.
(You can start with this skeleton plugin.)
Create a new folder 'assets' in your data directory.
Put your logo to this folder, e.g.:
Copy the mentioned file to your custom plugin and change code on:
Thanks Nikolai,
It's very hard, but i will try
I tried the advanced method, but unfortunately the logo isn't loading/showing. The browser console states
"Graphic could not be loaded."
Edge shows an image placeholder. The URL of it is
[mydomain]/cache/[anumbercode]/default/assets/topbar_logo.png
When following the link, I get the message
"Requested view is not an asset"
I invalidated the cache and clicked on "upgrade" in the admin area. SimpleCache is activated.
What could be the reason for the image to not show?
Awesome! It works like a charm now. Thank you for the update.
Since I already created the assets folder, I chose to add the "views" bit to my elgg-plugin.
A beautifully styled little logo can make quite the difference for the layout. :)
Added a new plugin with this feature