@import de.smederee.hub._ @import de.smederee.hub.forms.types._ @import EditVcsRepositoryForm._ @import de.smederee.hub.views.html.forms.renderFormErrors @(baseUri: Uri = Uri(path = Uri.Path.Root), lang: LanguageCode = LanguageCode("en") )(action: Uri, csrf: Option[CsrfToken] = None, repositoryBaseUri: Uri, title: Option[String] = None, user: Account, vcsRepository: VcsRepository, vcsRepositoryBranches: List[(Username, VcsRepositoryName)] )(formData: Map[String, String] = Map.empty, formErrors: FormErrors = FormErrors.empty ) @main(baseUri, lang)()(csrf, title, user.some) { @defining(lang.toLocale) { implicit locale =>

~@vcsRepository.owner.name/@vcsRepository.name

@showRepositoryMenu(baseUri)(action.some, vcsRepositoryBranches.size, repositoryBaseUri, user.some, vcsRepository)
@Messages("repository.edit.title")
@formErrors.get(fieldGlobal).map { es => @for(error <- es) {

Fehler: @error

} }
@Messages("form.edit-repo.name.help") @renderFormErrors(fieldName, formErrors)
@Messages("form.edit-repo.is-private.help") @renderFormErrors(fieldIsPrivate, formErrors)
@Messages("form.create-repo.tickets-enabled.help") @renderFormErrors(fieldTicketsEnabled, formErrors)
@Messages("form.edit-repo.description.help") @renderFormErrors(fieldDescription, formErrors)
@Messages("form.edit-repo.website.help") @renderFormErrors(fieldWebsite, formErrors)
@csrfToken(csrf)
} }