rename unsafe version of splitNumber (closes #4424)

pull/4438/merge
Niklas Fiekas 2018-07-04 15:18:56 +02:00
parent 371a8051ba
commit 0df50ea0be
2 changed files with 5 additions and 5 deletions

View File

@ -33,7 +33,7 @@ trait StringHelper { self: NumberHelper =>
private val NumberFirstRegex = """(\d++)\s(.+)""".r
private val NumberLastRegex = """\s(\d++)$""".r.unanchored
def splitNumber(s: String)(implicit ctx: UserContext): Html = Html {
def splitNumberUnsafe(s: String)(implicit ctx: UserContext): Html = Html {
s match {
case NumberFirstRegex(number, text) =>
s"<strong>${(~parseIntOption(number)).localize}</strong><br />$text"
@ -42,7 +42,7 @@ trait StringHelper { self: NumberHelper =>
case h => h.replaceIf('\n', "<br />")
}
}
def splitNumber(s: Html)(implicit ctx: UserContext): Html = splitNumber(s.body)
def splitNumber(s: Html)(implicit ctx: UserContext): Html = splitNumberUnsafe(s.body)
def encodeFen(fen: String) = lila.common.String.base64.encode(fen).reverse

View File

@ -26,16 +26,16 @@
<div class="links">
<a class="intertab" href="@routes.Relation.followers(u.username)">@splitNumber(trans.nbFollowers.pluralSame(info.nbFollowers))</a>
@info.nbBlockers.map { nb =>
<a class="intertab">@splitNumber(nb + " Blockers")</a>
<a class="intertab">@splitNumberUnsafe(nb + " Blockers")</a>
}
@if(u.noBot){<a href="@routes.UserTournament.path(u.username, "recent")" class="intertab tournament_stats" data-toints="@u.toints">@splitNumber(trans.nbTournamentPoints.pluralSame(u.toints))</a>}
<a href="@routes.Study.byOwnerDefault(u.username)" class="intertab">@splitNumber(info.nbStudies + " studies")</a>
<a href="@routes.Study.byOwnerDefault(u.username)" class="intertab">@splitNumberUnsafe(info.nbStudies + " studies")</a>
<a class="intertab" @NotForKids {
href="@routes.ForumPost.search("user:" + u.username, 1)"
}>@splitNumber(trans.nbForumPosts.pluralSame(info.nbPosts))</a>
@NotForKids {
@if(ctx.isAuth && !ctx.is(u)) {
<a class="intertab note_zone_toggle">@splitNumber(notes.size + " Notes")</a>
<a class="intertab note_zone_toggle">@splitNumberUnsafe(notes.size + " Notes")</a>
}
}
</div>