|
43 | 43 | </style> |
44 | 44 |
|
45 | 45 | <div id="filter">Show: <select id="filtershow"><option value="none" selected="selected">None</option><option value="event">Events</option><option value="article">Articles</option><option value="portlet">Portlets</option><option value="slide">Slides</option><option value="all">All</option></select></div> |
46 | | - <div id="sitemap"> |
47 | | - <ul class="nav nav-list nav-stacked"> |
48 | | - <li><a href="#"><i class="icon-home"></i> My Site</a> |
49 | | - <ul class="nav nav-list"> |
50 | | - <li><a href="#"><i class="icon-file"></i> Home <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
51 | | - <li><a href="#" data-toggle="collapse" data-target="#section1"><i class="icon-folder-close"></i> Section 1 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a> |
52 | | - <ul id="section1" class="nav nav-list collapse"> |
53 | | - <li><a href="#"><i class="icon-file"></i> 404 <span class="span1"><span class="status phidden">H</span> <i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
54 | | - <li><a href="#"><i class="icon-file"></i> System <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
55 | | - <li><a href="#"><i class="icon-file"></i> Whatever <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
56 | | - </ul> |
57 | | - </li> |
58 | | - <li><a href="#"><i class="icon-file"></i> Page <span class="span1"><i class="icon-ok-circle"></i><span class="status draft">d</span></span></a></li> |
59 | | - <li><a href="#" data-toggle="collapse" data-target="#section2"><i class="icon-folder-close"></i> Section 2 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a> |
60 | | - <ul class="nav nav-list collapse" id="section2"> |
61 | | - <li><a href="#"><i class="icon-file"></i> Landing <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
62 | | - <li><a href="#" data-toggle="collapse" data-target="#subsection1"><i class="icon-folder-close"></i> Subsection <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a> |
63 | | - <ul class="nav nav-list collapse" id="subsection1"> |
64 | | - <li><a href="#"><i class="icon-file"></i> Page 1 <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
65 | | - <li><a href="#"><i class="icon-file"></i> Page 2 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
66 | | - <li><a href="#"><i class="icon-file"></i> Page 3 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
67 | | - </ul> |
68 | | - </li> |
| 46 | +<div id="sitemap"> |
| 47 | + <ul class="nav nav-list nav-stacked"> |
| 48 | + <li><a href="#"><i class="icon-home"></i> My Site</a> |
| 49 | + <ul class="nav nav-list"> |
| 50 | + <li><a href="#"><i class="icon-file"></i> Home <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 51 | + <li><a href="#" data-toggle="collapse" data-target="#section1"><i class="icon-folder-close"></i> Section 1 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a> |
| 52 | + <ul id="section1" class="nav nav-list collapse"> |
| 53 | + <li><a href="#"><i class="icon-file"></i> 404 <span class="span1"><span class="status phidden">H</span> <i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 54 | + <li><a href="#"><i class="icon-file"></i> System <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 55 | + <li><a href="#"><i class="icon-file"></i> Whatever <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 56 | + </ul> |
| 57 | + </li> |
| 58 | + <li><a href="#"><i class="icon-file"></i> Page <span class="span1"><i class="icon-ok-circle"></i><span class="status draft">d</span></span></a></li> |
| 59 | + <li><a href="#" data-toggle="collapse" data-target="#section2"><i class="icon-folder-close"></i> Section 2 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a> |
| 60 | + <ul class="nav nav-list collapse" id="section2"> |
| 61 | + <li><a href="#"><i class="icon-file"></i> Landing <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 62 | + <li><a href="#" data-toggle="collapse" data-target="#subsection1"><i class="icon-folder-close"></i> Subsection <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a> |
| 63 | + <ul class="nav nav-list collapse" id="subsection1"> |
| 64 | + <li><a href="#"><i class="icon-file"></i> Page 1 <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 65 | + <li><a href="#"><i class="icon-file"></i> Page 2 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 66 | + <li><a href="#"><i class="icon-file"></i> Page 3 <span class="span1"><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 67 | + <li data-nodetype="portlet"><a href="#"><i class="icon-cog"></i> Portlet <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
69 | 68 | </ul> |
70 | 69 | </li> |
71 | | - <li><a href="#"><i class="icon-file"></i> Page <span class="span1"><span class="status phidden">H</span><i class="icon-lock"></i><span class="status published">p</span></span></a></li> |
72 | | - <li data-nodetype="event"><a href="#"><i class="icon-calendar"></i> Event <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
73 | | - <li data-nodetype="article"><a href="#"><i class="icon-list"></i> Article <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
74 | | - <li data-nodetype="portlet"><a href="#"><i class="icon-cog"></i> Portlet <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
75 | | - <li data-nodetype="slide"><a href="#"><i class="icon-picture"></i> Slide <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
76 | 70 | </ul> |
77 | 71 | </li> |
78 | | - </ul> |
79 | | - </div> |
| 72 | + <li><a href="#"><i class="icon-file"></i> Page <span class="span1"><span class="status phidden">H</span><i class="icon-lock"></i><span class="status published">p</span></span></a></li> |
| 73 | + <li data-nodetype="event"><a href="#"><i class="icon-calendar"></i> Event <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 74 | + <li data-nodetype="article"><a href="#"><i class="icon-list"></i> Article <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 75 | + <li data-nodetype="portlet"><a href="#"><i class="icon-cog"></i> Portlet <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 76 | + <li data-nodetype="slide"><a href="#"><i class="icon-picture"></i> Slide <span class="span1"><span class="status phidden">H</span><i class="icon-ok-circle"></i><span class="status published">p</span></span></a></li> |
| 77 | + </ul> |
| 78 | + </li> |
| 79 | + </ul> |
| 80 | +</div> |
80 | 81 |
|
81 | 82 | <!-- Le javascript |
82 | 83 | ================================================== --> |
|
88 | 89 | $(this).find('i:first').attr('class','icon-folder-close'); |
89 | 90 | } else { |
90 | 91 | $(this).find('i:first').attr('class','icon-folder-open'); |
91 | | - }; |
| 92 | + } |
92 | 93 | }); |
93 | 94 | $('#sitemap li[data-nodetype]').hide(); |
94 | 95 | $('#filtershow').change(function() { |
|
98 | 99 | $('#sitemap li[data-nodetype]').slideUp(); |
99 | 100 | } else if (what == "all") { |
100 | 101 | $('#sitemap li[data-nodetype]').slideDown(); |
| 102 | + $('#sitemap li[data-nodetype]').parents('li').children('a[data-toggle]').click(); |
101 | 103 | } else { |
102 | 104 | $('#sitemap li[data-nodetype="'+what+'"]').slideDown(); |
| 105 | + $('#sitemap li[data-nodetype="'+what+'"]').parents('li').children('a[data-toggle]').click(); |
103 | 106 | }; |
104 | 107 | }); |
105 | 108 | }); |
|
0 commit comments