{% with form = Forms.config.VisibilitySettingsForm( challenge_visibility=challenge_visibility, account_visibility=account_visibility, score_visibility=score_visibility, registration_visibility=registration_visibility ) %}
{{ form.challenge_visibility.label }} {{ form.challenge_visibility(class="form-control custom-select") }} {{ form.challenge_visibility.description }}
{{ form.account_visibility.label }} {{ form.account_visibility(class="form-control custom-select") }} {{ form.account_visibility.description }}
{{ form.score_visibility.label }} {{ form.score_visibility(class="form-control custom-select") }} {{ form.score_visibility.description }} Score Visibility is a subset of Account Visibility. This means that if accounts are visible to a user then score visibility will control whether they can see the score of that user. If accounts are not visibile then score visibility has no effect.
{{ form.registration_visibility.label }} {{ form.registration_visibility(class="form-control custom-select") }} {{ form.registration_visibility.description }}
{% endwith %}