root/branches/release-36/plugins/WidgetManager/tmpl/list.tmpl @ 2045

Revision 2045, 4.5 kB (checked in by bsmith, 19 months ago)

bugzid:79454 - Add Create Widget Set link when list is in zero-state

  • Property svn:keywords set to Id Revision
Line 
1<mt:setvarblock name="page_title"><__trans phrase="Widgets"></mt:setvarblock>
2
3<mt:var name="position_actions_top" value="1">
4<mt:setvarblock name="html_head" append="1">
5<link rel="stylesheet" href="<mt:var name="static_uri">plugins/WidgetManager/styles/app.css" type="text/css" />
6<script type="text/javascript" src="<mt:var name="static_uri">plugins/WidgetManager/js/app.js"></script>
7<script type="text/javascript">
8/* <![CDATA[ */
9var widgetSetTableSelect;
10var widgetTableSelect;
11function init() {
12    // setup
13    widgetSetTableSelect = new TC.TableSelect( "widgetset-listing-table" );
14    widgetSetTableSelect.rowSelect = true;
15    widgetTableSelect = new TC.TableSelect( "widget-listing-table" );
16    widgetTableSelect.rowSelect = true;
17}
18
19TC.attachLoadEvent( init );
20/* ]]> */
21</script>
22</mt:setvarblock>
23<mt:setvarblock name="action_buttons">
24    <a href="javascript:void(0)"
25        onclick="doRemoveItems(getByID('widgetset-listing-form'), '<__trans phrase="Widget Set" escape="js">', '<__trans phrase="Widget Sets" escape="js">', '', '', 'delete_widget'); return false;"
26        accesskey="x"
27        title="<__trans phrase="Delete selected Widget Sets (x)">"
28        ><__trans phrase="Delete"></a>
29</mt:setvarblock>
30<mt:setvarblock name="related_content">
31    <mt:if name="object_loop">
32        <mtapp:widget id="tips" label="<__trans phrase="Helpful Tips">">
33            <p><__trans phrase="To add a widget set to your templates, use the following syntax:"></p>
34            <p><__trans phrase="<strong>&lt;$MTWidgetSet name=&quot;Name of the Widget Set&quot;$&gt;</strong>"></p>
35        </mtapp:widget>
36    </mt:if>
37</mt:setvarblock>
38<mt:setvarblock name="system_msg">
39    <mt:if name="rebuild">
40        <mtapp:statusmsg id="saved-msg" class="success" rebuild="all">
41        <__trans phrase="Your changes to the widget set have been saved.">
42        </mtapp:statusmsg>
43    </mt:if>
44    <mt:if name="deleted">
45        <mtapp:statusmsg id="delete-msg" class="info" rebuild="all">
46        <__trans phrase="You have successfully deleted the selected widget set(s) from your blog.">
47        </mtapp:statusmsg>
48    </mt:if>
49</mt:setvarblock>
50
51<mt:include name="include/header.tmpl">
52
53<mt:setvarblock name="listing_header">
54    <h3><__trans phrase="Widget Sets"></h3>
55    <p><a href="<mt:var name="script_url">?__mode=edit_widget&amp;blog_id=<mt:var name="blog_id">&amp;widgetmanager=<__trans phrase="New Widget Set" escape="url">" class="icon-left icon-create"><__trans phrase="Create Widget Set"></a></p>
56</mt:setvarblock>
57<mtapp:listing
58    hide_pager="1"
59    empty_message="<__trans phrase="No Widget Sets could be found.">">
60    <mt:if name="__first__">
61    <thead>
62        <tr>
63            <th class="cb"><input type="checkbox" name="id-head" value="all" class="select" /></th>
64            <th width="40%" class="widgetmanager-name"><__trans phrase="Name"></th>
65            <th width="59%" class="widgetmanager-widgets"><__trans phrase="Installed Widgets"></th>
66        </tr>
67    </thead>
68    <tbody>
69    </mt:if>
70        <tr class="<mt:if name="__odd__">odd<mt:else>even</mt:if>">
71            <td class="cb"><input type="checkbox" name="id" value="<mt:var name="widgetmanager">" class="select" /></td>
72            <td class="widgetmanager-name"><a href="?__mode=edit_widget&blog_id=<mt:var name="blog_id">&widgetmanager=<mt:var name="widgetmanager" escape="url">"><mt:var name="widgetmanager"></a></td>
73            <td class="widgetmanager-widgets"><mt:var name="names"></td>
74        </tr>
75    <mt:if name="__last__">
76    </tbody>
77    </mt:if>
78<mt:else>
79    <div id="<$mt:var name="template_type"$>-listing" class="listing zero-state-listing zero-state">
80        <div class="listing-header">
81            <$mt:var name="listing_header"$>
82        </div>
83        <mtapp:statusmsg
84            id="zero-state"
85            class="info zero-state">
86            <__trans phrase="No [_1] could be found." params="<$mt:var name="template_type_label"$>">
87        </mtapp:statusmsg>
88    </div>
89</mtapp:listing>
90
91<mt:setvarblock name="create_link">
92<p><a href="<mt:var name="script_url">?__mode=view&amp;_type=template&amp;type=widget&amp;blog_id=<mt:var name="blog_id">" class="icon-left icon-create"><__trans phrase="Create widget template"></a></p>
93</mt:setvarblock>
94
95<mt:include name="include/template_table.tmpl"
96    object_loop="$widget_table"
97    template_type="widget"
98    object_label="<__trans phrase="Widget Template">"
99    object_label_plural="<__trans phrase="Widget Templates">"
100    template_type_label="<__trans phrase="Widget Templates">">
101
102<mt:include name="include/footer.tmpl">
Note: See TracBrowser for help on using the browser.