root/branches/release-29/tmpl/cms/list_ping.tmpl @ 1309

Revision 1309, 8.3 kB (checked in by ddavis, 23 months ago)

standarize js comment tag escape. BugzID:58265

  • Property svn:keywords set to Author Date Id Revision
Line 
1<$mt:setvar name="page_title" value="<__trans phrase="Manage Trackbacks">"$>
2<mt:setvarblock name="content_header">
3    <mt:if name="saved">
4        <mtapp:statusmsg
5            id="saved"
6            class="success"
7            rebuild="all">
8            <__trans phrase="Your changes have been saved.">
9        </mtapp:statusmsg>
10    </mt:if>
11    <mt:if name="approved">
12        <mtapp:statusmsg
13            id="approved"
14            class="success">
15            <__trans phrase="The selected TrackBack(s) has been approved.">
16        </mtapp:statusmsg>
17    </mt:if>
18    <mt:if name="emptied">
19        <mtapp:statusmsg
20            id="emptied"
21            class="success">
22            <__trans phrase="All TrackBacks reported as spam have been removed.">
23        </mtapp:statusmsg>
24    </mt:if>
25    <mt:if name="unapproved">
26        <mtapp:statusmsg
27            id="unapproved"
28            class="success">
29            <__trans phrase="The selected TrackBack(s) has been unapproved.">
30        </mtapp:statusmsg>
31    </mt:if>
32    <mt:if name="junked">
33        <mtapp:statusmsg
34            id="junked"
35            class="success">
36            <__trans phrase="The selected TrackBack(s) has been reported as spam.">
37        </mtapp:statusmsg>
38    </mt:if>
39    <mt:if name="unjunked">
40        <mtapp:statusmsg
41            id="unjunked"
42            class="success">
43            <__trans phrase="The selected TrackBack(s) has been recovered from spam.">
44        </mtapp:statusmsg>
45    </mt:if>
46    <mt:if name="saved_deleted_ping">
47        <mtapp:statusmsg
48            id="saved-deleted-ping"
49            class="success">
50            <__trans phrase="The selected TrackBack(s) has been deleted from the database.">
51        </mtapp:statusmsg>
52    </mt:if>
53    <mt:if name="no_junk_found">
54        <mtapp:statusmsg
55            id="no-junk-found"
56            class="info">
57            <__trans phrase="No TrackBacks appeared to be spam.">
58        </mtapp:statusmsg>
59    </mt:if>
60</mt:setvarblock>
61<mt:setvarblock name="related_content">
62    <mtapp:widget
63        id="quickfilters"
64        label="<__trans phrase="Quickfilters">">
65        <$mtapp:ListFilters$>
66    </mtapp:widget>
67    <mtapp:widget
68        id="useful-links"
69        label="<__trans phrase="Useful links">">
70        <ul>
71            <li>
72        <mt:if name="feed_url">
73                <a href="<mt:var name="feed_url" escape="html">" class="icon-feed icon-left" title="<mt:var name="feed_name" escape="html">"><__trans phrase="[_1] Feed" params="<$mt:var name="object_label_plural"$>"></a>
74        <mt:else><mt:unless name="tab_junk">
75                <a href="<mt:var name="mt_url">?__mode=view&amp;_type=author&amp;id=<mt:var name="author_id">" class="icon-feed-disabled icon-left" title="<__trans phrase="[_1] (Disabled)" params="<$mt:var name="feed_name" escape="html"$>">"><__trans phrase="Set Web Services Password"></a>
76        </mt:unless></mt:if>
77            </li>
78        </ul>
79    </mtapp:widget>
80    <$mtapp:PageActions from="$mode"$>
81</mt:setvarblock>
82<mt:setvarblock name="html_body_footer">
83    <$mt:include name="include/display_options.tmpl"$>
84</mt:setvarblock>
85<mt:setvarblock name="html_head" append="1">
86<script type="text/javascript">
87/* <![CDATA[ */
88function enableFilterButton() {
89    getByID("filter-button").style.display = "inline";
90}
91
92function toggleFilter() {
93    var filterActive = getByID("filter-title");
94    if (filterActive.style.display == "none") {
95        filterActive.style.display = "block";
96        getByID("filter-select").style.display = "none";
97    } else {
98        filterActive.style.display = "none";
99        getByID("filter-select").style.display = "block";<mt:unless name="filter">setFilterCol('status');</mt:unless>
100    }
101}
102
103function setFilterCol(choice) {
104    var sel = getByID('filter-select');
105    if (!sel) return;
106    sel.className = "filter-" + choice;
107    var fld = getByID('filter-col');
108    if (choice == 'status')
109        fld.selectedIndex = 0;
110    col_span = getByID("filter-text-col");
111    if (fld.selectedIndex > -1 && col_span)
112        col_span.innerHTML = '<strong>' +
113            fld.options[fld.selectedIndex].text + '</strong>';
114}
115
116function doBanIP (ip) {
117  window.location = ("<mt:var name="script_url">"
118    + "?__mode=save&amp;_type=banlist"
119    + "&amp;blog_id=<mt:var name="blog_id">"
120    + "&amp;magic_token=<mt:var name="magic_token">&amp;ip=" + ip);
121}
122
123var tableSelect;
124function init() {
125    // setup
126    tableSelect = new TC.TableSelect( "ping-listing-table" );
127    tableSelect.rowSelect = true;
128    setFilterCol(<mt:if name="filter">'<mt:var name="filter">'<mt:else>'none'</mt:if>);<mt:if name="filter">
129    setFilterVal('<mt:var name="filter_val">');
130</mt:if>
131}
132TC.attachLoadEvent( init );
133/* ]]> */
134</script>
135</mt:setvarblock>
136<mt:setvarblock name="list_filter_form">
137<form id="filter-form" method="get" action="<mt:var name="script_url">">
138    <input type="hidden" name="__mode" value="list_<$mt:var name="object_type"$>" />
139        <mt:if name="blog_id">
140    <input type="hidden" name="blog_id" value="<mt:var name="blog_id">" />
141        </mt:if>
142    <input id="filter" type="hidden" name="filter" value="" />
143    <input id="filter_val" type="hidden" name="filter_val" value="" />
144</form>
145
146<div class="listing-filter">
147    <div class="listing-filter-inner inner pkg">
148    <form id="filter-select-form" method="get" action="<mt:var name="script_url">">
149        <div class="filter">
150            <div id="filter-title">
151            <mt:unless name="filter">
152                <strong><__trans phrase="All [_1]" params="<$mt:var name="object_label_plural"$>"></strong>
153                <a href="javascript:void(0)" onclick="toggleFilter()" class="filter-link">[ <__trans phrase="change"> ]</a>
154            <mt:else>
155                <mt:if name="filter_special"> 
156                <strong><__trans phrase="Showing only: [_1]" params="<$mt:var name="filter_phrase"$>"></strong> 
157
158                <mt:else><mt:if name="filter_key">
159                <strong><__trans phrase="Showing only: [_1]" params="<mt:var name="filter_label">"></strong>
160                <mt:else>
161                <strong><a href="javascript:void(0)" onclick="toggleFilter()">
162                    <__trans phrase="[_1] where [_2] is [_3]" params='<$mt:var name="object_label_plural"$>%%<span id="filter-text-col">&nbsp;</span>%%<span id="filter-text-val"></span>'>
163                </a></strong>
164                <a class="filter-link" href="<mt:var name="script_url">?__mode=<mt:var name="mode"><mt:if name="blog_id">&amp;blog_id=<mt:var name="blog_id"></mt:if><mt:if name="is_power_edit">&amp;is_power_edit=1</mt:if>">[ <__trans phrase="Remove filter"> ]</a>
165                </mt:if></mt:if>
166            </mt:unless>
167            </div>
168            <div id="filter-select" class="page-title" style="display: none">
169                <__trans phrase="Show only [_1] where" params="<$mt:var name="object_label_plural"$>">
170                <!-- begin filter form -->
171                    <select id="filter-col" name="filter-col" onchange="setFilterCol(this.options[this.selectedIndex].value); enableFilterButton()">
172                        <option value="status"><__trans phrase="status"></option>
173                    </select>
174                    <__trans phrase="is">
175                    <span id="filter-status" style="display: none">
176                        <select name="status-val" onchange="enableFilterButton()">
177                            <option value="approved"><__trans phrase="approved"></option>
178                            <option value="pending"><__trans phrase="unapproved"></option>
179                        </select>
180                    </span>
181                <!-- end filter form -->
182                <span class="buttons">
183                    <a href="javascript:void(0)"
184                        id="filter-button"
185                        onclick="return execFilter(getByID('filter-select-form'))"
186                        type="submit"
187                        ><__trans phrase="Filter"></a>
188                    <a href="javascript:void(0)"
189                        onclick="toggleFilter(); return false;"
190                        type="submit"
191                        ><__trans phrase="Cancel"></a>
192                </span>
193            </div>
194        </div>
195    </form>
196    </div>
197</div>
198</mt:setvarblock>
199
200<$mt:include name="include/header.tmpl"$>
201<$mt:var name="list_filter_form"$>
202<$mt:include name="include/ping_table.tmpl"$>
203<$mt:include name="include/footer.tmpl"$>
Note: See TracBrowser for help on using the browser.