Hello nextcloud people,
is there a way to remove the bottom banner in my nextcloud instance? I can alter the text and link via Theming option in the nextcloud settings but it cannot remove the banner completely.
I do only see it via a publicly shared link (Shared Folder and also shared Form (additional App).
This footer comes on public shares (share-links) and consists of
- the part that you can manipulate yourself with the theming app.
If you want to remove the footer COMPLETELY, you must manipulate the file:
where you have to change the line 39:
private $footerVisible = true;
private $footerVisible = false;
You can do that with this sed command, where variable
NC_DIR must be assigned to the path of your installation first:
Completely remove footer:
sudo sed -i 's/private \$footerVisible = true;$/private \$footerVisible = false;/1' $NC_DIR/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php
Make footer visible (default):
sudo sed -i 's/private \$footerVisible = false;$/private \$footerVisible = true;/1' $NC_DIR/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php
You need both, to reset it to the default, when you want to run intigrety checks. After that you can switch it back.
Hope that helps,
This is awesome! Perfect solution - perfectly explained! Thanks a lot
This no longer seems to work, at least on a new install of Nextcloud 27.
To fix, I installed the Custom CSS app (go to Apps and search CSS or Custom CSS), then went to Theming and adjusted the CSS rules.
Hide the footer:
Hide the Nextcloud logo:
Hide the “Log in to YOUR_NEXTCLOUD”: