Merge branch 'release/v9.58'
This commit is contained in:
@@ -280,7 +280,7 @@
|
|||||||
<div class="site-announcement-box">
|
<div class="site-announcement-box">
|
||||||
<div class="site-announcement">
|
<div class="site-announcement">
|
||||||
<em>{{ a.created }}:</em>
|
<em>{{ a.created }}:</em>
|
||||||
{{ a.announcement|urlize }}
|
{{ a.announcement|urlshorten:20 }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -31,8 +31,20 @@ from rowers.opaque import encoder
|
|||||||
|
|
||||||
import arrow
|
import arrow
|
||||||
|
|
||||||
|
from django.utils.safestring import mark_safe
|
||||||
|
from django.utils.html import urlize as urlize_impl
|
||||||
|
from django.template.defaultfilters import stringfilter
|
||||||
|
|
||||||
from six import string_types
|
from six import string_types
|
||||||
|
|
||||||
|
@register.filter(is_safe=True, needs_autoescape=True)
|
||||||
|
@stringfilter
|
||||||
|
def urlshorten(value, limit,autoescape=None):
|
||||||
|
return mark_safe(
|
||||||
|
urlize_impl(
|
||||||
|
value, trim_url_limit=int(limit),
|
||||||
|
nofollow=True, autoescape=autoescape).replace('<a', '<a target="_blank"'))
|
||||||
|
|
||||||
@register.filter
|
@register.filter
|
||||||
def nogoals(user):
|
def nogoals(user):
|
||||||
targets = TrainingTarget.objects.filter(rowers=user.rower,
|
targets = TrainingTarget.objects.filter(rowers=user.rower,
|
||||||
|
|||||||
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
Binary file not shown.
@@ -238,6 +238,8 @@ th.rotate > div > span {
|
|||||||
|
|
||||||
.site-announcement-box {
|
.site-announcement-box {
|
||||||
padding: .2em .5em .2em 0em;
|
padding: .2em .5em .2em 0em;
|
||||||
|
width: 100%;
|
||||||
|
max-width: 200px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -659,7 +659,8 @@
|
|||||||
"ad content content"
|
"ad content content"
|
||||||
"ad footer footer"
|
"ad footer footer"
|
||||||
"ad footer footer"
|
"ad footer footer"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
nav ul {
|
nav ul {
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
|
|||||||
@@ -315,7 +315,7 @@
|
|||||||
<div class="site-announcement-box">
|
<div class="site-announcement-box">
|
||||||
<div class="site-announcement-white">
|
<div class="site-announcement-white">
|
||||||
<em>{{ a.created }}:</em>
|
<em>{{ a.created }}:</em>
|
||||||
{{ a.announcement|urlize }}
|
{{ a.announcement|urlshorten:20 }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user