4teamwork/opengever.core — pull request #424 by lukasgraf (2014-07-28 13:30:21+00:00)
Title: Remove public trial fields from dossier and repository default views

As per [specification](https://my.teamraum.com/workspaces/onegov-gever-innovation-session/improvement-proposals/ogip6-umsetzung-offentlichkeitsgesetz/view) the fields `public_trial` and `public_trial_statement` must not be shown any more on the default views (*"Eigenschaften anzeigen"*) for dossiers and repository folders.

This pull request contains the necessary refactorings and changes to implement this requirement:

- Factor out browser ZCML into its own `configure.zcml` in `browser` package (dossier and repository)
- Override the `plone.dexterity` default view for all dexterity content (`IDexterityContent`) with a view and template that allow to define `omitted_fields` that are not shown.
- Default views for documents and dossiers have previously been customized (separately). Remove those views.
- Using this `omitted_fields` property, drop the public trial related fields from dossier and repository folder views