annotate sat_templates/templates/default/blog/discover.html @ 209:d586ea13cfed

blog: fixed setting of title: title was not show when embedded was True, but this is always the case (articles.html template is always shown in base.html). A new "blog_page" boolean is set when articles.html is the main page displayed (i.e. blog posts are not embedded in an other page like events), and use to display the title, fixing the originally intented behaviour. fix 298
author Goffi <goffi@goffi.org>
date Fri, 14 Jun 2019 12:49:04 +0200
parents e85122a39e8f
children 3195484abd82
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
134
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
1 {% extends 'base/base.html' %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
2 {% import 'components/block.html' as block %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
3 {% import 'components/images.html' as images with context %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
4 {% import 'components/avatar.html' as avatar with context %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
5 {% import 'input/form.html' as form with context %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
6 {% import 'input/field.html' as field with context %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
7
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
8 {% block body %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
9 {{ icon_defs('blog') }}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
10 <p class="instructions--head">
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
11 {% trans %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
12 Please select the blog you want to consult
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
13 {% endtrans %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
14 </p>
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
15 <div class="disco_blogs">
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
16 <ul class="grid grid--center">
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
17 {% for entity in disco_entities %}
188
e85122a39e8f css (grid): added `overflow: hidden` on items + added .grid__item--small and .grid__item--auto
Goffi <goffi@goffi.org>
parents: 164
diff changeset
18 <li class='grid__item grid__item--small grid__item--selectable'>
134
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
19 <a href="{{entities_url[entity]}}" class="items_vert--centered">
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
20 {{ avatar.avatar(entity, class="avatar--medium") }}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
21 <span>{{ identities[entity].nick|default(entity, true) }}</span>
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
22 </a>
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
23 </li>
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
24 {% endfor %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
25 </ul>
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
26 </div>
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
27
136
4eda3d0ddb22 blog (discover): don't display alternative instructions if not disco entities are available (i.e. if the only choice is free jid)
Goffi <goffi@goffi.org>
parents: 134
diff changeset
28 {% if disco_entities %}
4eda3d0ddb22 blog (discover): don't display alternative instructions if not disco entities are available (i.e. if the only choice is free jid)
Goffi <goffi@goffi.org>
parents: 134
diff changeset
29 <p class="instructions--alt">{% trans %}Or enter the jid of a blog writer{% endtrans %}</p>
4eda3d0ddb22 blog (discover): don't display alternative instructions if not disco entities are available (i.e. if the only choice is free jid)
Goffi <goffi@goffi.org>
parents: 134
diff changeset
30 {% endif %}
155
954759f0e8fa css: styles improvments + following a bit more BEM conventions
Goffi <goffi@goffi.org>
parents: 147
diff changeset
31 {% call form.form(class="form--single") %}
134
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
32 {{ field.text("jid", _("blog writer jid"), required=true)}}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
33 {{ field.submit(_("Consult")) }}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
34 {% endcall %}
f1d47c2942ae blog (discover): new discover template
Goffi <goffi@goffi.org>
parents:
diff changeset
35 {% endblock body %}