Compare View
Commits (4)
-
Signed-off-by: Carlos Coelho <carlos@pencillabs.com>
-
Signed-off-by: Carlos Coelho <carlos@pencillabs.com>
-
Signed-off-by: Carlos Coelho <carlos@pencillabs.com>
-
Guia de Inscrição em Lista a partir da visão de lista * templatetag para obter comunidade a partir de lista informada * caso não tenha lista relacionada, retorna guia padrão * link para resultado da templatetag See merge request !204
Showing
3 changed files
Show diff stats
src/colab-spb-plugin/src/colab_spb/templatetags/__init__.py
0 → 100644
src/colab-spb-plugin/src/colab_spb/templatetags/spb_extra.py
0 → 100644
... | ... | @@ -0,0 +1,18 @@ |
1 | +from django import template | |
2 | + | |
3 | +from colab_spb.models import CommunityAssociations | |
4 | + | |
5 | +register = template.Library() | |
6 | + | |
7 | +@register.simple_tag | |
8 | +def get_community(mailinglist): | |
9 | + ml = mailinglist | |
10 | + community = "" | |
11 | + | |
12 | + try: | |
13 | + community_association = CommunityAssociations.objects.get(mail_list=ml) | |
14 | + community = community_association.community.name | |
15 | + except CommunityAssociations.DoesNotExist: | |
16 | + community = "software" | |
17 | + | |
18 | + return community | ... | ... |
src/colab-spb-theme-plugin/colab_spb_theme/templates/mailinglist-summary.html
1 | 1 | {% extends 'base.html' %} |
2 | -{% load i18n tz superarchives staticfiles %} | |
2 | +{% load i18n tz superarchives staticfiles spb_extra %} | |
3 | 3 | |
4 | 4 | {% block head_js %} |
5 | 5 | <script src="{% static 'js/scroll.js' %}"></script> |
... | ... | @@ -74,7 +74,7 @@ |
74 | 74 | |
75 | 75 | <div class="col-md-4"> |
76 | 76 | <div class="mailinglist-help"> |
77 | - <p>Em caso de dúvidas, visite o <a href="/social/spb/ajuda#faq">Guia de Uso</a></p> | |
77 | + <p>Em caso de dúvidas, visite o <a href="/social/{% get_community mailinglist %}/como-participar-da-lista-de-discussao">Guia de Uso</a></p> | |
78 | 78 | <hr> |
79 | 79 | <p>Caso ainda permaneça com dúvidas, fique à vontade para entrar em contato conosco através do email: <a href="mailto:admin@softwarepublico.gov.br">admin@softwarepublico.gov.br</a></p> |
80 | 80 | </div> | ... | ... |