src/pyams_content/shared/blog/manager.py
changeset 501 3407e6940f6a
parent 492 04503227569d
child 546 213db0cb6b4c
equal deleted inserted replaced
500:cd0c53346edc 501:3407e6940f6a
    83                 return False
    83                 return False
    84         return True
    84         return True
    85 
    85 
    86 
    86 
    87 @adapter_config(context=ISiteRoot, provides=IBlogManagerFactory)
    87 @adapter_config(context=ISiteRoot, provides=IBlogManagerFactory)
    88 def SiteRootBlogManagerFactory(context):
    88 def site_root_blog_manager_factory(context):
    89     return BlogManager
    89     return BlogManager
    90 
    90 
    91 
    91 
    92 @adapter_config(context=IBlogManager, provides=IBlogFolderFactory)
    92 @adapter_config(context=IBlogManager, provides=IBlogFolderFactory)
    93 def BlogManagerFolderFactory(context):
    93 def blog_manager_folder_factory(context):
    94     return BlogFolder
    94     return BlogFolder
    95 
    95 
    96 
    96 
    97 @adapter_config(context=IBlogManager, provides=ISharedContentFactory)
    97 @adapter_config(context=IBlogManager, provides=ISharedContentFactory)
    98 def BlogManagerTopicFactory(context):
    98 def blog_manager_topic_factory(context):
    99     return BlogPost
    99     return BlogPost
   100 
   100 
   101 
   101 
   102 @subscriber(IObjectAddedEvent, context_selector=IBlogManager)
   102 @subscriber(IObjectAddedEvent, context_selector=IBlogManager)
   103 def handle_added_blog_manager(event):
   103 def handle_added_blog_manager(event):