--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/web/wp-content/themes/elegant-box/sidebar.php Fri Mar 12 13:29:04 2010 +0000
@@ -0,0 +1,155 @@
+<!-- sidebar START -->
+<div id="sidebar">
+
+<!-- Style Switcher START -->
+<?php
+ $options = get_option('elegantbox_options');
+
+ if($options['style_switcher']) {
+
+ // Get the styles folder listing
+ $styleFolder = TEMPLATEPATH . '/styles/';
+ $styleArray = array();
+ $objStyleFolder = dir($styleFolder);
+ $styleTotal = 0;
+ while(false !== ($styleFile = $objStyleFolder->read())) {
+ if(is_dir($styleFolder . $styleFile) && $styleFile != '.' && $styleFile != '..') {
+ $styleArray[] = $styleFile;
+ $styleTotal += 1;
+ }
+ }
+ $objStyleFolder->close();
+
+ // When the styles more than one, display style switcher
+ if($styleTotal > 1) {
+?>
+<div class="widget">
+ <div id="styleswitcher">
+ <span id="style-text"><?php _e('Theme Styles : ', 'elegantbox'); ?></span>
+<?php
+ // Display all the style
+ if (is_array($styleArray)) {
+ foreach ($styleArray as $style) {
+?>
+ <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>
+<?php
+ }
+ }
+?>
+ <div class="fixed"></div>
+ </div>
+</div>
+<?php
+ }
+ }
+?>
+<!-- Style Switcher END -->
+
+ <!-- showcase -->
+ <?php if( $options['showcase_content'] && (
+ ($options['showcase_registered'] && $user_ID) ||
+ ($options['showcase_commentator'] && !$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) ||
+ ($options['showcase_visitor'] && !$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH]))
+ ) ) : ?>
+ <div class="widget">
+ <div class="showcase">
+ <?php echo($options['showcase_content']); ?>
+ </div>
+ </div>
+ <?php endif; ?>
+
+ <ul id="widgets">
+
+<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
+
+ <!-- recent posts -->
+ <li class="widget widget_pages">
+ <h3>Recent Posts</h3>
+ <ul>
+ <?php $posts = get_posts('numberposts=10&orderby=post_date'); foreach($posts as $post) : setup_postdata($post); ?>
+ <li>
+ <span class="sidedate"><?php the_time('y/m/d') ?></span>
+ <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
+ </li>
+ <?php endforeach; $post = $posts[0]; ?>
+ </ul>
+ </li>
+
+ <!-- recent comments -->
+ <?php if( function_exists('wp_recentcomments') ) : ?>
+ <li class="widget">
+ <h3>Recent Comments</h3>
+ <ul>
+ <?php wp_recentcomments('length=14&post=false&avatar_position=left'); ?>
+ </ul>
+ </li>
+ <?php elseif( function_exists('get_recentcomments') ) : ?>
+ <li class="widget">
+ <h3>Recent Comments</h3>
+ <ul>
+ <?php get_recentcomments('length=14&post=false&avatar_position=left'); ?>
+ </ul>
+ </li>
+ <?php endif; ?>
+
+ <!-- tag cloud -->
+ <li class="widget widget_tag_cloud">
+ <h3>Tag Cloud</h3>
+ <?php wp_tag_cloud('smallest=8&largest=16'); ?>
+ </li>
+
+ <!-- categories -->
+ <li class="widget widget_categories">
+ <h3>Categories</h3>
+ <ul>
+ <?php wp_list_cats('sort_column=name&optioncount=1'); ?>
+ </ul>
+ </li>
+
+ <!-- archives -->
+ <li class="widget widget_archive">
+ <h3>Archives</h3>
+ <ul>
+ <?php wp_get_archives('type=monthly'); ?>
+ </ul>
+ </li>
+
+ <!-- blogroll -->
+ <li class="widget widget_links">
+ <h3>Blogroll</h3>
+ <ul>
+ <?php if( function_exists( 'wp_multicollinks' ) ) : ?>
+ <?php wp_multicollinks('orderby=rand&columns=2&limit=20'); ?>
+ <?php else : ?>
+ <?php wp_list_bookmarks('title_li=&categorize=0&orderby=rand'); ?>
+ <?php endif; ?>
+ </ul>
+ </li>
+
+ <!-- w3c validators -->
+ <li class="widget">
+ <h3>W3C validators</h3>
+ <ul>
+ <li><a href="http://validator.w3.org/check?uri=referer">XHTML 1.0 Transitional</a></li>
+ <li><a href="http://jigsaw.w3.org/css-validator/check/referer?profile=css3">CSS level 3</a></li>
+ </ul>
+ </li>
+
+<?php endif; ?>
+ </ul>
+
+ <!-- showcase 2 -->
+ <?php if( $options['showcase_2_content'] && (
+ ($options['showcase_2_registered'] && $user_ID) ||
+ ($options['showcase_2_commentator'] && !$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) ||
+ ($options['showcase_2_visitor'] && !$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH]))
+ ) ) : ?>
+ <div class="widget">
+ <div class="showcase">
+ <?php echo($options['showcase_2_content']); ?>
+ </div>
+ </div>
+ <?php endif; ?>
+
+</div>
+<!-- sidebar END -->