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
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
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
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