aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2013-02-21 16:19:43 -0600
committerChristopher Allan Webber <cwebber@dustycloud.org>2013-02-21 16:19:43 -0600
commit631784a2d793119c17d0cb5f656db1eb515add56 (patch)
treed8a583331e4d0cca2a50aad89c154e20bcaf783c
parent38905733e89b446c7c932578c722361717f092fe (diff)
downloadmediagoblin-631784a2d793119c17d0cb5f656db1eb515add56.tar.lz
mediagoblin-631784a2d793119c17d0cb5f656db1eb515add56.tar.xz
mediagoblin-631784a2d793119c17d0cb5f656db1eb515add56.zip
Making the tags on media pages point to the user's tag listing specifically.
This commit sponsored by Torsten Meissner. Thanks, Torsten!
-rw-r--r--mediagoblin/templates/mediagoblin/utils/tags.html16
-rw-r--r--mediagoblin/user_pages/routing.py2
2 files changed, 11 insertions, 7 deletions
diff --git a/mediagoblin/templates/mediagoblin/utils/tags.html b/mediagoblin/templates/mediagoblin/utils/tags.html
index 0127035c..bb4bd1a5 100644
--- a/mediagoblin/templates/mediagoblin/utils/tags.html
+++ b/mediagoblin/templates/mediagoblin/utils/tags.html
@@ -26,16 +26,20 @@
&middot;
{% endif %}
<a href="{{ request.urlgen(
- 'mediagoblin.listings.tags_listing',
- tag=tag['slug']) }}">{{ tag['name'] }}</a>
+ 'mediagoblin.user_pages.user_tag_gallery',
+ tag=tag['slug'],
+ user=media.get_uploader.username) }}">{{ tag['name'] }}</a>
{% elif loop.revindex == 2 %}
<a href="{{ request.urlgen(
- 'mediagoblin.listings.tags_listing',
- tag=tag['slug']) }}">{{ tag['name'] }}</a>
+ 'mediagoblin.user_pages.user_tag_gallery',
+ tag=tag['slug'],
+ user=media.get_uploader.username) }}">{{ tag['name'] }}</a>
{% else %}
<a href="{{ request.urlgen(
- 'mediagoblin.listings.tags_listing',
- tag=tag['slug']) }}">{{ tag['name'] }}</a> &middot;
+ 'mediagoblin.user_pages.user_tag_gallery',
+ tag=tag['slug'],
+ user=media.get_uploader.username) }}">{{ tag['name'] }}</a>
+ &middot;
{% endif %}
{% endfor %}
</p>
diff --git a/mediagoblin/user_pages/routing.py b/mediagoblin/user_pages/routing.py
index a8a2eba7..6ea3c3e2 100644
--- a/mediagoblin/user_pages/routing.py
+++ b/mediagoblin/user_pages/routing.py
@@ -41,7 +41,7 @@ add_route('mediagoblin.user_pages.media_home.view_comment',
'mediagoblin.user_pages.views:media_home')
# User's tags gallery
-add_route('mediagoblin.user_pages.user_gallery',
+add_route('mediagoblin.user_pages.user_tag_gallery',
'/u/<string:user>/tag/<string:tag>/',
'mediagoblin.user_pages.views:user_gallery')