Commit fa271c26690b198b6293f0a2ed25373e939a2925
1 parent
802bb413
Exists in
master
and in
4 other branches
Add query highlight for user and email search
Signed-off-by: Lucas Moura <lucas.moura128@gmail.com> Signed-off-by: Simião Carvalho <simiaosimis@gmail.com>
Showing
2 changed files
with
33 additions
and
5 deletions
Show diff stats
colab/accounts/templates/search/user_search_preview.html
@@ -7,11 +7,19 @@ | @@ -7,11 +7,19 @@ | ||
7 | </a> | 7 | </a> |
8 | </div> | 8 | </div> |
9 | <div class="col-md-10"> | 9 | <div class="col-md-10"> |
10 | - <strong><a href="{% url 'user_profile' username=result.username %}"><h4>{{ result.name }}</h4></a></strong> | 10 | + <strong><a href="{% url 'user_profile' username=result.username %}"> |
11 | + | ||
12 | + {% if query %} | ||
13 | + <h4>{% highlight result.name with query %}</h4></a> | ||
14 | + {% else %} | ||
15 | + <h4>{{ result.name }}</h4></a> | ||
16 | + {% endif %} | ||
17 | + | ||
18 | + </strong> | ||
11 | <small><strong>{% trans "Since" %}: {% date_format result.date_joined %}</strong></small><br> | 19 | <small><strong>{% trans "Since" %}: {% date_format result.date_joined %}</strong></small><br> |
12 | <small>{% trans "Registered in" %}: <strong>{% trans "User" %}</strong></small><br> | 20 | <small>{% trans "Registered in" %}: <strong>{% trans "User" %}</strong></small><br> |
13 | </div> | 21 | </div> |
14 | </div> | 22 | </div> |
15 | <div class="row"> | 23 | <div class="row"> |
16 | <hr> | 24 | <hr> |
17 | -</div> | ||
18 | \ No newline at end of file | 25 | \ No newline at end of file |
26 | +</div> |
colab/super_archives/templates/search/thread_search_preview.html
@@ -2,10 +2,30 @@ | @@ -2,10 +2,30 @@ | ||
2 | 2 | ||
3 | <div class="row"> | 3 | <div class="row"> |
4 | <div class="col-md-12"> | 4 | <div class="col-md-12"> |
5 | - <small>{% datetime_format result.modified %} - <a href="{{result.modified_by_url}}">{{ result.modified_by }}</a></small><br> | ||
6 | - <h4><a href="{{result.url}}">{{ result.title }}</a></h4> | 5 | + <small>{% datetime_format result.modified %} - |
6 | + | ||
7 | + {% if query %} | ||
8 | + <a href="{{result.modified_by_url}}">{% highlight result.modified_by with query max_length "1000" %}</a> | ||
9 | + {% else %} | ||
10 | + <a href="{{result.modified_by_url}}">{{result.modified_by }}</a> | ||
11 | + {% endif %} | ||
12 | + | ||
13 | + </small><br> | ||
14 | + | ||
15 | + {% if query %} | ||
16 | + <h4><a href="{{result.url}}">{% highlight result.title with query max_length "1000"%}</a></h4> | ||
17 | + {% else %} | ||
18 | + <h4><a href="{{result.url}}">{{ result.title }}</a></h4> | ||
19 | + {% endif %} | ||
20 | + | ||
7 | {% with result.latest_description|truncatewords:"85" as description %} | 21 | {% with result.latest_description|truncatewords:"85" as description %} |
8 | - {{description | default_if_none:"a"}}<br> | 22 | + |
23 | + {% if query %} | ||
24 | + {% highlight description with query max_length "1000" %}<br> | ||
25 | + {% else %} | ||
26 | + {{description | default_if_none:"a"}}<br> | ||
27 | + {% endif %} | ||
28 | + | ||
9 | {% endwith %} | 29 | {% endwith %} |
10 | <small>{% trans "Registred in" %}: <strong>{% trans "Discussion" %}</strong></small> | 30 | <small>{% trans "Registred in" %}: <strong>{% trans "Discussion" %}</strong></small> |
11 | </div> | 31 | </div> |