Skip to content

simo-bimo/nextcloud-hide-user-emails

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


hideuseremails

A Nextcloud app that hides user emails in the interface. NOTE: This app does not actually remove emails from any indexing, it just hides them in the interface so they are non-obvious. They can still be found on calendar event invitations and in the page source.

Introduction

This app sets the CSS of every div / span used to display emails as visibility: hidden;. This means emails are not shown in the interface, but can be quickly deduced by inspecting page source, or looking at calendar invitations etc.

The goal is to make user emails less obvious, so that to find them one must actively seek them out. This means a person should not, through regular usage of the service, discover emails by accident. This should be acceptable for small groups where it is generally known that private emails shouldn't be sought out.

Contributors

This is a direct fork of the Nextcloud Unrounded Corners app. I have simply changed the particular CSS used.

Issues

If you notice a spot or app where an email can be seen (i.e. by searching for somebody to share with), please let me know and I will attempt to hide it there as well.

Packaging using the buildscript

There is a bash script for packaging the application included in the 'code' directory. It makes a tar file using the required file structure, and can optionally sign it.

The script doesn't require root permissions, just a few packages: git, xmlstarlet, tar

About

An extension for hiding user emails in the user search / contacts. Only hides the in the display (they may still be viewed in the page source or calendar events etc).

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Shell 38.1%
  • PHP 31.2%
  • CSS 30.7%