Page MenuHomeIn-Portal Phabricator

in-portal
No OneTemporary

File Metadata

Created
Wed, Jun 18, 6:28 PM

in-portal

Index: branches/unlabeled/unlabeled-1.38.2/kernel/admin_templates/incs/grid_blocks.tpl
===================================================================
--- branches/unlabeled/unlabeled-1.38.2/kernel/admin_templates/incs/grid_blocks.tpl (nonexistent)
+++ branches/unlabeled/unlabeled-1.38.2/kernel/admin_templates/incs/grid_blocks.tpl (revision 6440)
@@ -0,0 +1,390 @@
+<inp2:m_block name="current_page"/>
+ <span class="current_page"><inp2:m_param name="page"/></span>
+<inp2:m_blockend/>
+
+<inp2:m_block name="page"/>
+ <a href="javascript:go_to_page('<inp2:m_param name="PrefixSpecial"/>', <inp2:m_param name="page"/>, <inp2:m_param name="ajax"/>)" class="nav_url"><inp2:m_param name="page"/></a>
+<inp2:m_blockend/>
+
+<inp2:m_block name="next_page"/>
+ <a href="javascript:go_to_page('<inp2:m_param name="PrefixSpecial"/>', <inp2:m_param name="page"/>, <inp2:m_param name="ajax"/>)" class="nav_url">&gt;</a>
+<inp2:m_blockend/>
+
+<inp2:m_block name="prev_page"/>
+ <a href="javascript:go_to_page('<inp2:m_param name="PrefixSpecial"/>', <inp2:m_param name="page"/>, <inp2:m_param name="ajax"/>)" class="nav_url">&lt;</a>
+<inp2:m_blockend/>
+
+<inp2:m_block name="next_page_split"/>
+ <a href="javascript:go_to_page('<inp2:m_param name="PrefixSpecial"/>', <inp2:m_param name="page"/>, <inp2:m_param name="ajax"/>)" class="nav_url">&gt;&gt;</a>
+<inp2:m_blockend/>
+
+<inp2:m_block name="prev_page_split"/>
+ <a href="javascript:go_to_page('<inp2:m_param name="PrefixSpecial"/>', <inp2:m_param name="page"/>, <inp2:m_param name="ajax"/>)" class="nav_url">&lt;&lt;</a>
+<inp2:m_blockend/>
+
+
+<inp2:m_block name="grid_pagination" SearchPrefixSpecial=""/>
+<table cellspacing="0" cellpadding="2" width="100%" bgcolor="#E0E0DA" border="0" class="<inp2:m_if prefix="m" function="ParamEquals" name="no_toolbar" value="no_toolbar"/>tableborder_full_kernel<inp2:m_else/>pagination_bar<inp2:m_endif/>">
+ <tbody>
+ <tr id="MY_ID">
+ <td width="100%">
+ <img height="15" src="img/arrow.gif" width="15" align="absmiddle" border="0">
+ <b class=text><inp2:m_phrase name="la_Page"/></b>
+ <inp2:$PrefixSpecial_PrintPages active_block="current_page" split="10" inactive_block="page" prev_page_block="prev_page" next_page_block="next_page" prev_page_split_block="prev_page_split" next_page_split_block="next_page_split" main_special="$main_special" ajax="$ajax"/>
+ </td>
+ <inp2:m_if check="m_ParamEquals" param="search" value="on">
+ <inp2:m_if check="m_ParamEquals" name="SearchPrefixSpecial" value="">
+ <inp2:m_RenderElement name="grid_search" grid="$grid" PrefixSpecial="$PrefixSpecial" ajax="$ajax"/>
+ <inp2:m_else />
+ <inp2:m_RenderElement name="grid_search" grid="$grid" PrefixSpecial="$SearchPrefixSpecial" ajax="$ajax"/>
+ </inp2:m_if>
+ </inp2:m_if>
+ <td>
+ </tr>
+ </tbody>
+</table>
+<inp2:m_blockend/>
+
+<inp2:m_DefineElement name="grid_search" ajax="0">
+ <td align="right" style="padding-right: 0px;">
+ <table width="100%" cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td><inp2:m_phrase name="la_Search"/>:&nbsp;</td>
+ <td>
+ <input type="text"
+ id="<inp2:m_param name="PrefixSpecial"/>_search_keyword"
+ name="<inp2:m_param name="PrefixSpecial"/>_search_keyword"
+ value="<inp2:m_recall var="{$PrefixSpecial}_search_keyword" no_null="no_null" special="1"/>"
+ PrefixSpecial="<inp2:m_param name="PrefixSpecial"/>"
+ Grid="<inp2:m_param name="grid"/>"
+ ajax="<inp2:m_param name="ajax"/>"
+ style="border: 1px solid grey;">
+ <input type="text" style="display: none"; />
+ </td>
+ <td id="search_buttons[<inp2:m_param name="PrefixSpecial"/>]">
+ <script type="text/javascript">
+ <inp2:m_RenderElement name="grid_search_buttons" pass_params="true"/>
+ </script>
+ </td>
+ </tr>
+ </table>
+ </td>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="grid_search_buttons" PrefixSpecial="" grid="" ajax="1">
+ document.getElementById('<inp2:m_param name="PrefixSpecial"/>_search_keyword').onkeydown = search_keydown;
+ Toolbars['<inp2:m_param name="PrefixSpecial"/>_search'] = new ToolBar('icon16_');
+ Toolbars['<inp2:m_param name="PrefixSpecial"/>_search'].AddButton(
+ new ToolBarButton(
+ 'search',
+ '<inp2:m_phrase name="la_ToolTip_Search" escape="1"/>',
+ function() { search('<inp2:m_param name="PrefixSpecial"/>','<inp2:m_param name="grid"/>', <inp2:m_param name="ajax"/>) },
+ null,
+ '<inp2:m_param name="PrefixSpecial"/>') );
+ Toolbars['<inp2:m_param name="PrefixSpecial"/>_search'].AddButton(
+ new ToolBarButton(
+ 'search_reset',
+ '<inp2:m_phrase name="la_ToolTip_SearchReset" escape="1"/>',
+ function() { search_reset('<inp2:m_param name="PrefixSpecial"/>','<inp2:m_param name="grid"/>', <inp2:m_param name="ajax"/>) },
+ null,
+ '<inp2:m_param name="PrefixSpecial"/>') );
+ Toolbars['<inp2:m_param name="PrefixSpecial"/>_search'].Render(document.getElementById('search_buttons[<inp2:m_param name="PrefixSpecial"/>]'));
+</inp2:m_DefineElement>
+
+<inp2:m_block name="grid_column_title" use_phrases="1"/>
+ <td nowrap="nowrap">
+ <a href="javascript:resort_grid('<inp2:m_param name="PrefixSpecial"/>','<inp2:m_param name="sort_field"/>', <inp2:m_param name="ajax"/>);" class="columntitle_small"><IMG alt="" src="img/list_arrow_<inp2:$PrefixSpecial_order field="$sort_field"/>.gif" border="0" align="absmiddle"><inp2:m_if check="m_ParamEquals" name="use_phrases" value="1"><inp2:m_phrase name="$title"/><inp2:m_else/><inp2:m_param name="title"/></inp2:m_if></a>
+ </td>
+<inp2:m_blockend/>
+
+<inp2:m_block name="grid_column_title_no_sorting" use_phrases="1"/>
+ <td nowrap="nowrap">
+ <inp2:m_if check="m_ParamEquals" name="use_phrases" value="1"><inp2:m_phrase name="$title"/><inp2:m_else/><inp2:m_param name="title"/></inp2:m_if>
+ </td>
+<inp2:m_blockend/>
+
+<inp2:m_block name="grid_checkbox_td" format="" />
+ <td valign="top" class="text">
+ <table border="0" cellpadding="0" cellspacing="0" class="grid_id_cell">
+ <tr>
+ <td><input type="checkbox" name="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>" id="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>"></td>
+ <td><img src="<inp2:ModulePath />img/itemicons/<inp2:$PrefixSpecial_ItemIcon grid="$grid"/>"></td>
+ <td><inp2:Field field="$field" no_special="no_special" format="$format"/></td>
+ </tr>
+ </table>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_checkbox_td_no_icon" format="" />
+ <td valign="top" class="text">
+ <table border="0" cellpadding="0" cellspacing="0" class="grid_id_cell">
+ <tr>
+ <td><input type="checkbox" name="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>" id="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>"></td>
+ <td><inp2:$PrefixSpecial_field field="$field" no_special="no_special" format="$format"/></td>
+ </tr>
+ </table>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_block name="label_grid_checkbox_td" format="" />
+ <td valign="top" class="text">
+ <table border="0" cellpadding="0" cellspacing="0" class="grid_id_cell">
+ <tr>
+ <td><input type="checkbox" name="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>" id="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>"></td>
+ <td><img src="<inp2:ModulePath />img/itemicons/<inp2:$PrefixSpecial_ItemIcon grid="$grid"/>"></td>
+ <td><inp2:$PrefixSpecial_field field="$field" no_special="no_special" as_label="as_label" format="$format"/></td>
+ </tr>
+ </table>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_icon_td" format="" />
+ <td valign="top" class="text">
+ <table border="0" cellpadding="0" cellspacing="0" class="grid_id_cell">
+ <tr>
+ <td><img src="<inp2:ModulePath />img/itemicons/<inp2:$PrefixSpecial_ItemIcon grid="$grid"/>"></td>
+ <td><inp2:$PrefixSpecial_field field="$field" no_special="no_special" format="$format"/></td>
+ </tr>
+ </table>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_radio_td" format="" />
+ <td valign="top" class="text">
+ <table border="0" cellpadding="0" cellspacing="0" class="grid_id_cell">
+ <tr>
+ <td><input type="radio" name="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>" id="<inp2:$PrefixSpecial_InputName field="$IdField" IdField="$IdField"/>"></td>
+ <td><img src="<inp2:ModulePath />img/itemicons/<inp2:$PrefixSpecial_ItemIcon grid="$grid"/>"></td>
+ <td><inp2:Field field="$field" no_special="no_special" format="$format"/></td>
+ </tr>
+ </table>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_data_td" format="" no_special="" nl2br="" first_chars=""/>
+ <td valign="top" class="text"><inp2:$PrefixSpecial_field field="$field" first_chars="$first_chars" nl2br="$nl2br" grid="$grid" no_special="$no_special" format="$format"/></td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_edit_td" format="" />
+ <td valign="top" class="text"><input type="text" id="<inp2:$PrefixSpecial_InputName field="$field"/>" name="<inp2:$PrefixSpecial_InputName field="$field"/>" value="<inp2:$PrefixSpecial_field field="$field" grid="$grid" format="$format"/>"></td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_data_label_td" />
+ <td valign="top" class="text"><inp2:$PrefixSpecial_field field="$field" grid="$grid" plus_or_as_label="1" no_special="no_special" format="$format"/></td>
+<inp2:m_blockend />
+
+<inp2:m_block name="grid_data_label_ml_td" format="" />
+ <td valign="top" class="text">
+ <inp2:$PrefixSpecial_field field="$field" grid="$grid" as_label="1" no_special="no_special" format="$format"/>:<br />
+ <inp2:m_if check="FieldEquals" field="$ElementTypeField" value="textarea">
+ <a href="javascript:PreSaveAndOpenTranslatorCV('<inp2:m_param name="SourcePrefix"/>,<inp2:m_param name="SourcePrefix"/>-cdata', '<inp2:m_param name="SourcePrefix"/>-cdata:cust_<inp2:Field name="CustomFieldId"/>', 'popups/translator', <inp2:$SourcePrefix_Field field="ResourceId"/>, 1);" title="<inp2:m_Phrase label="la_Translate" escape="1"/>"><img src="img/icons/icon24_translate.gif" style="cursor:hand;" border="0"></a>
+ <inp2:m_else/>
+ <a href="javascript:PreSaveAndOpenTranslatorCV('<inp2:m_param name="SourcePrefix"/>,<inp2:m_param name="SourcePrefix"/>-cdata', '<inp2:m_param name="SourcePrefix"/>-cdata:cust_<inp2:Field name="CustomFieldId"/>', 'popups/translator', <inp2:$SourcePrefix_Field field="ResourceId"/>);" title="<inp2:m_Phrase label="la_Translate" escape="1"/>"><img src="img/icons/icon24_translate.gif" style="cursor:hand;" border="0"></a>
+ </inp2:m_if>
+ </td>
+<inp2:m_blockend />
+
+<inp2:m_DefineElement name="grid_column_filter">
+ <td>&nbsp;</td>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="grid_options_filter">
+ <td>
+ <select name="<inp2:SearchInputName field="$field"/>">
+ <inp2:PredefinedSearchOptions field="$field" block="inp_option_item" selected="selected" has_empty="1" empty_value=""/>
+ </select>
+ </td>
+</inp2:m_DefineElement>
+
+<inp2:m_block name="viewmenu_sort_block"/>
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_sorting_menu'].addMenuItem('<inp2:m_phrase name="$title" escape="1"/>','direct_sort_grid("<inp2:m_param name="PrefixSpecial"/>","<inp2:m_param name="sort_field"/>","<inp2:$PrefixSpecial_OrderInfo type="direction" pos="1"/>", null, <inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="IsOrder" field="$sort_field" pos="1"/>2<inp2:m_endif/>');
+<inp2:m_blockend/>
+
+<inp2:m_block name="viewmenu_filter_block"/>
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_filter_menu'].addMenuItem('<inp2:m_param name="label"/>','<inp2:m_param name="filter_action"/>','<inp2:m_param name="filter_status"/>');
+<inp2:m_blockend/>
+
+<inp2:m_block name="viewmenu_filter_separator"/>
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_filter_menu'].addMenuSeparator();
+<inp2:m_blockend/>
+
+<inp2:m_block name="viewmenu_declaration" menu_filters="no" menu_sorting="yes" menu_perpage="yes" menu_select="yes" ajax="0"/>
+ // define ViewMenu
+ $fw_menus['<inp2:m_param name="PrefixSpecial"/>'+'_view_menu'] = function()
+ {
+ <inp2:m_if check="m_ParamEquals" name="menu_filters" value="yes">
+ // filtring menu
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_filter_menu'] = new Menu('<inp2:m_phrase name="la_Text_View" escape="1"/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_filter_menu'].addMenuItem('All','filters_remove_all("<inp2:m_param name="PrefixSpecial"/>", <inp2:m_param name="ajax"/>);');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_filter_menu'].addMenuItem('None','filters_apply_all("<inp2:m_param name="PrefixSpecial"/>", <inp2:m_param name="ajax"/>);');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_filter_menu'].addMenuSeparator();
+ <inp2:$PrefixSpecial_DrawFilterMenu item_block="viewmenu_filter_block" spearator_block="viewmenu_filter_separator" ajax="$ajax"/>
+ </inp2:m_if>
+
+ <inp2:m_if check="m_ParamEquals" name="menu_sorting" value="yes">
+ // sorting menu
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_sorting_menu'] = new Menu('<inp2:m_phrase name="la_Text_Sort" escape="1"/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_sorting_menu'].addMenuItem('<inp2:m_phrase name="la_common_ascending" escape="1"/>','direct_sort_grid("<inp2:m_param name="PrefixSpecial"/>","<inp2:$PrefixSpecial_OrderInfo type="field" pos="1"/>","asc",null,<inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="IsOrder" direction="asc" pos="1"/>2<inp2:m_endif/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_sorting_menu'].addMenuItem('<inp2:m_phrase name="la_common_descending" escape="1"/>','direct_sort_grid("<inp2:m_param name="PrefixSpecial"/>","<inp2:$PrefixSpecial_OrderInfo type="field" pos="1"/>","desc",null,<inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="IsOrder" direction="desc" pos="1"/>2<inp2:m_endif/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_sorting_menu'].addMenuSeparator();
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_sorting_menu'].addMenuItem('<inp2:m_phrase name="la_Text_Default" escape="1"/>','reset_sorting("<inp2:m_param name="PrefixSpecial"/>");');
+ <inp2:$PrefixSpecial_IterateGridFields grid="$grid" mode="header" block="viewmenu_sort_block" ajax="$ajax"/>
+ </inp2:m_if>
+
+ <inp2:m_if check="m_ParamEquals" name="menu_perpage" value="yes">
+ // per page menu
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_perpage_menu'] = new Menu('<inp2:m_phrase name="la_prompt_PerPage" escape="1"/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_perpage_menu'].addMenuItem('10','set_per_page("<inp2:m_param name="PrefixSpecial"/>",10,<inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="PerPageEquals" value="10"/>2<inp2:m_endif/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_perpage_menu'].addMenuItem('20','set_per_page("<inp2:m_param name="PrefixSpecial"/>",20,<inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="PerPageEquals" value="20"/>2<inp2:m_endif/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_perpage_menu'].addMenuItem('50','set_per_page("<inp2:m_param name="PrefixSpecial"/>",50,<inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="PerPageEquals" value="50"/>2<inp2:m_endif/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_perpage_menu'].addMenuItem('100','set_per_page("<inp2:m_param name="PrefixSpecial"/>",100,<inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="PerPageEquals" value="100"/>2<inp2:m_endif/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_perpage_menu'].addMenuItem('500','set_per_page("<inp2:m_param name="PrefixSpecial"/>",500,<inp2:m_param name="ajax"/>);','<inp2:m_if prefix="$PrefixSpecial" function="PerPageEquals" value="500"/>2<inp2:m_endif/>');
+ </inp2:m_if>
+
+ <inp2:m_if check="m_ParamEquals" name="menu_select" value="yes">
+ // select menu
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_select_menu'] = new Menu('<inp2:m_phrase name="la_Text_Select" escape="1"/>');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_select_menu'].addMenuItem('<inp2:m_phrase name="la_Text_All" escape="1"/>','Grids["<inp2:m_param name="PrefixSpecial"/>"].SelectAll();');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_select_menu'].addMenuItem('<inp2:m_phrase name="la_Text_Unselect" escape="1"/>','Grids["<inp2:m_param name="PrefixSpecial"/>"].ClearSelection();');
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_select_menu'].addMenuItem('<inp2:m_phrase name="la_Text_Invert" escape="1"/>','Grids["<inp2:m_param name="PrefixSpecial"/>"].InvertSelection();');
+ </inp2:m_if>
+
+ processHooks('ViewMenu', hBEFORE, '<inp2:m_param name="PrefixSpecial"/>');
+
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_view_menu'] = new Menu('<inp2:$PrefixSpecial_GetItemName/>');
+ <inp2:m_if check="m_ParamEquals" name="menu_filters" value="yes">
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_view_menu'].addMenuItem( $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_filter_menu'] );
+ </inp2:m_if>
+ <inp2:m_if check="m_ParamEquals" name="menu_sorting" value="yes">
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_view_menu'].addMenuItem( $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_sorting_menu'] );
+ </inp2:m_if>
+ <inp2:m_if check="m_ParamEquals" name="menu_perpage" value="yes">
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_view_menu'].addMenuItem( $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_perpage_menu'] );
+ </inp2:m_if>
+ <inp2:m_if check="m_ParamEquals" name="menu_select" value="yes">
+ $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_view_menu'].addMenuItem( $Menus['<inp2:m_param name="PrefixSpecial"/>'+'_select_menu'] );
+ </inp2:m_if>
+
+ processHooks('ViewMenu', hAFTER, '<inp2:m_param name="PrefixSpecial"/>');
+ }
+<inp2:m_blockend/>
+
+<inp2:m_block name="grid_save_warning" />
+ <table width="100%" border="0" cellspacing="0" cellpadding="4" class="table_border_<inp2:m_if prefix="m" function="ParamEquals" name="no_toolbar" value="no_toolbar"/>nobottom<inp2:m_else/>notop<inp2:m_endif/>">
+ <tr>
+ <td valign="top" class="hint_red">
+ <inp2:m_phrase name="la_Warning_Save_Item"/>
+ </td>
+ </tr>
+ </table>
+ <script type="text/javascript">
+ $edit_mode = <inp2:m_if check="m_ParamEquals" name="edit_mode" value="1">true<inp2:m_else />false</inp2:m_if>;
+// window.parent.document.title += ' - MODE: ' + ($edit_mode ? 'EDIT' : 'LIVE');
+ </script>
+<inp2:m_blockend/>
+
+<inp2:m_DefineElement name="grid" main_prefix="" per_page="" main_special="" no_toolbar="" grid_filters="" search="on" header_block="grid_column_title" filter_block="grid_column_filter" data_block="grid_data_td" row_block="_row" ajax="0">
+<!--
+ grid_filters - show individual filters for each column
+ has_filters - draw filter section in "View" menu in toolbar
+-->
+ <inp2:$PrefixSpecial_SaveWarning name="grid_save_warning" main_prefix="$main_prefix" no_toolbar="$no_toolbar"/>
+ <inp2:m_if check="m_RecallEquals" var="{$PrefixSpecial}_search_keyword" value="" inverse="inverse">
+ <table width="100%" border="0" cellspacing="0" cellpadding="4" class="table_border_<inp2:m_if prefix="m" function="ParamEquals" name="no_toolbar" value="no_toolbar"/>nobottom<inp2:m_else/>notop<inp2:m_endif/>">
+ <tr>
+ <td valign="top" class="hint_red">
+ <inp2:m_phrase name="la_Warning_Filter"/>
+ </td>
+ </tr>
+ </table>
+ </inp2:m_if>
+
+ <inp2:m_if check="m_ParamEquals" name="per_page" value="-1" inverse="1">
+ <inp2:m_ParseBlock name="grid_pagination" grid="$grid" PrefixSpecial="$PrefixSpecial" main_special="$main_special" search="$search" no_toolbar="$no_toolbar" ajax="$ajax"/>
+ </inp2:m_if>
+ <table width="100%" border="0" cellspacing="0" cellpadding="4" class="tableborder">
+
+ <inp2:m_if check="m_ParamEquals" name="grid_filters" value="1">
+ <tr class="pagination_bar">
+ <inp2:$PrefixSpecial_IterateGridFields grid="$grid" mode="filter" block="$filter_block" ajax="$ajax"/>
+ </tr>
+ </inp2:m_if>
+
+ <tr class="subsectiontitle">
+ <inp2:$PrefixSpecial_IterateGridFields grid="$grid" mode="header" block="$header_block" ajax="$ajax"/>
+ </tr>
+
+ <inp2:m_DefineElement name="_row">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>" id="<inp2:m_param name="PrefixSpecial"/>_<inp2:Field field="$IdField"/>" sequence="<inp2:m_get param="{$PrefixSpecial}_sequence"/>"><inp2:m_inc param="{$PrefixSpecial}_sequence" by="1"/>
+ <inp2:IterateGridFields grid="$grid" mode="data" block="$data_block"/>
+ </tr>
+ </inp2:m_DefineElement>
+ <inp2:m_set {$PrefixSpecial}_sequence="1" odd_even="table_color1"/>
+ <inp2:$PrefixSpecial_PrintList block="$row_block" per_page="$per_page" main_special="$main_special" />
+
+ </table>
+
+ <inp2:m_if check="m_ParamEquals" name="ajax" value="0">
+ <inp2:m_if check="m_GetEquals" name="fw_menu_included" value="">
+ <script type="text/javascript" src="incs/fw_menu.js"></script>
+ <inp2:m_set fw_menu_included="1"/>
+ </inp2:m_if>
+
+ <script type="text/javascript">
+ <inp2:m_RenderElement name="grid_js" selected_class="selected_div" tag_name="tr" pass_params="true"/>
+ </script>
+ </inp2:m_if>
+
+ <input type="hidden" id="<inp2:m_param name="PrefixSpecial"/>_Sort1" name="<inp2:m_param name="PrefixSpecial"/>_Sort1" value="">
+ <input type="hidden" id="<inp2:m_param name="PrefixSpecial"/>_Sort1_Dir" name="<inp2:m_param name="PrefixSpecial"/>_Sort1_Dir" value="asc">
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="grid_js" ajax="1">
+ <inp2:m_if check="m_ParamEquals" name="no_init" value="no_init" inverse="inverse">
+ Grids['<inp2:m_param name="PrefixSpecial"/>'] = new Grid('<inp2:m_param name="PrefixSpecial"/>', '<inp2:m_param name="selected_class"/>', ':original', edit, a_toolbar);
+ Grids['<inp2:m_param name="PrefixSpecial"/>'].AddItemsByIdMask('<inp2:m_param name="tag_name"/>', /^<inp2:m_param name="PrefixSpecial"/>_([\d\w-]+)/, '<inp2:m_param name="PrefixSpecial"/>[$$ID$$][<inp2:m_param name="IdField"/>]');
+ Grids['<inp2:m_param name="PrefixSpecial"/>'].InitItems();
+ </inp2:m_if>
+ <inp2:m_ParseBlock name="viewmenu_declaration" pass_params="true"/>
+ $ViewMenus = new Array('<inp2:m_param name="PrefixSpecial"/>');
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="white_grid" main_prefix="" per_page="" main_special="" no_toolbar="" search="on" render_as="" columns="2" direction="V" empty_cell_render_as="wg_empty_cell" ajax="0">
+ <inp2:$PrefixSpecial_SaveWarning name="grid_save_warning" main_prefix="$main_prefix" no_toolbar="$no_toolbar"/>
+ <inp2:m_if check="m_RecallEquals" var="{$PrefixSpecial}_search_keyword" value="" inverse="inverse">
+ <table width="100%" border="0" cellspacing="0" cellpadding="4" class="table_border_<inp2:m_if prefix="m" function="ParamEquals" name="no_toolbar" value="no_toolbar"/>nobottom<inp2:m_else/>notop<inp2:m_endif/>">
+ <tr>
+ <td valign="top" class="hint_red">
+ <inp2:m_phrase name="la_Warning_Filter"/>
+ </td>
+ </tr>
+ </table>
+ </inp2:m_if>
+ <inp2:m_if check="m_ParamEquals" name="per_page" value="-1" inverse="1">
+ <inp2:m_ParseBlock name="grid_pagination" grid="$grid" PrefixSpecial="$PrefixSpecial" main_special="$main_special" search="$search" no_toolbar="$no_toolbar" ajax="$ajax"/>
+ </inp2:m_if>
+ <br />
+
+ <inp2:m_DefineElement name="wg_empty_cell">
+ <td width="<inp2:m_param name="column_width"/>%">&nbsp;</td>
+ </inp2:m_DefineElement>
+
+ <table width="100%" border="0" cellspacing="2" cellpadding="4">
+ <inp2:m_set {$PrefixSpecial}_sequence="1" odd_even="table_color1"/>
+ <inp2:$PrefixSpecial_PrintList2 pass_params="true"/>
+ </table>
+
+ <inp2:m_if check="m_ParamEquals" name="ajax" value="0">
+ <inp2:m_if check="m_GetEquals" name="fw_menu_included" value="">
+ <script type="text/javascript" src="incs/fw_menu.js"></script>
+ <inp2:m_set fw_menu_included="1"/>
+ </inp2:m_if>
+
+ <script type="text/javascript">
+ <inp2:m_RenderElement name="grid_js" selected_class="table_white_selected" tag_name="td" pass_params="true"/>
+ </script>
+ </inp2:m_if>
+
+ <input type="hidden" id="<inp2:m_param name="PrefixSpecial"/>_Sort1" name="<inp2:m_param name="PrefixSpecial"/>_Sort1" value="">
+ <input type="hidden" id="<inp2:m_param name="PrefixSpecial"/>_Sort1_Dir" name="<inp2:m_param name="PrefixSpecial"/>_Sort1_Dir" value="asc">
+</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/unlabeled/unlabeled-1.38.2/kernel/admin_templates/incs/grid_blocks.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.38
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property

Event Timeline