Don't show internal fields so often
<!--- Hi! Thank you for contributing. Before opening a new issue, please search for keywords in the issues to make sure the issue you're about to submit isn't a duplicate. ---> ### Problem to solve We now have much more courses/events that are assigned to a group because we use it for several settings for it's courses. so "internal" is shown very often. - Some People select "not showing on startpage" when crating event (around 6 out of 280 at ZL) - people creating/editing read it and don't understand it - takes time to decide at each creation of event - feature not used for ZL ans many others here is an example: ![image](/uploads/3e10e434b7db37a2c4f70f39b9d96949/image.png) ### Intended users <!-- Who will use this feature? If known, include any of the following: types of users (e.g. Mentors, GroupMembers). It's okay to write "Unknown" and fill this field in later. --> ### Further details <!-- Include use cases, benefits, and/or goals (contributes to our vision?) --> ### Proposal It already is only only shown if course/event is in a group -> making the internal field an optional setting per group, so it has to be activated there in order the option to be displayed in courses and events. - [ ] In group settings: Show slider or checkbox that says "Enable courses and events of [groupName] to choose to only be shown in group" (or so...) - [ ] Think about only showing "internal" option in course+event when the user editing is in that group as well Maybe in region or instance settings set if when creating a new group "internal" default is on or off maybe connected to single event? ### Permissions and Security <!-- What permissions are required to perform the described actions? Are they consistent with the existing permissions as documented for users and groups --> ### Links / references <!-- Put here some references and links (ex. link this issue to already existing issues that concern this one or have similar approaches) -->
issue