web/wp-content/themes/inove/sidebar.php
author ymh
Fri, 12 Mar 2010 13:29:04 +0000
changeset 1 0d28b7c10758
permissions -rw-r--r--
First commit
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
0d28b7c10758 First commit
ymh
parents:
diff changeset
     1
<?php
0d28b7c10758 First commit
ymh
parents:
diff changeset
     2
	$options = get_option('inove_options');
0d28b7c10758 First commit
ymh
parents:
diff changeset
     3
0d28b7c10758 First commit
ymh
parents:
diff changeset
     4
	if($options['feed'] && $options['feed_url']) {
0d28b7c10758 First commit
ymh
parents:
diff changeset
     5
		if (substr(strtoupper($options['feed_url']), 0, 7) == 'HTTP://') {
0d28b7c10758 First commit
ymh
parents:
diff changeset
     6
			$feed = $options['feed_url'];
0d28b7c10758 First commit
ymh
parents:
diff changeset
     7
		} else {
0d28b7c10758 First commit
ymh
parents:
diff changeset
     8
			$feed = 'http://' . $options['feed_url'];
0d28b7c10758 First commit
ymh
parents:
diff changeset
     9
		}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    10
	} else {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    11
		$feed = get_bloginfo('rss2_url');
0d28b7c10758 First commit
ymh
parents:
diff changeset
    12
	}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    13
?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    14
0d28b7c10758 First commit
ymh
parents:
diff changeset
    15
<!-- sidebar START -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
    16
<div id="sidebar">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    17
0d28b7c10758 First commit
ymh
parents:
diff changeset
    18
<!-- sidebar north START -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
    19
<div id="northsidebar" class="sidebar">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    20
0d28b7c10758 First commit
ymh
parents:
diff changeset
    21
	<!-- feeds -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
    22
	<div class="widget widget_feeds">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    23
		<div class="content">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    24
			<div id="subscribe">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    25
				<a rel="external nofollow" id="feedrss" title="<?php _e('Subscribe to this blog...', 'inove'); ?>" href="<?php echo $feed; ?>"><?php _e('<abbr title="Really Simple Syndication">RSS</abbr>', 'inove'); ?></a>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    26
				<?php if($options['feed_readers']) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    27
					<ul id="feed_readers">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    28
						<li id="google_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('Google', 'inove'); ?>" href="http://fusion.google.com/add?feedurl=<?php echo $feed; ?>"><span><?php _e('Google', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    29
						<li id="youdao_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('Youdao', 'inove'); ?>" href="http://reader.youdao.com/#url=<?php echo $feed; ?>"><span><?php _e('Youdao', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    30
						<li id="xianguo_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('Xian Guo', 'inove'); ?>" href="http://www.xianguo.com/subscribe.php?url=<?php echo $feed; ?>"><span><?php _e('Xian Guo', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    31
						<li id="zhuaxia_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('Zhua Xia', 'inove'); ?>" href="http://www.zhuaxia.com/add_channel.php?url=<?php echo $feed; ?>"><span><?php _e('Zhua Xia', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    32
						<li id="yahoo_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('My Yahoo!', 'inove'); ?>"	href="http://add.my.yahoo.com/rss?url=<?php echo $feed; ?>"><span><?php _e('My Yahoo!', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    33
						<li id="newsgator_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('newsgator', 'inove'); ?>"	href="http://www.newsgator.com/ngs/subscriber/subfext.aspx?url=<?php echo $feed; ?>"><span><?php _e('newsgator', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    34
						<li id="bloglines_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('Bloglines', 'inove'); ?>"	href="http://www.bloglines.com/sub/<?php echo $feed; ?>"><span><?php _e('Bloglines', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    35
						<li id="inezha_reader"><a rel="external nofollow" class="reader" title="<?php _e('Subscribe with ', 'inove'); _e('iNezha', 'inove'); ?>"	href="http://inezha.com/add?url=<?php echo $feed; ?>"><span><?php _e('iNezha', 'inove'); ?></span></a></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    36
					</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    37
				<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    38
			</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    39
			<?php if($options['feed_email'] && $options['feed_url_email']) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    40
				<a rel="external nofollow" id="feedemail" title="<?php _e('Subscribe to this blog via email...', 'inove'); ?>" href="<?php echo $options['feed_url_email']; ?>"><?php _e('Email feed', 'inove'); ?></a>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    41
			<?php endif; if($options['twitter'] && $options['twitter_username']) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    42
				<a id="followme" title="<?php _e('Follow me!', 'inove'); ?>" href="http://twitter.com/<?php echo $options['twitter_username']; ?>/"><?php _e('Twitter', 'inove'); ?></a>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    43
			<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    44
			<div class="fixed"></div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    45
		</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    46
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    47
0d28b7c10758 First commit
ymh
parents:
diff changeset
    48
	<!-- showcase -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
    49
	<?php if( $options['showcase_content'] && (
0d28b7c10758 First commit
ymh
parents:
diff changeset
    50
		($options['showcase_registered'] && $user_ID) || 
0d28b7c10758 First commit
ymh
parents:
diff changeset
    51
		($options['showcase_commentator'] && !$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) || 
0d28b7c10758 First commit
ymh
parents:
diff changeset
    52
		($options['showcase_visitor'] && !$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH]))
0d28b7c10758 First commit
ymh
parents:
diff changeset
    53
	) ) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    54
		<div class="widget">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    55
			<?php if($options['showcase_caption']) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    56
				<h3><?php if($options['showcase_title']){echo($options['showcase_title']);}else{_e('Showcase', 'inove');} ?></h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    57
			<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    58
			<div class="content">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    59
				<?php echo($options['showcase_content']); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    60
			</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    61
		</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    62
	<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    63
0d28b7c10758 First commit
ymh
parents:
diff changeset
    64
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('north_sidebar') ) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    65
0d28b7c10758 First commit
ymh
parents:
diff changeset
    66
	<!-- posts -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
    67
	<?php
0d28b7c10758 First commit
ymh
parents:
diff changeset
    68
		if (is_single()) {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    69
			$posts_widget_title = 'Recent Posts';
0d28b7c10758 First commit
ymh
parents:
diff changeset
    70
		} else {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    71
			$posts_widget_title = 'Random Posts';
0d28b7c10758 First commit
ymh
parents:
diff changeset
    72
		}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    73
	?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    74
0d28b7c10758 First commit
ymh
parents:
diff changeset
    75
	<div class="widget">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    76
		<h3><?php echo $posts_widget_title; ?></h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    77
		<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    78
			<?php
0d28b7c10758 First commit
ymh
parents:
diff changeset
    79
				if (is_single()) {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    80
					$posts = get_posts('numberposts=10&orderby=post_date');
0d28b7c10758 First commit
ymh
parents:
diff changeset
    81
				} else {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    82
					$posts = get_posts('numberposts=5&orderby=rand');
0d28b7c10758 First commit
ymh
parents:
diff changeset
    83
				}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    84
				foreach($posts as $post) {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    85
					setup_postdata($post);
0d28b7c10758 First commit
ymh
parents:
diff changeset
    86
					echo '<li><a href="' . get_permalink() . '">' . get_the_title() . '</a></li>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
    87
				}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    88
				$post = $posts[0];
0d28b7c10758 First commit
ymh
parents:
diff changeset
    89
			?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    90
		</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    91
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    92
0d28b7c10758 First commit
ymh
parents:
diff changeset
    93
	<!-- recent comments -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
    94
	<?php if( function_exists('wp_recentcomments') ) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    95
		<div class="widget">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    96
			<h3>Recent Comments</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    97
			<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    98
				<?php wp_recentcomments('limit=5&length=16&post=false&smilies=true'); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    99
			</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   100
		</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   101
	<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   102
0d28b7c10758 First commit
ymh
parents:
diff changeset
   103
	<!-- tag cloud -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   104
	<div id="tag_cloud" class="widget">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   105
		<h3>Tag Cloud</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   106
		<?php wp_tag_cloud('smallest=8&largest=16'); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   107
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   108
0d28b7c10758 First commit
ymh
parents:
diff changeset
   109
<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   110
</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   111
<!-- sidebar north END -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   112
0d28b7c10758 First commit
ymh
parents:
diff changeset
   113
<div id="centersidebar">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   114
0d28b7c10758 First commit
ymh
parents:
diff changeset
   115
	<!-- sidebar east START -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   116
	<div id="eastsidebar" class="sidebar">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   117
	<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('east_sidebar') ) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   118
0d28b7c10758 First commit
ymh
parents:
diff changeset
   119
		<!-- categories -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   120
		<div class="widget widget_categories">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   121
			<h3>Categories</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   122
			<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   123
				<?php wp_list_cats('sort_column=name&optioncount=0&depth=1'); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   124
			</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   125
		</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   126
0d28b7c10758 First commit
ymh
parents:
diff changeset
   127
	<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   128
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   129
	<!-- sidebar east END -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   130
0d28b7c10758 First commit
ymh
parents:
diff changeset
   131
	<!-- sidebar west START -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   132
	<div id="westsidebar" class="sidebar">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   133
	<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('west_sidebar') ) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   134
0d28b7c10758 First commit
ymh
parents:
diff changeset
   135
		<!-- blogroll -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   136
		<div class="widget widget_links">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   137
			<h3>Blogroll</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   138
			<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   139
				<?php wp_list_bookmarks('title_li=&categorize=0'); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   140
			</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   141
		</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   142
0d28b7c10758 First commit
ymh
parents:
diff changeset
   143
	<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   144
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   145
	<!-- sidebar west END -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   146
	<div class="fixed"></div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   147
</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   148
0d28b7c10758 First commit
ymh
parents:
diff changeset
   149
<!-- sidebar south START -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   150
<div id="southsidebar" class="sidebar">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   151
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('south_sidebar') ) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   152
0d28b7c10758 First commit
ymh
parents:
diff changeset
   153
	<!-- archives -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   154
	<div class="widget">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   155
		<h3>Archives</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   156
		<?php if(function_exists('wp_easyarchives_widget')) : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   157
			<?php wp_easyarchives_widget("mode=none&limit=6"); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   158
		<?php else : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   159
			<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   160
				<?php wp_get_archives('type=monthly'); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   161
			</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   162
		<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   163
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   164
0d28b7c10758 First commit
ymh
parents:
diff changeset
   165
	<!-- meta -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   166
	<div class="widget">
0d28b7c10758 First commit
ymh
parents:
diff changeset
   167
		<h3>Meta</h3>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   168
		<ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   169
			<?php wp_register(); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   170
			<li><?php wp_loginout(); ?></li>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   171
		</ul>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   172
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   173
0d28b7c10758 First commit
ymh
parents:
diff changeset
   174
<?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   175
</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   176
<!-- sidebar south END -->
0d28b7c10758 First commit
ymh
parents:
diff changeset
   177
0d28b7c10758 First commit
ymh
parents:
diff changeset
   178
</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
   179
<!-- sidebar END -->