--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/web/wp-content/themes/elegant-box/archive.php Fri Mar 12 13:29:04 2010 +0000
@@ -0,0 +1,91 @@
+<?php get_header(); ?>
+<?php
+ if (function_exists('wp_list_comments')) {
+ add_filter('get_comments_number', 'comment_count', 0);
+ }
+?>
+
+ <div class="post">
+ <?php if (have_posts()) : ?>
+ <div class="title bottom_space">
+ <h2>
+<?php
+ $post = $posts[0]; // Hack. Set $post so that the_date() works.
+
+ if (is_search()) {
+ _e('Search Results', 'elegantbox');
+ } else {
+ // If this is a category archive
+ if (is_category()) {
+ printf( __('Archive for the ‘%1$s’ Category', 'elegantbox'), single_cat_title('', false) );
+ // If this is a tag archive
+ } elseif(is_tag()) {
+ printf( __('Posts Tagged ‘%1$s’', 'elegantbox'), single_tag_title('', false) );
+ // If this is a daily archive
+ } elseif (is_day()) {
+ printf( __('Archive for %1$s', 'elegantbox'), get_the_time(__('F jS, Y', 'elegantbox')) );
+ // If this is a monthly archive
+ } elseif (is_month()) {
+ printf( __('Archive for %1$s', 'elegantbox'), get_the_time(__('F, Y', 'elegantbox')) );
+ // If this is a yearly archive
+ } elseif (is_year()) {
+ printf( __('Archive for %1$s', 'elegantbox'), get_the_time(__('Y', 'elegantbox')) );
+ // If this is an author archive
+ } elseif (is_author()) {
+ _e('Author Archive', 'elegantbox');
+ // If this is a paged archive
+ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {
+ _e('Blog Archives', 'elegantbox');
+ }
+ }
+?>
+ </h2>
+ <div class="fixed"></div>
+ </div><!-- title -->
+ <?php endif; ?>
+
+ <div class="content">
+
+<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
+ <div class="boxcaption"><h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3></div>
+ <div class="box">
+ <div class="excerpt">
+ <?php the_excerpt(); ?>
+ </div>
+ <small><?php printf( __('%1$s at %2$s', 'elegantbox'), get_the_time(__('l, F jS, Y', 'elegantbox')), get_the_time(__('H:i', 'elegantbox')) ); ?> | <?php comments_popup_link(__('0 comments', 'elegantbox'), __('1 comment', 'elegantbox'), __('% comments', 'elegantbox')); ?><?php edit_post_link(__('Edit', 'elegantbox'), ' | ', ''); ?></small>
+ <div><small><?php _e('Categories: ', 'elegantbox'); the_category(', ') ?></small></div>
+ <div><small><?php _e('Tags: ', 'elegantbox'); the_tags('', ', ', ''); ?></small></div>
+ </div>
+
+<?php endwhile; else: ?>
+ <div class="messagebox">
+ <div class="content small">
+ <?php _e('Sorry, no posts matched your criteria.', 'elegantbox'); ?>
+ </div>
+ </div>
+
+<?php endif; ?>
+ </div><!-- content -->
+ </div> <!-- post -->
+
+ <div class="fixed"></div>
+ </div>
+
+ <?php get_sidebar(); ?>
+
+ <div class="fixed"></div>
+
+ <div id="bottom">
+ <div class="postnav">
+
+ <?php if(function_exists('wp_pagenavi')) : ?>
+ <?php wp_pagenavi() ?>
+ <?php else : ?>
+ <span class="alignleft"><?php previous_posts_link(__('« Newer Entries', 'elegantbox')); ?></span>
+ <span class="alignright"><?php next_posts_link(__('Older Entries »', 'elegantbox')); ?></span>
+ <?php endif; ?>
+
+ <div class="fixed"></div>
+ </div>
+
+<?php get_footer(); ?>