1
|
1 |
<!-- sidebar START --> |
|
2 |
<div id="sidebar"> |
|
3 |
|
|
4 |
<!-- Style Switcher START --> |
|
5 |
<?php |
|
6 |
$options = get_option('elegantbox_options'); |
|
7 |
|
|
8 |
if($options['style_switcher']) { |
|
9 |
|
|
10 |
// Get the styles folder listing |
|
11 |
$styleFolder = TEMPLATEPATH . '/styles/'; |
|
12 |
$styleArray = array(); |
|
13 |
$objStyleFolder = dir($styleFolder); |
|
14 |
$styleTotal = 0; |
|
15 |
while(false !== ($styleFile = $objStyleFolder->read())) { |
|
16 |
if(is_dir($styleFolder . $styleFile) && $styleFile != '.' && $styleFile != '..') { |
|
17 |
$styleArray[] = $styleFile; |
|
18 |
$styleTotal += 1; |
|
19 |
} |
|
20 |
} |
|
21 |
$objStyleFolder->close(); |
|
22 |
|
|
23 |
// When the styles more than one, display style switcher |
|
24 |
if($styleTotal > 1) { |
|
25 |
?> |
|
26 |
<div class="widget"> |
|
27 |
<div id="styleswitcher"> |
|
28 |
<span id="style-text"><?php _e('Theme Styles : ', 'elegantbox'); ?></span> |
|
29 |
<?php |
|
30 |
// Display all the style |
|
31 |
if (is_array($styleArray)) { |
|
32 |
foreach ($styleArray as $style) { |
|
33 |
?> |
|
34 |
<span id="style-<?php echo($style); ?>" class="color"><a onclick="TSS.setActiveStyleSheet('<?php echo($style); ?>');" href="javascript:void(0);" title="<?php _e('Switch to ', 'elegantbox'); echo($style); ?>"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/transparent.gif" alt="" /></a></span> |
|
35 |
<?php |
|
36 |
} |
|
37 |
} |
|
38 |
?> |
|
39 |
<div class="fixed"></div> |
|
40 |
</div> |
|
41 |
</div> |
|
42 |
<?php |
|
43 |
} |
|
44 |
} |
|
45 |
?> |
|
46 |
<!-- Style Switcher END --> |
|
47 |
|
|
48 |
<!-- showcase --> |
|
49 |
<?php if( $options['showcase_content'] && ( |
|
50 |
($options['showcase_registered'] && $user_ID) || |
|
51 |
($options['showcase_commentator'] && !$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) || |
|
52 |
($options['showcase_visitor'] && !$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH])) |
|
53 |
) ) : ?> |
|
54 |
<div class="widget"> |
|
55 |
<div class="showcase"> |
|
56 |
<?php echo($options['showcase_content']); ?> |
|
57 |
</div> |
|
58 |
</div> |
|
59 |
<?php endif; ?> |
|
60 |
|
|
61 |
<ul id="widgets"> |
|
62 |
|
|
63 |
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?> |
|
64 |
|
|
65 |
<!-- recent posts --> |
|
66 |
<li class="widget widget_pages"> |
|
67 |
<h3>Recent Posts</h3> |
|
68 |
<ul> |
|
69 |
<?php $posts = get_posts('numberposts=10&orderby=post_date'); foreach($posts as $post) : setup_postdata($post); ?> |
|
70 |
<li> |
|
71 |
<span class="sidedate"><?php the_time('y/m/d') ?></span> |
|
72 |
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> |
|
73 |
</li> |
|
74 |
<?php endforeach; $post = $posts[0]; ?> |
|
75 |
</ul> |
|
76 |
</li> |
|
77 |
|
|
78 |
<!-- recent comments --> |
|
79 |
<?php if( function_exists('wp_recentcomments') ) : ?> |
|
80 |
<li class="widget"> |
|
81 |
<h3>Recent Comments</h3> |
|
82 |
<ul> |
|
83 |
<?php wp_recentcomments('length=14&post=false&avatar_position=left'); ?> |
|
84 |
</ul> |
|
85 |
</li> |
|
86 |
<?php elseif( function_exists('get_recentcomments') ) : ?> |
|
87 |
<li class="widget"> |
|
88 |
<h3>Recent Comments</h3> |
|
89 |
<ul> |
|
90 |
<?php get_recentcomments('length=14&post=false&avatar_position=left'); ?> |
|
91 |
</ul> |
|
92 |
</li> |
|
93 |
<?php endif; ?> |
|
94 |
|
|
95 |
<!-- tag cloud --> |
|
96 |
<li class="widget widget_tag_cloud"> |
|
97 |
<h3>Tag Cloud</h3> |
|
98 |
<?php wp_tag_cloud('smallest=8&largest=16'); ?> |
|
99 |
</li> |
|
100 |
|
|
101 |
<!-- categories --> |
|
102 |
<li class="widget widget_categories"> |
|
103 |
<h3>Categories</h3> |
|
104 |
<ul> |
|
105 |
<?php wp_list_cats('sort_column=name&optioncount=1'); ?> |
|
106 |
</ul> |
|
107 |
</li> |
|
108 |
|
|
109 |
<!-- archives --> |
|
110 |
<li class="widget widget_archive"> |
|
111 |
<h3>Archives</h3> |
|
112 |
<ul> |
|
113 |
<?php wp_get_archives('type=monthly'); ?> |
|
114 |
</ul> |
|
115 |
</li> |
|
116 |
|
|
117 |
<!-- blogroll --> |
|
118 |
<li class="widget widget_links"> |
|
119 |
<h3>Blogroll</h3> |
|
120 |
<ul> |
|
121 |
<?php if( function_exists( 'wp_multicollinks' ) ) : ?> |
|
122 |
<?php wp_multicollinks('orderby=rand&columns=2&limit=20'); ?> |
|
123 |
<?php else : ?> |
|
124 |
<?php wp_list_bookmarks('title_li=&categorize=0&orderby=rand'); ?> |
|
125 |
<?php endif; ?> |
|
126 |
</ul> |
|
127 |
</li> |
|
128 |
|
|
129 |
<!-- w3c validators --> |
|
130 |
<li class="widget"> |
|
131 |
<h3>W3C validators</h3> |
|
132 |
<ul> |
|
133 |
<li><a href="http://validator.w3.org/check?uri=referer">XHTML 1.0 Transitional</a></li> |
|
134 |
<li><a href="http://jigsaw.w3.org/css-validator/check/referer?profile=css3">CSS level 3</a></li> |
|
135 |
</ul> |
|
136 |
</li> |
|
137 |
|
|
138 |
<?php endif; ?> |
|
139 |
</ul> |
|
140 |
|
|
141 |
<!-- showcase 2 --> |
|
142 |
<?php if( $options['showcase_2_content'] && ( |
|
143 |
($options['showcase_2_registered'] && $user_ID) || |
|
144 |
($options['showcase_2_commentator'] && !$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) || |
|
145 |
($options['showcase_2_visitor'] && !$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH])) |
|
146 |
) ) : ?> |
|
147 |
<div class="widget"> |
|
148 |
<div class="showcase"> |
|
149 |
<?php echo($options['showcase_2_content']); ?> |
|
150 |
</div> |
|
151 |
</div> |
|
152 |
<?php endif; ?> |
|
153 |
|
|
154 |
</div> |
|
155 |
<!-- sidebar END --> |