Replace tabs with spaces in blog.__init__.

This commit is contained in:
Aditi Mittal 2013-09-15 17:23:06 +05:30
parent 0b7c64c8c8
commit bb96b7d4a3

View File

@ -26,28 +26,29 @@ from mediagoblin.tools import pluginapi
PLUGIN_DIR = os.path.dirname(__file__) PLUGIN_DIR = os.path.dirname(__file__)
MEDIA_TYPE = 'mediagoblin.media_types.blogpost' MEDIA_TYPE = 'mediagoblin.media_types.blogpost'
def setup_plugin(): def setup_plugin():
config = pluginapi.get_config(MEDIA_TYPE) config = pluginapi.get_config(MEDIA_TYPE)
_log.info("setting up blog media type plugin.") _log.info("setting up blog media type plugin.")
routes = [ routes = [
#blog_create #blog_create
('mediagoblin.media_types.blog.create', ('mediagoblin.media_types.blog.create',
'/u/<string:user>/b/create/', '/u/<string:user>/b/create/',
'mediagoblin.media_types.blog.views:blog_edit' 'mediagoblin.media_types.blog.views:blog_edit'
), ),
#blog_edit #blog_edit
('mediagoblin.media_types.blog.edit', ('mediagoblin.media_types.blog.edit',
'/u/<string:user>/b/<string:blog_slug>/edit/', '/u/<string:user>/b/<string:blog_slug>/edit/',
'mediagoblin.media_types.blog.views:blog_edit' 'mediagoblin.media_types.blog.views:blog_edit'
), ),
#blog post create #blog post create
('mediagoblin.media_types.blog.blogpost.create', ('mediagoblin.media_types.blog.blogpost.create',
'/u/<string:user>/b/<string:blog_slug>/p/create/', '/u/<string:user>/b/<string:blog_slug>/p/create/',
'mediagoblin.media_types.blog.views:blogpost_create' 'mediagoblin.media_types.blog.views:blogpost_create'
), ),
#blog post edit #blog post edit
('mediagoblin.media_types.blog.blogpost.edit', ('mediagoblin.media_types.blog.blogpost.edit',
'/u/<string:user>/b/<string:blog_slug>/p/<string:blog_post_slug>/edit/', '/u/<string:user>/b/<string:blog_slug>/p/<string:blog_post_slug>/edit/',
'mediagoblin.media_types.blog.views:blogpost_edit' 'mediagoblin.media_types.blog.views:blogpost_edit'
), ),
@ -67,44 +68,44 @@ def setup_plugin():
'mediagoblin.media_types.blog.views:blog_post_listing' 'mediagoblin.media_types.blog.views:blog_post_listing'
), ),
#blog post draft view #blog post draft view
('mediagoblin.media_types.blog.blogpost_draft_view', ('mediagoblin.media_types.blog.blogpost_draft_view',
'/u/<string:user>/b/<string:blog_slug>/p/<string:blog_post_slug>/draft/', '/u/<string:user>/b/<string:blog_slug>/p/<string:blog_post_slug>/draft/',
'mediagoblin.media_types.blog.views:draft_view' 'mediagoblin.media_types.blog.views:draft_view'
), ),
#blog delete view #blog delete view
('mediagoblin.media_types.blog.blog_delete', ('mediagoblin.media_types.blog.blog_delete',
'/u/<string:user>/b/<string:blog_slug>/delete/', '/u/<string:user>/b/<string:blog_slug>/delete/',
'mediagoblin.media_types.blog.views:blog_delete') 'mediagoblin.media_types.blog.views:blog_delete')
] ]
pluginapi.register_routes(routes) pluginapi.register_routes(routes)
pluginapi.register_template_path(os.path.join(PLUGIN_DIR, 'templates')) pluginapi.register_template_path(os.path.join(PLUGIN_DIR, 'templates'))
pluginapi.register_template_hooks({"user_profile": "mediagoblin/blog/url_to_blogs_dashboard.html", pluginapi.register_template_hooks({"user_profile": "mediagoblin/blog/url_to_blogs_dashboard.html",
"base_path_to_blog": "mediagoblin/blog/url_to_blogging.html" "header_actions": "mediagoblin/blog/url_to_blogging.html"
}) })
class BlogPostMediaManager(MediaManagerBase): class BlogPostMediaManager(MediaManagerBase):
human_readable = "Blog Post" human_readable = "Blog Post"
display_template = "mediagoblin/media_displays/blogpost.html" display_template = "mediagoblin/media_displays/blogpost.html"
default_thumb = "images/media_thumbs/blogpost.jpg" default_thumb = "images/media_thumbs/blogpost.jpg"
def get_blog_by_blogpost(self): def get_blog_by_blogpost(self):
blog_post_data = BlogPostData.query.filter_by(media_entry=self.entry.id).first() blog_post_data = BlogPostData.query.filter_by(media_entry=self.entry.id).first()
blog = Blog.query.filter_by(id=blog_post_data.blog).first() blog = Blog.query.filter_by(id=blog_post_data.blog).first()
return blog return blog
def add_to_user_home_context(context):
blogs = context['request'].db.Blog.query.filter_by(author=context['user'].id)
_log.info("blah blah blah")
if blogs:
context['blogs'] = blogs
else:
context['blogs'] = None
return context
def add_to_user_home_context(context):
blogs = context['request'].db.Blog.query.filter_by(author=context['user'].id)
if blogs:
context['blogs'] = blogs
else:
context['blogs'] = None
return context
hooks = { hooks = {
'setup': setup_plugin, 'setup': setup_plugin,
('media_manager', MEDIA_TYPE): lambda: BlogPostMediaManager, ('media_manager', MEDIA_TYPE): lambda: BlogPostMediaManager,
@ -112,8 +113,3 @@ hooks = {
("mediagoblin.user_pages.user_home", ("mediagoblin.user_pages.user_home",
"mediagoblin/user_pages/user.html"): add_to_user_home_context "mediagoblin/user_pages/user.html"): add_to_user_home_context
} }