${_('Web')}:
${h.checkbox('web_push_ssl', 'True')}
${_('Require SSL for vcs operations')}
${_('Activate to require SSL both pushing and pulling. If SSL certificate is missing, it will return an HTTP Error 406: Not Acceptable.')}
${_('Hooks')}:
${h.checkbox('hooks_changegroup_repo_size','True')}
${_('Show repository size after push')}
${h.checkbox('hooks_changegroup_push_logger','True')}
${_('Log user push commands')}
${h.checkbox('hooks_outgoing_pull_logger','True')}
${_('Log user pull commands')}
${h.checkbox('hooks_changegroup_update','True')}
${_('Update repository after push (hg update)')}
${_('Mercurial extensions')}:
${h.checkbox('extensions_largefiles','True')}
${_('Enable largefiles extension')}
${h.checkbox('extensions_hgsubversion','True')}
${_('Enable hgsubversion extension')}
${_('Requires hgsubversion library to be installed. Enables cloning of remote Subversion repositories while converting them to Mercurial.')}
##
## ${h.checkbox('extensions_hggit','True')}
## ${_('Enable hg-git extension')}
##
##
${_('Requires hg-git library to be installed. Enables cloning of remote Git repositories while converting them to Mercurial.')}
%if c.visual.allow_repo_location_change:
${_('Location of repositories')}:
%else:
## form still requires this but we cannot internally change it anyway
${h.hidden('paths_root_path',size=30,readonly="readonly", class_="disabled")}
%endif
${h.submit('save',_('Save Settings'),class_="btn")}
${h.reset('reset',_('Reset'),class_="btn")}