@(redirect: Option[String])(implicit user: Option[models.User] = None, request: RequestHeader) @import services.AppConfiguration @main("Terms of Service") {

@AppConfiguration.getDisplayName Terms of Service

Version: @AppConfiguration.getTermsOfServicesVersionString

@if(user.isDefined && user.get.termsOfServices.isDefined) { @if(!user.get.termsOfServices.get.accepted) {

The Terms of Services have changed since you accepted them on @user.map(u => u.termsOfServices.map(_.acceptedDate))

} else {

You accepted these Terms of Service on @user.map(u => u.termsOfServices.map(_.acceptedDate))

} }
@if(AppConfiguration.isDefaultTermsOfServices || AppConfiguration.isTermOfServicesHtml) { @Html(AppConfiguration.getTermsOfServicesText) } else { @Html(HtmlFormat.escape(AppConfiguration.getTermsOfServicesText).toString.replace("\n", "
")) }

@if(redirect.isDefined) { Accept }

}