root/branches/release-29/tmpl/cms/list_author.tmpl @ 1342

Revision 1342, 6.6 kB (checked in by bsmith, 22 months ago)

bugzid:67078 - removing

  • Property svn:keywords set to Author Date Id Revision
Line 
1<$mt:setvar name="list_users" value="1"$>
2<mt:setvarblock name="page_title"><__trans phrase="Users: System-wide"></mt:setvarblock>
3<mt:setvarblock name="system_msg">
4    <mt:if name="saved_status_disabled">
5        <mtapp:statusmsg
6            id="saved-status-disabled"
7            class="success">
8            <__trans phrase="You have successfully disabled the selected user(s).">
9        </mtapp:statusmsg>
10    </mt:if>
11    <mt:if name="saved_status_enabled">
12        <mtapp:statusmsg
13            id="saved-status-disabled"
14            class="success">
15            <__trans phrase="You have successfully enabled the selected user(s).">
16        </mtapp:statusmsg>
17    </mt:if>
18    <mt:if name="saved_deleted">
19        <mtapp:statusmsg
20            id="saved-deleted"
21            class="success">
22            <__trans phrase="You have successfully deleted the user(s) from the Movable Type system.">
23            <mt:if name="author_ldap_found">
24            <br /><__trans phrase="The deleted user(s) still exist in the external directory. As such, they will still be able to login to Movable Type Enterprise.">
25            </mt:if>
26        </mtapp:statusmsg>
27    </mt:if>
28    <mt:if name="synchronized">
29        <mtapp:statusmsg
30            id="synchronized"
31            class="success">
32            <__trans phrase="You have successfully synchronized users' information with the external directory.">
33        </mtapp:statusmsg>
34    </mt:if>
35    <mt:if name="unchanged">
36        <mtapp:statusmsg
37            id="unchanged"
38            class="success">
39            <__trans phrase="Some ([_1]) of the selected user(s) could not be re-enabled because they were no longer found in the external directory." params="<mt:var name="unchanged">">
40        </mtapp:statusmsg>
41    </mt:if>
42    <mt:if name="error">
43        <mtapp:statusmsg
44            id="error"
45            class="error">
46            <__trans phrase="An error occured during synchronization.  See the <a href='[_1]'>activity log</a> for detailed information." params="<mt:var name="script_url">?__mode=view_log">
47        </mtapp:statusmsg>
48    </mt:if>
49</mt:setvarblock>
50<mt:setvarblock name="content_header">
51    <mt:if name="external_user_management">
52        <p class="page-desc"><__trans phrase="_USAGE_AUTHORS_LDAP"></p>
53    <mt:else>
54        <mt:if name="can_create_user">
55        <ul class="action-link-list">
56            <li><a href="<mt:var name="script_url">?__mode=view&amp;_type=author" class="icon-left icon-create"><__trans phrase="Create User"></a></li>
57        </ul>
58        </mt:if>
59    </mt:unless>
60</mt:setvarblock>
61<mtsetvarblock name="content_nav">
62    <mt:include name="include/users_content_nav.tmpl">
63</mtsetvarblock>
64<mt:setvarblock name="related_content">
65    <mtapp:widget
66        id="quickfilters"
67        label="<__trans phrase="Quickfilters">">
68        <$mtapp:listfilters$>
69    </mtapp:widget>
70    <$mtapp:pageactions from="list_authors"$>
71</mt:setvarblock>
72<mt:setvarblock name="html_body_footer">
73    <$mt:include name="include/display_options.tmpl"$>
74</mt:setvarblock>
75
76<mt:setvarblock name="action_buttons">
77    <mt:if name="is_administrator">
78    <a href="javascript:void(0)"
79        onclick="setObjectStatus(getByID('<$mt:var name="object_type"$>-listing-form'), '<__trans phrase="user" escape="js">', '<__trans phrase="users" escape="js">', 1); return false;"
80        accesskey="e"
81        title="<__trans phrase="Enable selected users (e)">"
82        ><__trans phrase="_USER_ENABLE" escape="js"></a>
83    <a href="javascript:void(0)"
84        onclick="var sysadmin = getByID('sysadmin'); if (sysadmin && sysadmin.checked) { alert('<__trans phrase="_NO_SUPERUSER_DISABLE" escape="js">'); sysadmin.click(); return false; } setObjectStatus(getByID('<$mt:var name="object_type"$>-listing-form'), '<__trans phrase="user" escape="js">', '<__trans phrase="users" escape="js">', 0); return false;"
85        accesskey="d"
86        title="<__trans phrase="Disable selected users (d)">"
87        ><__trans phrase="_USER_DISABLE" escape="js"></a>
88    </mt:if>
89</mt:setvarblock>
90<mt:setvarblock name="html_head" append="1">
91    <script type="text/javascript">
92    /* <![CDATA[ */
93    function enableFilterButton() {
94        getByID("filter-button").style.display = "inline";
95    }
96    function toggleFilter() {
97        var filterActive = getByID("filter-active");
98        if (filterActive.style.display == "none") {
99            filterActive.style.display = "block";
100            getByID("filter-select").style.display = "none";
101        } else {
102            filterActive.style.display = "none";
103            getByID("filter-select").style.display = "block";
104        }
105    }
106
107    function setFilterCol(choice) {
108        var sel = getByID('filter-select');
109        if (!sel) return;
110        sel.className = "filter-" + choice;
111        if (choice == 'none')
112            getByID('filter-mode').selectedIndex = 0;
113        else {
114            getByID('filter-mode').selectedIndex = 1;
115            var fld = getByID('filter-col');
116            if (choice == 'status')
117                fld.selectedIndex = 0;
118            else if (choice == 'commenter')
119                fld.selectedIndex = 1;
120            col_span = getByID("filter-text-col");
121            if (fld.selectedIndex > -1 && col_span)
122                col_span.innerHTML = '<strong>' +
123                    fld.options[fld.selectedIndex].text + '</strong>';
124        }
125    }
126
127    var tableSelect;
128    function init() {
129        // setup
130        tableSelect = new TC.TableSelect( "author-listing-table" );
131        tableSelect.rowSelect = true;
132        setFilterCol(<mt:if name="filter">'<mt:var name="filter">'<mt:else>'none'</mt:if>);<mt:if name="filter">
133        setFilterVal('<mt:var name="filter_val">');
134    </mt:if>
135    }
136
137    TC.attachLoadEvent( init );
138    /* ]]> */
139    </script>
140</mt:setvarblock>
141<mt:setvarblock name="list_filter_form">
142    <div class="listing-filter">
143        <div class="listing-filter-inner inner pkg">
144            <div class="filter">
145                <div id="filter-title">
146                <mt:if name="filter_label">
147                    <__trans phrase="Showing only: [_1]" params="<$mt:var name="filter_label"$>">
148                    <a href="<mt:var name="script_url">?__mode=list_authors<mt:if name="blog_id">&amp;blog_id=<mt:var name="blog_id"></mt:if>">[ <__trans phrase="Remove filter"> ]</a>
149                <mt:else>
150                    <__trans phrase="Showing All Users">
151                </mt:if>
152                </div>
153            </div>
154        </div>
155    </div>
156</mt:setvarblock>
157<mt:include name="include/header.tmpl">
158<$mt:var name="list_filter_form"$>
159<$mt:include name="include/author_table.tmpl"$>
160<mt:include name="include/footer.tmpl">
Note: See TracBrowser for help on using the browser.