globaleaks / GlobaLeaks

GlobaLeaks is free, open source software enabling anyone to easily set up and maintain a secure whistleblowing platform.
https://www.globaleaks.org
Other
1.21k stars 267 forks source link

Display a specific warning message to the whistleblower about NOT giving his personal details #753

Open fpietrosanti opened 10 years ago

fpietrosanti commented 10 years ago

It has been noted by a prospect adopter (amnesty) that the Whistleblower should be given an advice, prior to his submission, not to gives our his personal information.

This ticket is to display a specific warning message to the whistleblower reminding NOT giving his personal information for any kind of reason.

It should be evaluated when to display this additional message. (Possibly when accessing/viewing the submission field list with a modal dialog?).

The presence or not of this additional warning message must be configurable from the admin panel.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

vecna commented 10 years ago

This is not generic. We've the "security questions" already in places, and now this new disclaimer would cover this place and be configurable via admin interfaces.

This need to be implemented with the GLClient templating system, and need to contain a localized default (#276 implied)

fpietrosanti commented 10 years ago

@vecna that has not been requested as a "customable text" but as an additional disclaimer to be provided "somewhere" in the submission process to remind the Whistleblower to avoid giving out any persona details. That could be just part of the application with such additional security awareness disclaimer presence to be configurable (on/off).

That's not the "Quiz" providing forced awareness for Confidential submission, but a different one.

vecna commented 10 years ago

I understand, but the Quiz, also, need to be disabled. This is that sort of thing that goes inside of the GLClient template selection via admin interface. Still not present, nor designed.

fpietrosanti commented 10 years ago

I think that those are application's logic options not specific to the template.

The template gives you different way to visualize the same elements.

This is the definition of an elements and the configurability within a condition behavior if this have to be shown or not.