Exemplo n.º 1
0
    def get_notes_wdg(my):
        widget = Widget()

        div = DivWdg(css='filter_box')
        asset_filter = AssetFilterWdg()
        div.add(asset_filter)

        search_limit = SearchLimitWdg()
        div.add(search_limit)

        context_select = FilterSelectWdg("discussion_context")
        context_select.set_option("setting", "notes_prod_context")
        context_select.add_empty_option("<- Any Context ->")
        span = SpanWdg(css="med")
        span.add("Notes Context: ")
        span.add(context_select)
        div.add(span)

        widget.add(div)

        # create a search
        search = Search("prod/asset")
        asset_filter.alter_search(search)
        sobjects = search.get_sobjects()

        table = TableWdg("prod/asset", "prod_notes")
        table.set_class("table")
        table.set_sobjects(sobjects)
        widget.add(table)
        return widget
Exemplo n.º 2
0
    def get_notes_wdg(my):
        widget = Widget()

        div = DivWdg(css='filter_box')
        asset_filter = AssetFilterWdg()
        div.add(asset_filter)
 
        search_limit = SearchLimitWdg()
        div.add(search_limit)

        context_select = FilterSelectWdg("discussion_context")
        context_select.set_option("setting", "notes_prod_context")
        context_select.add_empty_option("<- Any Context ->")
        span = SpanWdg(css="med")
        span.add("Notes Context: ")
        span.add(context_select)
        div.add(span)

        widget.add(div)


        # create a search
        search = Search("prod/asset")
        asset_filter.alter_search(search)
        sobjects = search.get_sobjects()

        table = TableWdg("prod/asset", "prod_notes")
        table.set_class("table")
        table.set_sobjects(sobjects)
        widget.add(table)
        return widget
Exemplo n.º 3
0
    def get_asset_list_wdg(my):

        widget = Widget()
        nav = DivWdg(css='filter_box')
        asset_filter = AssetFilterWdg()
        episode_filter = EpisodeFilterWdg()

        nav.add(episode_filter)
        nav.add(asset_filter)
        widget.add(nav)

        search = Search("prod/asset")
        asset_filter.alter_search(search)
        episode_filter.alter_search(search)

        table = TableWdg("prod/asset", "manage")
        table.set_search(search)
        widget.add(table)

        return widget
Exemplo n.º 4
0
    def get_asset_list_wdg(my):

        widget = Widget()
        nav = DivWdg(css='filter_box')
        asset_filter = AssetFilterWdg()
        episode_filter = EpisodeFilterWdg()
        
        nav.add(episode_filter)
        nav.add(asset_filter)
        widget.add(nav)
        

        search = Search("prod/asset")
        asset_filter.alter_search(search)
        episode_filter.alter_search(search)
        

        table = TableWdg("prod/asset", "manage")
        table.set_search(search)
        widget.add(table)

        return widget