Exemple #1
0
def install():
    """Installs the blog application.
    """
    # Register Portlets
    register_portlet(BlogPortlet, "Blog")

    # Register Templates
    register_template(
        name="Blog",
        path="lfc/templates/blog.html")

    register_template(
        name="Blog Entry",
        path="lfc/templates/blog_entry.html")

    # Register objects
    register_content_type(BlogEntry,
        name = "Blog Entry",
        templates=["Blog Entry"],
        default_template="Blog Entry",
        global_addable=False,
        workflow="Portal")

    register_content_type(Blog,
        name="Blog",
        sub_types=["BlogEntry"],
        templates=["Blog"],
        default_template="Blog",
        workflow="Portal")

    # Register Blog as a sub type of Page
    register_sub_type(Blog, "Page")
Exemple #2
0
def install():
    """Installs the program application.
    """
    # Register Portlets

    # Register Templates
    
    # Register objects
    register_content_type(Trainer, name = "Trainer", global_addable=False)
    register_content_type(Video, name = "Video", global_addable=False)
    register_content_type(Program, name = "Program", templates=["Program_1_2_3", 
                                                                "Program_4_5_6", 
                                                                "Program_7_8_9", 
                                                                "Program_10_11_12",
                                                                "PregnantProgram_1",
                                                                "PregnantProgram_2",
                                                                "PregnantProgram_3"], 
                          default_template="Program_1_2_3", global_addable=False)
    register_content_type(ProgramCatalog, name = "ProgramCatalog", templates=["ChildrenPrograms_1_2_3", 
                                                                              "ChildrenPrograms_4_5_6", 
                                                                              "ChildrenPrograms_7_8_9", 
                                                                              "ChildrenPrograms_10_11_12",
                                                                              "PregnantPrograms_1",
                                                                              "PregnantPrograms_2",
                                                                              "PregnantPrograms_3"], 
                          default_template="ChildrenPrograms_1_2_3", global_addable=True)
    register_content_type(Article, name = "Article", templates=["Articles",], default_template="Articles", global_addable=False)

#    
    register_sub_type(Trainer, "Page")
    register_sub_type(Video, "Page")
    register_sub_type(ProgramCatalog, "Page")
    register_sub_type(Program, "ProgramCatalog")
    register_sub_type(Article, "Page")
Exemple #3
0
def install():
    """Installs the blog application.
    """
    # Register Portlets
    register_portlet(BlogPortlet, "Blog")

    # Register Templates
    register_template(name="Blog", path="lfc/templates/blog.html")

    register_template(name="Blog Entry", path="lfc/templates/blog_entry.html")

    # Register objects
    register_content_type(BlogEntry,
                          name="Blog Entry",
                          templates=["Blog Entry"],
                          default_template="Blog Entry",
                          global_addable=False,
                          workflow="Portal")

    register_content_type(Blog,
                          name="Blog",
                          sub_types=["BlogEntry"],
                          templates=["Blog"],
                          default_template="Blog",
                          workflow="Portal")

    # Register Blog as a sub type of Page
    register_sub_type(Blog, "Page")
def install():
    """Installs the compositor application.
    """
    # Register Templates
    register_template(name="Composite", path="lfc_compositor/composite.html")

    # Register content types
    register_content_type(Composite, name="Composite", templates=["Composite"], default_template="Composite", workflow="Portal")
def install():
    """Installs the lfc_contact_form application.
    """
    # Register Templates
    register_template(name="Contact Form", path="lfc_contact_form/contact_form.html")

    # Register objects
    register_content_type(ContactForm, name="Contact", templates=["Contact Form"], default_template="Contact Form", global_addable=True, workflow="Portal")
Exemple #6
0
def install():
    """Installs the page application.
    """
    # Register objects
    register_content_type(
        Page,
        name="Page",
        sub_types=["Page"],
        templates=["Article", "Plain", "Gallery", "Overview"],
        default_template="Article")
Exemple #7
0
def install():
    """Installs the blog application.
    """
    # Register Portlets
    register_portlet(NewsPortlet, "News")

    # Register Templates
    register_template(name = "News", path="lfc/templates/news.html")
    register_template(name = "News Entry", path="lfc/templates/news_entry.html")

    # Register objects
    register_content_type(NewsEntry, name = "News Entry", templates=["News Entry"], default_template="News Entry", global_addable=False)
    register_content_type(News, name = "News", sub_types = ["NewsEntry"], templates=["News"], default_template="News")

    # Register Blog as a sub type of Page
    register_sub_type(News, "Page")
Exemple #8
0
def uninstall():
    """Uninstalls the ScrollNavigatorPortlet application.
    """
    # Unregister content type
    unregister_content_type("Scrollable Container")
    unregister_content_type("Scrollable Part")

    # Unregister template
    unregister_template("Scrollable Overview")
    unregister_template("Carousel Overview")
    
#    unregister_template("Scrollable Part")

    register_content_type(Page,
        name="Page",
        sub_types=["Page"],
        templates=["Article", "Plain", "Gallery", "Overview"],
        default_template="Article")

    # Unregister portlet
    unregister_portlet(ScrollableNavigatorPortlet)
    unregister_portlet(FeedbackActionPortlet)
Exemple #9
0
def install():
    """Installs the Scrollable parts application.
    """
    # Register Portlets
    register_portlet(ScrollableNavigatorPortlet, "ScrollableNavigator")
    register_portlet(FeedbackActionPortlet, u"Копка формы обратной связи")

    # Register Templates
    register_template(name = "Scrollable Overview", path="lfc/templates/scrollable_overview.html")
    register_template(name = "Carousel Overview", path="lfc/templates/jcarousel_overview.html")
    register_template(name = "Kidness Gallery", path="lfc/templates/jcarousel_gallery.html")
    register_template(name = "Video Gallery", path="lfc/templates/video_gallery.html")
    register_template(name = "Video Gallery with VK Comments", path="lfc/templates/video_gallery_vk.html")
#    register_template(name = "Scrollable Container", path="lfc/templates/scrollable_container.html")
#    register_template(name = "Scrollable Part", path="lfc/templates/scrollable_part.html")

    # Register objects
    register_content_type(ScrollableContainer, 
                          name = "Scrollable Container", 
                          templates=["Scrollable Overview","Carousel Overview"], 
                          default_template="Carousel Overview", 
                          global_addable=False)
    
    register_content_type(ScrollablePart, 
                          name = u"Scrollable Part", 
                          global_addable=False)
    
    register_content_type(Page,
        name="Page",
        sub_types=["Page"],
        templates=["Article", "Plain", "Gallery", "Overview", "Scrollable Overview","Carousel Overview", "Kidness Gallery", "Video Gallery", "Video Gallery with VK Comments"],
        default_template="Article")

    # Register Blog as a sub type of Page
    register_sub_type(ScrollableContainer, "Page")
    register_sub_type(ScrollablePart, "Scrollable Container")
Exemple #10
0
def initialize(create_resources=False):
    """Registers default portlets, templates and content types.
    """
    # Portlets
    register_portlet(NavigationPortlet, "Navigation")
    register_portlet(PagesPortlet, "Pages")
    register_portlet(RandomPortlet, "Random")
    register_portlet(TextPortlet, "Text")

    # Register Templates
    register_template(name="Plain", path="lfc/templates/plain.html")
    register_template(name="Article", path="lfc/templates/article.html")
    register_template(name="Gallery",
                      path="lfc/templates/gallery.html",
                      images_columns=3)
    register_template(name="Overview", path="lfc/templates/overview.html")

    # Register Resources
    register_resource(type=CSS, group="lfc", path="lfc/yui/reset-fonts.css")
    register_resource(type=CSS,
                      group="lfc",
                      path="lfc/lightbox/css/jquery.lightbox-0.5.css")
    register_resource(type=CSS, group="lfc", path="lfc/blueprint/src/grid.css")
    register_resource(type=CSS, group="lfc", path="lfc_theme/css/tiny.css")
    register_resource(type=CSS, group="lfc", path="lfc_theme/css/lfc.css")

    register_resource(type=JS, group="lfc", path="lfc/jquery/jquery.min.js")
    register_resource(type=JS,
                      group="lfc",
                      path="lfc/jquery/jquery.tools.min.js")
    register_resource(type=JS,
                      group="lfc",
                      path="lfc/lightbox/js/jquery.lightbox-0.5.js")
    register_resource(type=JS, group="lfc", path="lfc_theme/js/lfctheme.js")

    register_resource(type=CSS, group="manage", path="lfc/yui/reset-min.css")
    register_resource(type=CSS,
                      group="manage",
                      path="lfc/lightbox/css/jquery.lightbox-0.5.css")
    register_resource(
        type=CSS,
        group="manage",
        path=
        "lfc/jquery-ui-1.8.4.custom/css/smoothness/jquery-ui-1.8.4.custom.css")
    register_resource(type=CSS,
                      group="manage",
                      path="lfc/jquery/jquery.jgrowl.css")
    register_resource(type=CSS,
                      group="manage",
                      path="lfc/jquery/superfish/superfish.css")
    register_resource(type=CSS,
                      group="manage",
                      path="lfc/jquery/autocomplete/jquery.autocomplete.css")
    register_resource(type=CSS, group="manage", path="lfc/css/lfc_manage.css")
    register_resource(type=CSS,
                      group="manage",
                      path="lfc/swfupload/default.css")
    register_resource(type=CSS,
                      group="manage",
                      path="lfc/cleditor/jquery.cleditor.css")

    register_resource(type=JS,
                      group="manage",
                      path="/admin/jsi18n",
                      merge=0,
                      minify=0,
                      absolute=1)
    register_resource(type=JS, group="manage", path="admin/js/core.js")
    register_resource(type=JS, group="manage", path="admin/js/calendar.js")
    register_resource(type=JS, group="manage", path="admin/js/urlify.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/jquery/jquery-1.4.2.min.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/cleditor/jquery.cleditor.min.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/jquery/jquery.tools.min.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/jquery/jquery.form.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/jquery/jquery.jgrowl_minimized.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/jquery/jquery.cookie.pack.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/jquery/superfish/superfish.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/jquery/jquery.ba-bbq.min.js")
    register_resource(
        type=JS,
        group="manage",
        path="lfc/jquery-ui-1.8.4.custom/js/jquery-ui-1.8.4.custom.min.js")
    register_resource(
        type=JS,
        group="manage",
        path="lfc/jquery/autocomplete/jquery.autocomplete.pack.js")
    register_resource(type=JS,
                      group="manage",
                      minify=0,
                      path="lfc/swfupload/swfupload.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/swfupload/swfupload.queue.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/swfupload/fileprogress.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/swfupload/handlers.js")
    register_resource(type=JS,
                      group="manage",
                      path="lfc/swfupload/swfupload.cookies.js")
    register_resource(type=JS, group="manage", path="lfc/js/lfc_manage.js")

    register_resource(type=JS,
                      group="manage",
                      minify=0,
                      path="lfc/tiny_mce/jquery.tinymce.js")
    register_resource(type=JS,
                      group="manage",
                      minify=1,
                      path="lfc/js/lfc_editor.js")
    register_resource(type=JS,
                      group="manage",
                      minify=1,
                      path="lfc/js/lfc_tinymce.js")

    register_resource(type=JS,
                      group="manage",
                      merge=0,
                      path="admin/js/admin/DateTimeShortcuts.js")

    if create_resources:
        resources.utils.create_resources()

    # Content Types
    register_content_type(
        Page,
        name="Page",
        sub_types=["Page"],
        templates=["Article", "Plain", "Gallery", "Overview"],
        default_template="Article")
Exemple #11
0
def initialize(create_resources=False):
    """Registers default portlets, templates and content types.
    """
    # Portlets
    register_portlet(NavigationPortlet, "Navigation")
    register_portlet(PagesPortlet, "Pages")
    register_portlet(RandomPortlet, "Random")
    register_portlet(TextPortlet, "Text")

    # Register Templates
    register_template(name = "Plain", path="lfc/templates/plain.html")
    register_template(name = "Article", path="lfc/templates/article.html")
    register_template(name = "Gallery", path="lfc/templates/gallery.html", images_columns=3)
    register_template(name = "Overview", path="lfc/templates/overview.html")
    
    # Register Resources
    register_resource(type=CSS, group="lfc", path="lfc/yui/reset-fonts.css")
    register_resource(type=CSS, group="lfc", path="lfc/lightbox/css/jquery.lightbox-0.5.css")
    register_resource(type=CSS, group="lfc", path="lfc/blueprint/src/grid.css")
    register_resource(type=CSS, group="lfc", path="lfc_theme/css/tiny.css")
    register_resource(type=CSS, group="lfc", path="lfc_theme/css/lfc.css")

    register_resource(type=JS, group="lfc", path="lfc/jquery/jquery.min.js")
    register_resource(type=JS, group="lfc", path="lfc/jquery/jquery.tools.min.js")
    register_resource(type=JS, group="lfc", path="lfc/lightbox/js/jquery.lightbox-0.5.js")
    register_resource(type=JS, group="lfc", path="lfc_theme/js/lfctheme.js")

    register_resource(type=CSS, group="manage", path="lfc/yui/reset-min.css")
    register_resource(type=CSS, group="manage", path="lfc/lightbox/css/jquery.lightbox-0.5.css")
    register_resource(type=CSS, group="manage", path="lfc/jquery-ui-1.8.4.custom/css/smoothness/jquery-ui-1.8.4.custom.css")
    register_resource(type=CSS, group="manage", path="lfc/jquery/jquery.jgrowl.css")
    register_resource(type=CSS, group="manage", path="lfc/jquery/superfish/superfish.css")
    register_resource(type=CSS, group="manage", path="lfc/jquery/autocomplete/jquery.autocomplete.css")
    register_resource(type=CSS, group="manage", path="lfc/css/lfc_manage.css")
    register_resource(type=CSS, group="manage", path="lfc/swfupload/default.css")
    register_resource(type=CSS, group="manage", path="lfc/cleditor/jquery.cleditor.css")

    register_resource(type=JS, group="manage", path="/admin/jsi18n", merge=0, minify=0, absolute=1)
    register_resource(type=JS, group="manage", path="admin/js/core.js")
    register_resource(type=JS, group="manage", path="admin/js/calendar.js")
    register_resource(type=JS, group="manage", path="admin/js/urlify.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/jquery-1.4.2.min.js")
    register_resource(type=JS, group="manage", path="lfc/cleditor/jquery.cleditor.min.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/jquery.tools.min.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/jquery.form.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/jquery.jgrowl_minimized.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/jquery.cookie.pack.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/superfish/superfish.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/jquery.ba-bbq.min.js")
    register_resource(type=JS, group="manage", path="lfc/jquery-ui-1.8.4.custom/js/jquery-ui-1.8.4.custom.min.js")
    register_resource(type=JS, group="manage", path="lfc/jquery/autocomplete/jquery.autocomplete.pack.js")
    register_resource(type=JS, group="manage", minify=0, path="lfc/swfupload/swfupload.js")
    register_resource(type=JS, group="manage", path="lfc/swfupload/swfupload.queue.js")
    register_resource(type=JS, group="manage", path="lfc/swfupload/fileprogress.js")
    register_resource(type=JS, group="manage", path="lfc/swfupload/handlers.js")
    register_resource(type=JS, group="manage", path="lfc/swfupload/swfupload.cookies.js")
    register_resource(type=JS, group="manage", path="lfc/js/lfc_manage.js")
    
    register_resource(type=JS, group="manage", minify=0, path="lfc/tiny_mce/jquery.tinymce.js")
    register_resource(type=JS, group="manage", minify=1, path="lfc/js/lfc_editor.js")
    register_resource(type=JS, group="manage", minify=1, path="lfc/js/lfc_tinymce.js")
    
    register_resource(type=JS, group="manage", merge=0, path="admin/js/admin/DateTimeShortcuts.js")

    if create_resources:    
        resources.utils.create_resources()
    
    # Content Types
    register_content_type(
        Page,
        name="Page",
        sub_types=["Page"],
        templates=["Article", "Plain", "Gallery", "Overview"],
        default_template="Article")