Changeset 1898
- Timestamp:
- 04/14/08 23:41:00 (6 months ago)
- Files:
-
- branches/release-35/mt-static/css/structure.css (modified) (1 diff)
- branches/release-35/tmpl/cms/list_template.tmpl (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/release-35/mt-static/css/structure.css
r1852 r1898 1179 1179 #quickfilters .current-filter { 1180 1180 background: url('../images/current-filter.gif') no-repeat 3px center; 1181 font-weight: bold; 1181 1182 } 1182 1183 branches/release-35/tmpl/cms/list_template.tmpl
r1877 r1898 4 4 id="quickfilters" 5 5 label="<__trans phrase="Quickfilters">"> 6 <$mtapp:ListFilters$> 6 <ul> 7 <li id="all-tab"><a href="#all" onclick="showTable('all-listing');">Show All</a></li> 8 <li id="index-tab"><a href="#index" onclick="showTable('index-listing');">Index Templates</a></li> 9 <li id="system-tab"><a href="#system" onclick="showTable('system-listing');">System Templates</a></li> 10 <li id="archive-tab"><a href="#archive" onclick="showTable('archive-listing');">Archive Templates</a></li> 11 <li id="module-tab"><a href="#module" onclick="showTable('module-listing');">Template Modules</a></li> 12 </ul> 7 13 </mtapp:widget> 8 14 <mtapp:widget … … 21 27 <script type="text/javascript"> 22 28 /* <![CDATA[ */ 29 var tableList = ["index", "archive", "module", "system"]; 23 30 var tableSelect = []; 31 function showTable(name) { 32 for (var i=0, len=tableList.length; i<len; i++) { 33 var el = tableList[i] + "-listing" 34 var elTab = tableList[i] + "-tab" 35 if (name == "all-listing") { 36 DOM.removeClassName ( el, "hidden"); 37 DOM.removeClassName ( elTab, "current-filter"); 38 DOM.addClassName( "all-tab", "current-filter" ); 39 } 40 else if (name == el) { 41 DOM.removeClassName ( el, "hidden"); 42 DOM.addClassName( elTab, "current-filter" ); 43 DOM.removeClassName( "all-tab", "current-filter" ); 44 } 45 else { 46 DOM.addClassName( el, "hidden" ); 47 DOM.removeClassName( elTab, "current-filter" ); 48 DOM.removeClassName( "all-tab", "current-filter" ); 49 } 50 } 51 } 24 52 function init() { 25 53 <mt:loop name="template_type_loop"> … … 27 55 tableSelect[tableSelect.length-1].rowSelect = true; 28 56 </mt:loop> 57 var name = (window.location.hash && window.location.hash.match( /^#/ ) ) ? window.location.hash.substr(1) : "all"; 58 showTable(name + "-listing"); 29 59 } 30 60 TC.attachLoadEvent(init);
