diff options
author | Aditi Mittal <aditi.iitr@gmail.com> | 2013-09-05 21:22:15 +0530 |
---|---|---|
committer | Aditi Mittal <aditi.iitr@gmail.com> | 2013-09-05 21:22:15 +0530 |
commit | 377800e7795b7258cfbbdc22cebb8fd6fb4490d9 (patch) | |
tree | 0c4297636a77acbc04b713bcf1f8096807e6eed8 | |
parent | af07925de6fe2c1153972b6e208582425ca9a20d (diff) | |
download | mediagoblin-377800e7795b7258cfbbdc22cebb8fd6fb4490d9.tar.lz mediagoblin-377800e7795b7258cfbbdc22cebb8fd6fb4490d9.tar.xz mediagoblin-377800e7795b7258cfbbdc22cebb8fd6fb4490d9.zip |
Add url for viewing page which lists all blogs created by a user.
-rw-r--r-- | mediagoblin/media_types/blog/__init__.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/mediagoblin/media_types/blog/__init__.py b/mediagoblin/media_types/blog/__init__.py index c4437275..83742d0a 100644 --- a/mediagoblin/media_types/blog/__init__.py +++ b/mediagoblin/media_types/blog/__init__.py @@ -51,9 +51,14 @@ def setup_plugin(): '/u/<string:user>/b/<string:blog_slug>/p/<string:blog_post_slug>/edit/', 'mediagoblin.media_types.blog.views:blogpost_edit' ), - #blog admin dashboard + #blog collection dashboard in case of multiple blogs + ('mediagoblin.media_types.blog.blog_admin_dashboard', + '/u/<string:user>/b/dashboard/', + 'mediagoblin.media_types.blog.views:blog_dashboard' + ), + #blog dashboard ('mediagoblin.media_types.blog.blog-dashboard', - '/u/<string:user>/b/<string:blog_slug>/blog_dashboard/', + '/u/<string:user>/b/<string:blog_slug>/dashboard/', 'mediagoblin.media_types.blog.views:blog_dashboard' ), #blog post listing view @@ -82,12 +87,8 @@ class BlogPostMediaManager(MediaManagerBase): blog = Blog.query.filter_by(id=blog_post_data.blog).first() return blog -def get_media_type_and_manager(): - return MEDIA_TYPE, BlogPostMediaManager - hooks = { 'setup': setup_plugin, - 'get_media_type_and_manager': get_media_type_and_manager, ('media_manager', MEDIA_TYPE): lambda: BlogPostMediaManager, } |