Twenty Ten initial import. Props Ian Stewart, Matt Thomas, and others. see #9015
git-svn-id: http://svn.automattic.com/wordpress/trunk@13012 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
52f281c0de
commit
1fb181a4eb
|
@ -245,8 +245,8 @@ function populate_options() {
|
|||
'default_email_category' => 1,
|
||||
'recently_edited' => '',
|
||||
'use_linksupdate' => 0,
|
||||
'template' => 'default',
|
||||
'stylesheet' => 'default',
|
||||
'template' => 'twentyten',
|
||||
'stylesheet' => 'twentyten',
|
||||
'comment_whitelist' => 1,
|
||||
'blacklist_keys' => '',
|
||||
'comment_registration' => 0,
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<div id="post-0" class="post error404 not-found">
|
||||
<h1 class="entry-title">Not Found</h1>
|
||||
<div class="entry-content">
|
||||
<p>Apologies, but the page you requested could not be found. Perhaps searching will help.</p>
|
||||
<?php get_search_form(); ?>
|
||||
</div><!-- .entry-content -->
|
||||
</div><!-- #post-0 -->
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
<script type="text/javascript">
|
||||
// focus on search field after it has loaded
|
||||
document.getElementById('s') && document.getElementById('s').focus();
|
||||
</script>
|
||||
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,66 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php the_post(); ?>
|
||||
|
||||
<?php if ( is_day() ) : ?>
|
||||
<h1 class="page-title"><?php printf( __( 'Daily Archives: <span>%s</span>', 'twentyten' ), get_the_time(get_option('date_format')) ) ?></h1>
|
||||
<?php elseif ( is_month() ) : ?>
|
||||
<h1 class="page-title"><?php printf( __( 'Monthly Archives: <span>%s</span>', 'twentyten' ), get_the_time('F Y') ) ?></h1>
|
||||
<?php elseif ( is_year() ) : ?>
|
||||
<h1 class="page-title"><?php printf( __( 'Yearly Archives: <span>%s</span>', 'twentyten' ), get_the_time('Y') ) ?></h1>
|
||||
<?php elseif ( isset($_GET['paged']) && !empty($_GET['paged']) ) : ?>
|
||||
<h1 class="page-title"><?php _e( 'Blog Archives', 'twentyten' ) ?></h1>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php rewind_posts(); ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-above" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-above -->
|
||||
<?php } ?>
|
||||
|
||||
<?php while ( have_posts() ) : the_post(); ?>
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<span class="meta-sep"> <?php _e('by ', 'twentyten'); ?> </span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-summary">
|
||||
<?php the_excerpt( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
</div><!-- .entry-summary -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<span class="cat-links"><span class="entry-utility-prep entry-utility-prep-cat-links"><?php _e( 'Posted in ', 'twentyten' ); ?></span><?php echo get_the_category_list(', '); ?></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<?php the_tags( '<span class="tag-links"><span class="entry-utility-prep entry-utility-prep-tag-links">' . __('Tagged ', 'twentyten' ) . '</span>', ", ", "</span>\n\t\t\t\t\t\t<span class=\"meta-sep\">|</span>\n" ) ?>
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php endwhile; ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
<?php } ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,71 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php the_post(); ?>
|
||||
|
||||
<p class="page-title"><a href="<?php echo get_permalink($post->post_parent) ?>" title="<?php printf( __( 'Return to %s', 'twentyten' ), wp_specialchars( get_the_title($post->post_parent), 1 ) ) ?>" rel="gallery">← <?php echo get_the_title($post->post_parent) ?></a></p>
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><?php the_title(); ?></h2>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('By ', 'twentyten'); ?></span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<span class="meta-prep meta-prep-entry-date"><?php _e('Published ', 'twentyten'); ?></span>
|
||||
<span class="entry-date"><abbr class="published" title="<?php the_time('Y-m-d\TH:i:sO') ?>"><?php the_time( get_option( 'date_format' ) ); ?></abbr></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t" ) ?>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-content">
|
||||
<div class="entry-attachment">
|
||||
<?php if ( wp_attachment_is_image( $post->id ) ) : $att_image = wp_get_attachment_image_src( $post->id, array(640,640)); ?>
|
||||
<p class="attachment"><a href="<?php echo wp_get_attachment_url($post->id); ?>" title="<?php the_title(); ?>" rel="attachment"><img src="<?php echo $att_image[0];?>" width="<?php echo $att_image[1];?>" height="<?php echo $att_image[2];?>" class="attachment-medium" alt="<?php $post->post_excerpt; ?>" /></a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php previous_image_link( false ); ?></div>
|
||||
<div class="nav-next"><?php next_image_link( false ); ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
<?php else : ?>
|
||||
<a href="<?php echo wp_get_attachment_url($post->ID) ?>" title="<?php echo wp_specialchars( get_the_title($post->ID), 1 ) ?>" rel="attachment"><?php echo basename($post->guid) ?></a>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<div class="entry-caption"><?php if ( !empty($post->post_excerpt) ) the_excerpt() ?></div>
|
||||
|
||||
<?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
<?php wp_link_pages('before=<div class="page-link">' . __( 'Pages:', 'twentyten' ) . '&after=</div>') ?>
|
||||
|
||||
</div><!-- .entry-content -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<?php printf( __( 'This entry was posted in %1$s%2$s. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>. Follow any comments here with the <a href="%5$s" title="Comments RSS to %4$s" rel="alternate" type="application/rss+xml">RSS feed for this post</a>.', 'twentyten' ),
|
||||
get_the_category_list(', '),
|
||||
get_the_tag_list( __( ' and tagged ', 'twentyten' ), ', ', '' ),
|
||||
get_permalink(),
|
||||
the_title_attribute('echo=0'),
|
||||
comments_rss() ) ?>
|
||||
|
||||
<?php if ( ('open' == $post->comment_status) && ('open' == $post->ping_status) ) : // Comments and trackbacks open ?>
|
||||
<?php printf( __( '<a class="comment-link" href="#respond" title="Post a comment">Post a comment</a> or leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'twentyten' ), get_trackback_url() ) ?>
|
||||
<?php elseif ( !('open' == $post->comment_status) && ('open' == $post->ping_status) ) : // Only trackbacks open ?>
|
||||
<?php printf( __( 'Comments are closed, but you can leave a trackback: <a class="trackback-link" href="%s" title="Trackback URL for your post" rel="trackback">Trackback URL</a>.', 'twentyten' ), get_trackback_url() ) ?>
|
||||
<?php elseif ( ('open' == $post->comment_status) && !('open' == $post->ping_status) ) : // Only comments open ?>
|
||||
<?php _e( 'Trackbacks are closed, but you can <a class="comment-link" href="#respond" title="Post a comment">post a comment</a>.', 'twentyten' ) ?>
|
||||
<?php elseif ( !('open' == $post->comment_status) && !('open' == $post->ping_status) ) : // Comments and trackbacks closed ?>
|
||||
<?php _e( 'Both comments and trackbacks are currently closed.', 'twentyten' ) ?>
|
||||
<?php endif; ?>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "\n\t\t\t\t\t<span class=\"edit-link\">", "</span>" ) ?>
|
||||
</div><!-- .entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php comments_template(); ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,68 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php the_post(); ?>
|
||||
|
||||
<h1 class="page-title author"><?php printf( __( 'Author Archives: <span class="vcard">%s</span>', 'twentyten' ), "<a class='url fn n' href='$authordata->user_url' title='$authordata->display_name' rel='me'>$authordata->display_name</a>" ) ?></h1>
|
||||
|
||||
<?php if ( get_the_author_meta('description') ) : // If a user has filled out their decscription show a bio on their entries ?>
|
||||
<div id="entry-author-info">
|
||||
<div id="author-avatar">
|
||||
<?php echo get_avatar( get_the_author_meta('user_email'), apply_filters('twentyten_author_bio_avatar_size', 60) ); ?>
|
||||
</div><!-- #author-avatar -->
|
||||
<div id="author-description">
|
||||
<h2><?php _e('About ', 'twentyten'); ?><?php the_author(); ?></h2>
|
||||
<?php the_author_meta('description'); ?>
|
||||
</div><!-- #author-description -->
|
||||
</div><!-- .entry-author-info -->
|
||||
<?php endif; ?>
|
||||
|
||||
<?php rewind_posts(); ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-above" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-above -->
|
||||
<?php } ?>
|
||||
|
||||
<?php while ( have_posts() ) : the_post(); ?>
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-summary">
|
||||
<?php the_excerpt( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
</div><!-- .entry-summary -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<span class="cat-links"><span class="entry-utility-prep entry-utility-prep-cat-links"><?php _e( 'Posted in ', 'twentyten' ); ?></span><?php echo get_the_category_list(', '); ?></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<?php the_tags( '<span class="tag-links"><span class="entry-utility-prep entry-utility-prep-tag-links">' . __('Tagged ', 'twentyten' ) . '</span>', ", ", "</span>\n\t\t\t\t\t\t<span class=\"meta-sep\">|</span>\n" ) ?>
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php endwhile; ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
<?php } ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,62 @@
|
|||
|
||||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php the_post(); ?>
|
||||
|
||||
<h1 class="page-title"><?php _e( 'Category Archives:', 'twentyten' ) ?> <span><?php single_cat_title() ?></span></span></h1>
|
||||
<?php $categorydesc = category_description(); if ( !empty($categorydesc) ) echo apply_filters( 'archive_meta', '<div class="archive-meta">' . $categorydesc . '</div>' ); ?>
|
||||
|
||||
<?php rewind_posts(); ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-above" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-above -->
|
||||
<?php } ?>
|
||||
|
||||
<?php while ( have_posts() ) : the_post(); ?>
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<span class="meta-sep"> <?php _e('by ', 'twentyten'); ?> </span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-summary">
|
||||
<?php the_excerpt( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
</div><!-- .entry-summary -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<?php if ( $cats_meow = cats_meow(', ') ) : // Returns categories other than the one queried ?>
|
||||
<span class="cat-links"><?php printf( __( 'Also posted in %s', 'twentyten' ), $cats_meow ) ?></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<?php endif ?>
|
||||
<?php the_tags( '<span class="tag-links"><span class="entry-utility-prep entry-utility-prep-tag-links">' . __('Tagged ', 'twentyten' ) . '</span>', ", ", "</span>\n\t\t\t\t\t\t<span class=\"meta-sep\">|</span>\n" ) ?>
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php endwhile; ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
<?php } ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,116 @@
|
|||
<div id="comments">
|
||||
<?php
|
||||
// Do not delete these lines
|
||||
$req = get_option('require_name_email'); // Checks if fields are required.
|
||||
if ( 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']) )
|
||||
die ( 'Please do not load this page directly. Thanks!' );
|
||||
if ( ! empty($post->post_password) ) :
|
||||
if ( $_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password ) :
|
||||
?>
|
||||
<div class="nopassword"><?php _e('This post is password protected. Enter the password to view any comments.', 'twentyten') ?></div>
|
||||
</div><!-- .comments -->
|
||||
<?php
|
||||
return;
|
||||
endif;
|
||||
endif;
|
||||
?>
|
||||
|
||||
<?php
|
||||
// You can start editing here -- including this comment!
|
||||
?>
|
||||
|
||||
<?php if ( have_comments() ) : ?>
|
||||
<h3 id="comments-title"><?php comments_number('No Responses to', 'One Response to', '% Responses to' );?> <em><?php the_title(); ?></em></h3>
|
||||
|
||||
<?php $total_pages = get_comment_pages_count(); if ( $total_pages > 1 ) : // are there comments to navigate through ?>
|
||||
<div class="navigation">
|
||||
<div class="nav-previous"><?php previous_comments_link( __('← Older Comments', 'twentyten') ) ?></div>
|
||||
<div class="nav-next"><?php next_comments_link( __('Newer Comments →', 'twentyten') ) ?></div>
|
||||
</div>
|
||||
<?php endif; // check for comment navigation ?>
|
||||
|
||||
<ol class="commentlist">
|
||||
<?php wp_list_comments( array('callback' => 'twentyten_comment') ); ?>
|
||||
</ol>
|
||||
|
||||
<?php $total_pages = get_comment_pages_count(); if ( $total_pages > 1 ) : // are there comments to navigate through ?>
|
||||
<div class="navigation">
|
||||
<div class="nav-previous"><?php previous_comments_link( __('← Older Comments', 'twentyten') ) ?></div>
|
||||
<div class="nav-next"><?php next_comments_link( __('Newer Comments →', 'twentyten') ) ?></div>
|
||||
</div>
|
||||
<?php endif; // check for comment navigation ?>
|
||||
|
||||
<?php else : // this is displayed if there are no comments so far ?>
|
||||
|
||||
<?php if ( comments_open() ) : // If comments are open, but there are no comments ?>
|
||||
|
||||
<?php else : // if comments are closed ?>
|
||||
|
||||
<p class="nocomments">Comments are closed.</p>
|
||||
|
||||
<?php endif; ?>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ( comments_open() ) : ?>
|
||||
|
||||
<div id="respond">
|
||||
|
||||
<h3 id="reply-title"><?php comment_form_title( 'Leave a Reply', 'Leave a Reply to %s' ); ?> <small><?php cancel_comment_reply_link('Cancel reply'); ?></small></h3>
|
||||
|
||||
<?php if ( get_option('comment_registration') && !is_user_logged_in() ) : ?>
|
||||
<p>You must be <a href="<?php echo wp_login_url( get_permalink() ); ?>">logged in</a> to post a comment.</p>
|
||||
|
||||
<?php else : // here's the big comment form ?>
|
||||
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
|
||||
|
||||
<?php if ( $user_ID ) : ?>
|
||||
<p id="login"><?php printf(__('<span class="loggedin">Logged in as <a href="%1$s" title="Logged in as %2$s">%2$s</a>.</span> <span class="logout"><a href="%3$s" title="Log out of this account">Log out?</a></span>', 'twentyten'),
|
||||
get_option('siteurl') . '/wp-admin/profile.php',
|
||||
wp_specialchars($user_identity, true),
|
||||
wp_logout_url(get_permalink()) ) ?></p>
|
||||
|
||||
<?php else : ?>
|
||||
|
||||
<p id="comment-notes"><?php _e('Your email is <em>never</em> published nor shared.', 'twentyten') ?> <?php if ($req) _e('Required fields are marked <span class="required">*</span>', 'twentyten') ?></p>
|
||||
|
||||
|
||||
<div id="form-section-author" class="form-section">
|
||||
<div class="form-label"><label for="author"><?php _e('Name', 'twentyten') ?></label> <?php if ($req) _e('<span class="required">*</span>', 'twentyten') ?></div>
|
||||
<div class="form-input"><input id="author" name="author" type="text" value="<?php echo $comment_author ?>" size="30" tabindex="3" /></div>
|
||||
</div><!-- #form-section-author .form-section -->
|
||||
|
||||
<div id="form-section-email" class="form-section">
|
||||
<div class="form-label"><label for="email"><?php _e('Email', 'twentyten') ?></label> <?php if ($req) _e('<span class="required">*</span>', 'twentyten') ?></div>
|
||||
<div class="form-input"><input id="email" name="email" type="text" value="<?php echo $comment_author_email ?>" size="30" tabindex="4" /></div>
|
||||
</div><!-- #form-section-email .form-section -->
|
||||
|
||||
<div id="form-section-url" class="form-section">
|
||||
<div class="form-label"><label for="url"><?php _e('Website', 'twentyten') ?></label></div>
|
||||
<div class="form-input"><input id="url" name="url" type="text" value="<?php echo $comment_author_url ?>" size="30" tabindex="5" /></div>
|
||||
</div><!-- #form-section-url .form-section -->
|
||||
|
||||
<?php endif; // if ( $user_ID ) ?>
|
||||
|
||||
<div id="form-section-comment" class="form-section">
|
||||
<div class="form-label"><label for="comment"><?php _e('Comment', 'twentyten') ?></label></div>
|
||||
<div class="form-textarea"><textarea id="comment" name="comment" cols="45" rows="8" tabindex="6"></textarea></div>
|
||||
</div><!-- #form-section-comment .form-section -->
|
||||
|
||||
<div id="form-allowed-tags" class="form-section">
|
||||
<p><span><?php _e('You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes:', 'twentyten') ?></span> <code><?php echo allowed_tags(); ?></code></p>
|
||||
</div>
|
||||
|
||||
<?php do_action('comment_form', $post->ID); ?>
|
||||
|
||||
<div class="form-submit"><input id="submit" name="submit" type="submit" value="<?php _e('Post Comment', 'twentyten') ?>" tabindex="7" /><input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /></div>
|
||||
|
||||
<?php comment_id_fields(); ?>
|
||||
|
||||
|
||||
</form>
|
||||
|
||||
<?php endif; // If registration required and not logged in ?>
|
||||
</div> <!-- #respond -->
|
||||
|
||||
<?php endif; // if you delete this the sky will fall on your head ?>
|
||||
</div><!-- #comments -->
|
|
@ -0,0 +1,282 @@
|
|||
/* =Fonts
|
||||
-------------------------------------------------------------- */
|
||||
* {
|
||||
font-family: Georgia, "Bitstream Charter", serif;
|
||||
color: #444;
|
||||
line-height: 1.5;
|
||||
}
|
||||
p,
|
||||
dl,
|
||||
td,
|
||||
th,
|
||||
ul,
|
||||
ol,
|
||||
blockquote {
|
||||
font-size: 16px;
|
||||
}
|
||||
tr th,
|
||||
thead th,
|
||||
label,
|
||||
tr th,
|
||||
thead th {
|
||||
font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
|
||||
}
|
||||
pre {
|
||||
font-family: "Courier 10 Pitch", Courier, monospace;
|
||||
}
|
||||
code {
|
||||
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
|
||||
}
|
||||
body, input, textarea {
|
||||
font-size: 12px;
|
||||
line-height: 18px;
|
||||
}
|
||||
hr {
|
||||
background-color: #E7E7E7;
|
||||
border:0;
|
||||
height: 1px;
|
||||
margin-bottom: 18px;
|
||||
clear:both;
|
||||
}
|
||||
/* Text elements */
|
||||
ul {
|
||||
list-style: square;
|
||||
margin: 0 0 18px -18px;
|
||||
}
|
||||
ol {
|
||||
list-style: decimal;
|
||||
margin: 0 0 18px -18px;
|
||||
}
|
||||
ol ol {
|
||||
list-style:upper-alpha;
|
||||
}
|
||||
ol ol ol {
|
||||
list-style:lower-roman;
|
||||
}
|
||||
ol ol ol ol {
|
||||
list-style:lower-alpha;
|
||||
}
|
||||
ul ul, ol ol, ul ol, ol ul {
|
||||
margin-bottom:0;
|
||||
}
|
||||
dl {
|
||||
margin:0 0 24px 0;
|
||||
}
|
||||
dt {
|
||||
font-weight: bold;
|
||||
}
|
||||
dd {
|
||||
margin-bottom: 18px;
|
||||
margin-left: 0;
|
||||
}
|
||||
strong {
|
||||
font-weight: bold;
|
||||
color: #000;
|
||||
}
|
||||
cite, em, i {
|
||||
font-style: italic;
|
||||
border:none;
|
||||
}
|
||||
big {
|
||||
font-size: 131.25%;
|
||||
}
|
||||
ins {
|
||||
background: #FFFFCC;
|
||||
border: none;
|
||||
color: #333;
|
||||
}
|
||||
del {
|
||||
text-decoration: line-through;
|
||||
color: #555;
|
||||
}
|
||||
blockquote {
|
||||
font-style: italic;
|
||||
padding: 0 3em;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
}
|
||||
blockquote cite,
|
||||
blockquote em,
|
||||
blockquote i {
|
||||
font-style: normal;
|
||||
}
|
||||
pre {
|
||||
background: #f7f7f7;
|
||||
color: #222;
|
||||
line-height: 18px;
|
||||
margin-bottom: 18px;
|
||||
padding: 1.5em;
|
||||
}
|
||||
abbr,
|
||||
acronym {
|
||||
border-bottom: 1px dotted #666;
|
||||
cursor: help;
|
||||
}
|
||||
ins {
|
||||
text-decoration: none;
|
||||
}
|
||||
sup,
|
||||
sub {
|
||||
height: 0;
|
||||
line-height: 1;
|
||||
vertical-align: baseline;
|
||||
position: relative;
|
||||
font-size: 10px;
|
||||
}
|
||||
sup {
|
||||
bottom: 1ex;
|
||||
}
|
||||
sub {
|
||||
top: .5ex;
|
||||
}
|
||||
a:link {
|
||||
color:#0066CC;
|
||||
}
|
||||
a:visited {
|
||||
color:#743399;
|
||||
}
|
||||
a:active,
|
||||
a:hover {
|
||||
color: #FF4B33;
|
||||
}
|
||||
|
||||
input,
|
||||
textarea {
|
||||
color: #444;
|
||||
font-size: 16px;
|
||||
line-height: 24px;
|
||||
}
|
||||
p,
|
||||
ul,
|
||||
ol,
|
||||
dd,
|
||||
pre,
|
||||
hr {
|
||||
margin-bottom:24px;
|
||||
}
|
||||
ul ul,
|
||||
ol ol,
|
||||
ul ol,
|
||||
ol ul {
|
||||
margin-bottom:0;
|
||||
}
|
||||
pre,
|
||||
kbd,
|
||||
tt,
|
||||
var {
|
||||
font-size: 15px;
|
||||
line-height: 21px;
|
||||
}
|
||||
code {
|
||||
font-size: 13px;
|
||||
}
|
||||
strong,
|
||||
b,
|
||||
dt,
|
||||
th {
|
||||
color: #000;
|
||||
}
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
color: #000;
|
||||
margin: 0 0 20px 0;
|
||||
line-height: 1.5em;
|
||||
font-weight: normal;
|
||||
}
|
||||
h1 {
|
||||
font-size: 2.4em;
|
||||
}
|
||||
h2 {
|
||||
font-size: 1.8em;
|
||||
}
|
||||
h3 {
|
||||
font-size: 1.4em;
|
||||
}
|
||||
h4 {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
h5 {
|
||||
font-size: 1em;
|
||||
}
|
||||
h6 {
|
||||
font-size: 0.9em;
|
||||
}
|
||||
table {
|
||||
border: 1px solid #e7e7e7 !important;
|
||||
text-align: left;
|
||||
margin: 0 -1px 24px 0;
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
}
|
||||
tr th,
|
||||
thead th {
|
||||
border: none !important;
|
||||
color: #888;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
line-height: 18px;
|
||||
padding: 9px 24px;
|
||||
}
|
||||
tr td {
|
||||
border: none !important;
|
||||
border-top: 1px solid #e7e7e7 !important;
|
||||
padding: 6px 24px;
|
||||
}
|
||||
|
||||
|
||||
img {
|
||||
margin: 0 0 24px 0;
|
||||
max-width: 640px;
|
||||
}
|
||||
.alignleft,
|
||||
img.alignleft {
|
||||
display: inline;
|
||||
float: left;
|
||||
margin-right: 24px;
|
||||
margin-top: 4px;
|
||||
}
|
||||
.alignright,
|
||||
img.alignright {
|
||||
display: inline;
|
||||
float: right;
|
||||
margin-left: 24px;
|
||||
margin-top: 4px;
|
||||
}
|
||||
.aligncenter,
|
||||
img.aligncenter {
|
||||
clear: both;
|
||||
display: block;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
img.alignleft, img.alignright, img.aligncenter {
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
.wp-caption {
|
||||
border: none;
|
||||
background: #f1f1f1;
|
||||
color: #888;
|
||||
font-size: 12px;
|
||||
line-height: 18px;
|
||||
text-align: center;
|
||||
margin-bottom: 20px;
|
||||
padding: 4px;
|
||||
-moz-border-radius: 0;
|
||||
-khtml-border-radius: 0;
|
||||
-webkit-border-radius: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
.wp-caption img {
|
||||
margin: 5px;
|
||||
}
|
||||
.wp-caption p.wp-caption-text {
|
||||
margin: 0 0 4px;
|
||||
}
|
||||
.wp-smiley {
|
||||
margin:0;
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
</div><!-- #main -->
|
||||
|
||||
<div id="footer">
|
||||
<div id="colophon">
|
||||
|
||||
<?php get_sidebar('footer'); ?>
|
||||
|
||||
<div id="site-info">
|
||||
<a href="<?php bloginfo( 'url' ) ?>/" title="<?php bloginfo( 'name' ) ?>" rel="home"><?php bloginfo( 'name' ) ?></a>
|
||||
</div>
|
||||
|
||||
<div id="site-generator">
|
||||
Proudly powered by <span id="generator-link"><a href="http://wordpress.org/" title="<?php _e( 'Semantic Personal Publishing Platform', 'twentyten' ) ?>" rel="generator"><?php _e( 'WordPress', 'twentyten' ) ?></a>.</span>
|
||||
</div>
|
||||
|
||||
</div><!-- #colophon -->
|
||||
</div><!-- #footer -->
|
||||
|
||||
</div><!-- #wrapper -->
|
||||
|
||||
<?php wp_footer(); ?>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,244 @@
|
|||
<?php
|
||||
|
||||
// Set the content width based on the Theme CSS
|
||||
$content_width = apply_filters('twentyten_content_width', 640 );
|
||||
|
||||
// Your Changeable header business starts here
|
||||
// No CSS, just IMG call
|
||||
define( 'HEADER_TEXTCOLOR', '');
|
||||
define( 'HEADER_IMAGE', '%s/images/header-1.jpg'); // %s is theme dir uri
|
||||
define( 'HEADER_IMAGE_WIDTH', apply_filters( 'twentyten_header_image_width', 940 ) );
|
||||
define( 'HEADER_IMAGE_HEIGHT', apply_filters( 'twentyten_header_image_height', 198 ) );
|
||||
define( 'NO_HEADER_TEXT', true );
|
||||
|
||||
function twentyten_admin_header_style() {
|
||||
?>
|
||||
<style type="text/css">
|
||||
#headimg {
|
||||
height: <?php echo HEADER_IMAGE_HEIGHT; ?>px;
|
||||
width: <?php echo HEADER_IMAGE_WIDTH; ?>px;
|
||||
}
|
||||
#headimg h1, #headimg #desc {
|
||||
display: none;
|
||||
}
|
||||
</style>
|
||||
<?php
|
||||
}
|
||||
|
||||
add_custom_image_header('', 'twentyten_admin_header_style');
|
||||
// and thus ends the changeable header business
|
||||
|
||||
|
||||
// This theme needs post thumbnails
|
||||
add_theme_support( 'post-thumbnails' );
|
||||
|
||||
// We'll be using them for custom header images on posts and pages
|
||||
// so we want them to be 940 pixels wide by 198 pixels tall (larger images will be auto-cropped to fit)
|
||||
set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
|
||||
|
||||
// Make theme available for translation
|
||||
// Translations can be filed in the /languages/ directory
|
||||
load_theme_textdomain( 'twentyten', TEMPLATEPATH . '/languages' );
|
||||
|
||||
$locale = get_locale();
|
||||
$locale_file = TEMPLATEPATH . "/languages/$locale.php";
|
||||
if ( is_readable($locale_file) )
|
||||
require_once($locale_file);
|
||||
|
||||
|
||||
|
||||
// Get the page number
|
||||
function get_page_number() {
|
||||
if ( get_query_var('paged') ) {
|
||||
print ' | ' . __( 'Page ' , 'twentyten') . get_query_var('paged');
|
||||
}
|
||||
} // end get_page_number
|
||||
|
||||
|
||||
|
||||
// Control excerpt length
|
||||
function new_excerpt_length($length) {
|
||||
return 40;
|
||||
}
|
||||
add_filter('excerpt_length', 'new_excerpt_length');
|
||||
|
||||
|
||||
|
||||
// Make a nice read more link on excerpts
|
||||
function new_excerpt_more($more) {
|
||||
return ' … <a href="'. get_permalink($post->ID) . '">' . 'Continue reading <span class="meta-nav">→</span>' . '</a>';
|
||||
}
|
||||
add_filter('excerpt_more', 'new_excerpt_more');
|
||||
|
||||
|
||||
|
||||
// Template for comments and pingbacks
|
||||
function twentyten_comment($comment, $args, $depth) {
|
||||
$GLOBALS ['comment'] = $comment; ?>
|
||||
<?php if ('' == $comment->comment_type) { ?>
|
||||
<li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
|
||||
<div id="comment-<?php comment_ID(); ?>">
|
||||
<div class="comment-author vcard">
|
||||
<?php echo get_avatar($comment,$size='40'); ?>
|
||||
|
||||
<?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?>
|
||||
</div>
|
||||
<?php if ($comment->comment_approved == '0') : ?>
|
||||
<em><?php _e('Your comment is awaiting moderation.') ?></em>
|
||||
<br />
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="comment-meta commentmetadata"><a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"><?php printf(__('%1$s at %2$s'), get_comment_date(), get_comment_time()) ?></a><?php edit_comment_link(__('(Edit)'),' ','') ?></div>
|
||||
|
||||
<div class="comment-body"><?php comment_text() ?></div>
|
||||
|
||||
<div class="reply">
|
||||
<?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php } else { ?>
|
||||
<li class="post pingback">
|
||||
<p><?php _e('Pingback:') ?> <?php comment_author_link ()?><?php edit_comment_link ( 'edit', ' ', '' ); ?></p>
|
||||
<?php }
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Make the Visual Editor styles match the theme's styles
|
||||
add_filter('mce_css', 'my_editor_style');
|
||||
function my_editor_style($url) {
|
||||
|
||||
if ( !empty($url) )
|
||||
$url .= ',';
|
||||
|
||||
// Change the path here if using sub-directory
|
||||
$url .= trailingslashit( get_stylesheet_directory_uri() ) . 'editor-style.css';
|
||||
|
||||
return $url;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Remove inline styles on gallery shortcode
|
||||
|
||||
function remove_gallery_css() {
|
||||
return "<div class='gallery'>";
|
||||
}
|
||||
add_filter('gallery_style', 'remove_gallery_css');
|
||||
|
||||
|
||||
|
||||
// For category lists on category archives: Returns other categories except the current one (redundant)
|
||||
function cats_meow($glue) {
|
||||
$current_cat = single_cat_title( '', false );
|
||||
$separator = "\n";
|
||||
$cats = explode( $separator, get_the_category_list($separator) );
|
||||
foreach ( $cats as $i => $str ) {
|
||||
if ( strstr( $str, ">$current_cat<" ) ) {
|
||||
unset($cats[$i]);
|
||||
break;
|
||||
}
|
||||
}
|
||||
if ( empty($cats) )
|
||||
return false;
|
||||
|
||||
return trim(join( $glue, $cats ));
|
||||
} // end cats_meow
|
||||
|
||||
|
||||
|
||||
// For tag lists on tag archives: Returns other tags except the current one (redundant)
|
||||
function tag_ur_it($glue) {
|
||||
$current_tag = single_tag_title( '', '', false );
|
||||
$separator = "\n";
|
||||
$tags = explode( $separator, get_the_tag_list( "", "$separator", "" ) );
|
||||
foreach ( $tags as $i => $str ) {
|
||||
if ( strstr( $str, ">$current_tag<" ) ) {
|
||||
unset($tags[$i]);
|
||||
break;
|
||||
}
|
||||
}
|
||||
if ( empty($tags) )
|
||||
return false;
|
||||
|
||||
return trim(join( $glue, $tags ));
|
||||
} // end tag_ur_it
|
||||
|
||||
|
||||
// Register widgetized areas
|
||||
function theme_widgets_init() {
|
||||
// Area 1
|
||||
register_sidebar( array (
|
||||
'name' => 'Primary Widget Area',
|
||||
'id' => 'primary-widget-area',
|
||||
'description' => __('The primary widget area' , 'twentyten'),
|
||||
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
|
||||
'after_widget' => "</li>",
|
||||
'before_title' => '<h3 class="widget-title">',
|
||||
'after_title' => '</h3>',
|
||||
) );
|
||||
|
||||
// Area 2
|
||||
register_sidebar( array (
|
||||
'name' => 'Secondary Widget Area',
|
||||
'id' => 'secondary-widget-area',
|
||||
'description' => __('The secondary widget area' , 'twentyten'),
|
||||
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
|
||||
'after_widget' => "</li>",
|
||||
'before_title' => '<h3 class="widget-title">',
|
||||
'after_title' => '</h3>',
|
||||
) );
|
||||
|
||||
// Area 3
|
||||
register_sidebar( array (
|
||||
'name' => 'First Footer Widget Area',
|
||||
'id' => 'first-footer-widget-area',
|
||||
'description' => __('The first footer widget area' , 'twentyten'),
|
||||
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
|
||||
'after_widget' => "</li>",
|
||||
'before_title' => '<h3 class="widget-title">',
|
||||
'after_title' => '</h3>',
|
||||
) );
|
||||
|
||||
// Area 4
|
||||
register_sidebar( array (
|
||||
'name' => 'Second Footer Widget Area',
|
||||
'id' => 'second-footer-widget-area',
|
||||
'description' => __('The second footer widget area' , 'twentyten'),
|
||||
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
|
||||
'after_widget' => "</li>",
|
||||
'before_title' => '<h3 class="widget-title">',
|
||||
'after_title' => '</h3>',
|
||||
) );
|
||||
|
||||
// Area 5
|
||||
register_sidebar( array (
|
||||
'name' => 'Third Footer Widget Area',
|
||||
'id' => 'third-footer-widget-area',
|
||||
'description' => __('The third footer widget area' , 'twentyten'),
|
||||
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
|
||||
'after_widget' => "</li>",
|
||||
'before_title' => '<h3 class="widget-title">',
|
||||
'after_title' => '</h3>',
|
||||
) );
|
||||
|
||||
// Area 6
|
||||
register_sidebar( array (
|
||||
'name' => 'Fourth Footer Widget Area',
|
||||
'id' => 'fourth-footer-widget-area',
|
||||
'description' => __('The fourth footer widget area' , 'twentyten'),
|
||||
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
|
||||
'after_widget' => "</li>",
|
||||
'before_title' => '<h3 class="widget-title">',
|
||||
'after_title' => '</h3>',
|
||||
) );
|
||||
|
||||
} // end theme_widgets_init
|
||||
|
||||
|
||||
|
||||
// Add all the groovy widget areas
|
||||
add_action( 'init', 'theme_widgets_init' );
|
||||
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
<!DOCTYPE html>
|
||||
<html <?php language_attributes(); ?>>
|
||||
<head>
|
||||
<title><?php
|
||||
if ( is_single() ) { single_post_title(); print ' | '; bloginfo('name'); }
|
||||
elseif ( is_home() || is_front_page() ) { bloginfo('name'); print ' | '; bloginfo('description'); get_page_number(); }
|
||||
elseif ( is_page() ) { single_post_title(''); print ' | '; bloginfo('name'); }
|
||||
elseif ( is_search() ) { print 'Search results for ' . wp_specialchars($s); get_page_number(); print ' | '; bloginfo('name'); }
|
||||
elseif ( is_404() ) { print 'Not Found | '; bloginfo('name'); }
|
||||
else { bloginfo('name'); wp_title('|'); get_page_number(); }
|
||||
?></title>
|
||||
|
||||
<meta http-equiv="content-type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
|
||||
|
||||
<link rel="profile" href="http://gmpg.org/xfn/11">
|
||||
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('stylesheet_url'); ?>" />
|
||||
<link rel="stylesheet" type="text/css" media="print" href="<?php bloginfo('stylesheet_directory'); ?>/print.css" />
|
||||
|
||||
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
|
||||
|
||||
<?php wp_head(); ?>
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="<?php bloginfo('rss2_url'); ?>" title="<?php printf( __( '%s latest posts', 'twentyten' ), wp_specialchars( get_bloginfo('name'), 1 ) ); ?>" />
|
||||
<link rel="alternate" type="application/rss+xml" href="<?php bloginfo('comments_rss2_url') ?>" title="<?php printf( __( '%s latest comments', 'twentyten' ), wp_specialchars( get_bloginfo('name'), 1 ) ); ?>" />
|
||||
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
|
||||
</head>
|
||||
|
||||
<body <?php body_class(); ?>>
|
||||
<div id="wrapper" class="hfeed">
|
||||
|
||||
<div id="header">
|
||||
<div id="masthead">
|
||||
|
||||
<div id="branding">
|
||||
<div id="site-title"><span><a href="<?php bloginfo( 'url' ) ?>/" title="<?php bloginfo( 'name' ) ?>" rel="home"><?php bloginfo( 'name' ) ?></a></span></div>
|
||||
<div id="site-description"><?php bloginfo( 'description' ) ?></div>
|
||||
|
||||
<?php
|
||||
global $post;
|
||||
if ( is_singular() && has_post_thumbnail( $post->ID ) ) {
|
||||
echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' );
|
||||
} else { ?>
|
||||
<img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
|
||||
<?php } ?>
|
||||
</div><!-- #branding -->
|
||||
|
||||
<div id="access">
|
||||
<div class="skip-link screen-reader-text"><a href="#content" title="<?php _e( 'Skip to content', 'twentyten' ) ?>"><?php _e( 'Skip to content', 'twentyten' ) ?></a></div>
|
||||
<?php wp_page_menu( 'sort_column=menu_order' ); ?>
|
||||
</div><!-- #access -->
|
||||
|
||||
</div><!-- #masthead -->
|
||||
</div><!-- #header -->
|
||||
|
||||
<div id="main">
|
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
Binary file not shown.
After Width: | Height: | Size: 849 B |
|
@ -0,0 +1,118 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-above" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-above -->
|
||||
<?php } ?>
|
||||
|
||||
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
|
||||
<?php if ( in_category( 'Gallery' ) ) { ?>
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<span class="meta-sep"> <?php _e('by ', 'twentyten'); ?> </span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-content">
|
||||
<div class="gallery-thumb"><a class="size-thumbnail" href="<?php permalink_link() ?>"><?php $hilite = $wpdb->get_var( "SELECT ID FROM $wpdb->posts WHERE post_parent = '$post->ID' AND post_type = 'attachment' LIMIT 1" ); echo wp_get_attachment_image( $hilite, 'thumbnail' );?></a></div>
|
||||
|
||||
<p><em>This gallery contains <a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php echo $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_parent = '$post->ID' AND post_type = 'attachment'" ); ?> photos</a>.</em></p>
|
||||
|
||||
<?php the_excerpt(''); ?>
|
||||
</div><!-- .entry-content -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<?php
|
||||
$category_id = get_cat_ID( 'Gallery' );
|
||||
$category_link = get_category_link( $category_id );
|
||||
?>
|
||||
<a href="<?php echo $category_link; ?>" title="<?php _e('View posts in the Gallery category', 'twentyten'); ?>"><?php _e('More Galleries', 'twentyten'); ?></a>
|
||||
|
||||
<span class="meta-sep"> | </span>
|
||||
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
</div>
|
||||
|
||||
|
||||
<?php } elseif ( in_category( 'asides' ) ) { ?>
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<div class="entry-content">
|
||||
<?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
</div><!-- .entry-content -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<span class="meta-sep"> <?php _e('by ', 'twentyten'); ?> </span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
|
||||
<?php } else { ?>
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<span class="meta-sep"> <?php _e('by ', 'twentyten'); ?> </span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-content">
|
||||
<?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
<?php wp_link_pages('before=<div class="page-link">' . __( 'Pages:', 'twentyten' ) . '&after=</div>') ?>
|
||||
</div><!-- .entry-content -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<span class="cat-links"><span class="entry-utility-prep entry-utility-prep-cat-links"><?php _e( 'Posted in ', 'twentyten' ); ?></span><?php echo get_the_category_list(', '); ?></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<?php the_tags( '<span class="tag-links"><span class="entry-utility-prep entry-utility-prep-tag-links">' . __('Tagged ', 'twentyten' ) . '</span>', ", ", "</span>\n\t\t\t\t\t\t<span class=\"meta-sep\">|</span>\n" ) ?>
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php comments_template(); ?>
|
||||
|
||||
<?php } ?>
|
||||
<?php endwhile; ?>
|
||||
<?php else : ?>
|
||||
<h2><?php _e( 'Not Found', 'twentyten' ); ?></h2>
|
||||
<div class="entry-content">
|
||||
<p><?php _e( 'Apologies, but we were unable to find what you were looking for. Perhaps searching will help.', 'twentyten' ); ?></p>
|
||||
<?php get_search_form(); ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
<?php } ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,281 @@
|
|||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||
51 Franklin St, Fifth Floor, Boston, MA 02110, USA
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Library General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php the_post(); ?>
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h1 class="entry-title"><?php the_title(); ?></h1>
|
||||
<div class="entry-content">
|
||||
<?php the_content(); ?>
|
||||
<?php wp_link_pages('before=<div class="page-link">' . __( 'Pages:', 'twentyten' ) . '&after=</div>') ?>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ) ?>
|
||||
</div><!-- .entry-content -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php comments_template(); ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,85 @@
|
|||
/*
|
||||
This stylesheet reformats the theme for the printed page.
|
||||
*/
|
||||
|
||||
body {
|
||||
background:none !important;
|
||||
}
|
||||
#wrapper {
|
||||
float: none !important;
|
||||
clear: both !important;
|
||||
display: block !important;
|
||||
position: relative !important;
|
||||
}
|
||||
#header {
|
||||
border-bottom: 4pt solid #000;
|
||||
padding-bottom: 18pt;
|
||||
}
|
||||
#site-title, #site-description {
|
||||
float: none;
|
||||
margin: 0;
|
||||
}
|
||||
#site-title {
|
||||
font-size: 13pt;
|
||||
}
|
||||
.entry-content {
|
||||
font-size: 14pt;
|
||||
line-height: 1.6em;
|
||||
}
|
||||
.entry-title {
|
||||
font-size: 21pt;
|
||||
line-height: 1.4em;
|
||||
}
|
||||
#access,
|
||||
#branding img,
|
||||
#respond,
|
||||
.comment-edit-link,
|
||||
.edit-link,
|
||||
.navigation,
|
||||
.page-link,
|
||||
.widget-area {
|
||||
display: none !important;
|
||||
}
|
||||
#branding img.wp-post-image {
|
||||
display: block !important;
|
||||
margin-left: -104pt;
|
||||
margin-top: 20pt;
|
||||
border: none;
|
||||
margin-bottom: -24pt;
|
||||
}
|
||||
#container, #header, #footer {
|
||||
margin: 0 0 0 24%;
|
||||
width: 70%;
|
||||
}
|
||||
#content {
|
||||
margin: 24pt 0 0;
|
||||
}
|
||||
.wp-caption p {
|
||||
font-size: 11pt;
|
||||
}
|
||||
#site-info,
|
||||
#site-generator {
|
||||
float: none;
|
||||
width: auto;
|
||||
}
|
||||
#colophon {
|
||||
width: auto;
|
||||
}
|
||||
img#wpstats {
|
||||
display:none
|
||||
}
|
||||
#site-generator a {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
#entry-author-info {
|
||||
border: 1px solid #e7e7e7;
|
||||
}
|
||||
#main {
|
||||
margin: 0;
|
||||
width: auto;
|
||||
padding: 0;
|
||||
}
|
||||
.home .sticky {
|
||||
border: none;
|
||||
}
|
|
@ -0,0 +1,286 @@
|
|||
/*
|
||||
Theme Name: Twenty Ten
|
||||
*/
|
||||
|
||||
|
||||
/* --------------------------------------------------------------
|
||||
|
||||
RTL Basics
|
||||
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
|
||||
body {
|
||||
direction:rtl;
|
||||
unicode-bidi:embed;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
LAYOUT: Two-Column (Right)
|
||||
DESCRIPTION: Two-column fixed layout with one sidebar right of content
|
||||
*/
|
||||
|
||||
#container {
|
||||
float: right;
|
||||
margin: 0 0 0 -240px;
|
||||
}
|
||||
#content {
|
||||
margin: 0 20px 0 280px;
|
||||
}
|
||||
#primary,
|
||||
#secondary {
|
||||
float: left;
|
||||
}
|
||||
#secondary {
|
||||
clear: left;
|
||||
}
|
||||
|
||||
|
||||
/* =Fonts
|
||||
-------------------------------------------------------------- */
|
||||
body,
|
||||
input,
|
||||
textarea,
|
||||
.page-title span {
|
||||
font-family: Georgia, "Bitstream Charter", serif;
|
||||
}
|
||||
|
||||
h3#comments-title,
|
||||
h3#reply-title,
|
||||
#access .menu,
|
||||
#cancel-comment-reply-link,
|
||||
#form-allowed-tags,
|
||||
#site-info,
|
||||
#site-title,
|
||||
#wp-calendar,
|
||||
.comment-meta,
|
||||
.comment-body tr th,
|
||||
.comment-body thead th,
|
||||
.entry-content label,
|
||||
.entry-content tr th,
|
||||
.entry-content thead th,
|
||||
.entry-meta,
|
||||
.entry-title,
|
||||
.entry-utility,
|
||||
.form-label,
|
||||
.navigation,
|
||||
.page-title,
|
||||
.pingback p,
|
||||
.reply,
|
||||
.widget-title
|
||||
{
|
||||
font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif;
|
||||
}
|
||||
|
||||
pre {
|
||||
font-family: "Courier 10 Pitch", Courier, monospace;
|
||||
}
|
||||
|
||||
code {
|
||||
font-family: Consolas, Monaco, "Andale Mono", "DejaVu Sans Mono", monospace;
|
||||
}
|
||||
|
||||
/* =Structure
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
/* The main theme structure */
|
||||
#footer-widget-area .widget-area {
|
||||
float: right;
|
||||
margin-left: 20px;
|
||||
margin-right: 0;
|
||||
}
|
||||
#footer-widget-area #fourth {
|
||||
margin-left: 0;
|
||||
}
|
||||
#site-info {
|
||||
float: right;
|
||||
}
|
||||
#site-generator {
|
||||
float: left;
|
||||
}
|
||||
|
||||
|
||||
/* =Global Elements
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
/* Text elements */
|
||||
ul {
|
||||
list-style: square;
|
||||
margin: 0 1.5em 18px 0;
|
||||
}
|
||||
blockquote {
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
/* Text meant only for screen readers */
|
||||
.screen-reader-text {
|
||||
left: auto;
|
||||
text-indent:-9000px;
|
||||
}
|
||||
|
||||
|
||||
/* =Header
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
#site-title {
|
||||
float: right;
|
||||
}
|
||||
#site-description {
|
||||
clear: left;
|
||||
float: left;
|
||||
}
|
||||
|
||||
/* =Menu
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
#access {
|
||||
float:right;
|
||||
}
|
||||
|
||||
#access .menu {
|
||||
margin-right: 12px;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
|
||||
#access .menu li {
|
||||
float:right;
|
||||
}
|
||||
|
||||
#access ul ul {
|
||||
left:auto;
|
||||
right:0;
|
||||
float:right;
|
||||
}
|
||||
#access ul ul ul {
|
||||
left:auto;
|
||||
right:100%;
|
||||
}
|
||||
|
||||
/* =Content
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
#content table {
|
||||
text-align: right;
|
||||
margin: 0 0 24px -1px;
|
||||
}
|
||||
.entry-title,
|
||||
.entry-meta {
|
||||
clear: right;
|
||||
float: right;
|
||||
margin-left: 68px;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.entry-content input.file,
|
||||
.entry-content input.button {
|
||||
margin-left: 24px;
|
||||
margin-right:0;
|
||||
}
|
||||
.entry-content blockquote.left {
|
||||
float: right;
|
||||
margin-right: 0;
|
||||
margin-left: 24px;
|
||||
text-align: left;
|
||||
}
|
||||
.entry-content blockquote.right {
|
||||
float: left;
|
||||
margin-right: 24px;
|
||||
margin-left: 0;
|
||||
text-align: right;
|
||||
}
|
||||
#entry-author-info #author-avatar {
|
||||
float: right;
|
||||
margin: 0 0 0 -104px;
|
||||
}
|
||||
#entry-author-info #author-description {
|
||||
float: right;
|
||||
margin: 0 104px 0 0;
|
||||
}
|
||||
|
||||
/* Gallery listing
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
.category-gallery .gallery-thumb {
|
||||
float: right;
|
||||
margin-left:20px;
|
||||
margin-right:0;
|
||||
}
|
||||
#content .gallery .gallery-item {
|
||||
float: right;
|
||||
}
|
||||
|
||||
/* =Images
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
#content .gallery .gallery-caption {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
|
||||
/* =Navigation
|
||||
-------------------------------------------------------------- */
|
||||
.nav-previous {
|
||||
float: right;
|
||||
}
|
||||
.nav-next {
|
||||
float: left;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
/* =Comments
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
.commentlist li.comment {
|
||||
padding: 0 56px 0 0;
|
||||
}
|
||||
.commentlist .avatar {
|
||||
right: 0;
|
||||
left: auto;
|
||||
}
|
||||
.comment-author .says {
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
/* Comments form */
|
||||
.children #respond {
|
||||
margin: 0 0 0 48px;
|
||||
}
|
||||
|
||||
/* =Widget Areas
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
.widget-area ul {
|
||||
margin-right: 0;
|
||||
}
|
||||
.widget-area ul ul {
|
||||
margin-right: 1.3em;
|
||||
margin-left: 0;
|
||||
}
|
||||
#wp-calendar caption {
|
||||
text-align: right;
|
||||
}
|
||||
#wp-calendar tfoot #next {
|
||||
text-align: left;
|
||||
}
|
||||
/* Main sidebars */
|
||||
#main .widget-area ul {
|
||||
margin-right: 0;
|
||||
padding: 0 0 0 20px;
|
||||
}
|
||||
#main .widget-area ul ul {
|
||||
margin-right: 1.3em;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* =Footer
|
||||
-------------------------------------------------------------- */
|
||||
|
||||
#site-generator a {
|
||||
background-position: right center;
|
||||
padding-right: 19px;
|
||||
padding-left: 0;
|
||||
margin-right: 1px;
|
||||
margin-left: 0;
|
||||
}
|
Binary file not shown.
After Width: | Height: | Size: 30 KiB |
|
@ -0,0 +1,73 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php if ( have_posts() ) : ?>
|
||||
|
||||
<h1 class="page-title"><?php _e( 'Search Results for: ', 'twentyten' ); ?><span><?php the_search_query(); ?></span></h1>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-above" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-above -->
|
||||
<?php } ?>
|
||||
|
||||
<?php while ( have_posts() ) : the_post() ?>
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
|
||||
|
||||
<?php if ( $post->post_type == 'post' ) { ?>
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<span class="meta-sep"> <?php _e('by ', 'twentyten'); ?> </span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
</div><!-- .entry-meta -->
|
||||
<?php } ?>
|
||||
|
||||
<div class="entry-summary">
|
||||
<?php the_excerpt( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
<?php wp_link_pages('before=<div class="page-link">' . __( 'Pages:', 'twentyten' ) . '&after=</div>') ?>
|
||||
</div><!-- .entry-summary -->
|
||||
|
||||
<?php if ( $post->post_type == 'post' ) { ?>
|
||||
<div class="entry-utility">
|
||||
<span class="cat-links"><span class="entry-utility-prep entry-utility-prep-cat-links"><?php _e( 'Posted in ', 'twentyten' ); ?></span><?php echo get_the_category_list(', '); ?></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<?php the_tags( '<span class="tag-links"><span class="entry-utility-prep entry-utility-prep-tag-links">' . __('Tagged ', 'twentyten' ) . '</span>', ", ", "</span>\n\t\t\t\t\t\t<span class=\"meta-sep\">|</span>\n" ) ?>
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
<?php } ?>
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php endwhile; ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
<?php } ?>
|
||||
|
||||
<?php else : ?>
|
||||
|
||||
<div id="post-0" class="post no-results not-found">
|
||||
<h2 class="entry-title"><?php _e( 'Nothing Found', 'twentyten' ) ?></h2>
|
||||
<div class="entry-content">
|
||||
<p><?php _e( 'Sorry, but nothing matched your search criteria. Please try again with some different keywords.', 'twentyten' ); ?></p>
|
||||
<?php get_search_form(); ?>
|
||||
</div><!-- .entry-content -->
|
||||
</div>
|
||||
|
||||
<?php endif; ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
|
@ -0,0 +1,7 @@
|
|||
<form id="searchform" name="searchform" method="get" action="/">
|
||||
<div>
|
||||
<label for="s">Search</label>
|
||||
<input type="text" id="s" name="s" />
|
||||
<input type="submit" id="searchsubmit" value="<?php _e('Search', 'twentyten'); ?>" />
|
||||
</div>
|
||||
</form>
|
|
@ -0,0 +1,38 @@
|
|||
<?php
|
||||
if ( is_active_sidebar('first-footer-widget-area') || is_active_sidebar('second-footer-widget-area') || is_active_sidebar('third-footer-widget-area') || is_active_sidebar('fourth-footer-widget-area') ) :
|
||||
?>
|
||||
<div id="footer-widget-area">
|
||||
<?php if ( is_active_sidebar('first-footer-widget-area') ) : ?>
|
||||
<div id="first" class="widget-area">
|
||||
<ul class="xoxo">
|
||||
<?php dynamic_sidebar('first-footer-widget-area'); ?>
|
||||
</ul>
|
||||
</div><!-- #first .widget-area -->
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ( is_active_sidebar('second-footer-widget-area') ) : ?>
|
||||
<div id="second" class="widget-area">
|
||||
<ul class="xoxo">
|
||||
<?php dynamic_sidebar('second-footer-widget-area'); ?>
|
||||
</ul>
|
||||
</div><!-- #second .widget-area -->
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ( is_active_sidebar('third-footer-widget-area') ) : ?>
|
||||
<div id="third" class="widget-area">
|
||||
<ul class="xoxo">
|
||||
<?php dynamic_sidebar('third-footer-widget-area'); ?>
|
||||
</ul>
|
||||
</div><!-- #third .widget-area -->
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ( is_active_sidebar('fourth-footer-widget-area') ) : ?>
|
||||
<div id="fourth" class="widget-area">
|
||||
<ul class="xoxo">
|
||||
<?php dynamic_sidebar('fourth-footer-widget-area'); ?>
|
||||
</ul>
|
||||
</div><!-- #fourth .widget-area -->
|
||||
<?php endif; ?>
|
||||
|
||||
</div><!-- #footer-widget-area -->
|
||||
<?php endif; ?>
|
|
@ -0,0 +1,35 @@
|
|||
<div id="primary" class="widget-area">
|
||||
<ul class="xoxo">
|
||||
<?php if ( !dynamic_sidebar('primary-widget-area') ) : // begin primary widget area ?>
|
||||
<li id="search" class="widget-container widget_search">
|
||||
<?php get_search_form(); ?>
|
||||
</li>
|
||||
|
||||
<li id="archives" class="widget-container">
|
||||
<h3 class="widget-title"><?php _e('Archives', 'twentyten') ?></h3>
|
||||
<ul>
|
||||
<?php wp_get_archives('type=monthly') ?>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li id="meta" class="widget-container">
|
||||
<h3 class="widget-title"><?php _e('Meta', 'twentyten') ?></h3>
|
||||
<ul>
|
||||
<?php wp_register() ?>
|
||||
|
||||
<li><?php wp_loginout() ?></li>
|
||||
<?php wp_meta() ?>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
<?php endif; // end primary widget area ?>
|
||||
</ul>
|
||||
</div><!-- #primary .widget-area -->
|
||||
|
||||
<?php if ( is_active_sidebar('secondary-widget-area') ) : // Nothing here by default and design ?>
|
||||
<div id="secondary" class="widget-area">
|
||||
<ul class="xoxo">
|
||||
<?php dynamic_sidebar('secondary-widget-area'); ?>
|
||||
</ul>
|
||||
</div><!-- #secondary .widget-area -->
|
||||
<?php endif; ?>
|
|
@ -0,0 +1,68 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php the_post(); ?>
|
||||
|
||||
<div id="nav-above" class="navigation">
|
||||
<div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">←</span> %title' ) ?></div>
|
||||
<div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">→</span>' ) ?></div>
|
||||
</div><!-- #nav-above -->
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h1 class="entry-title"><?php the_title(); ?></h1>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted by ', 'twentyten'); ?></span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
<span class="meta-sep"> <?php _e('on ', 'twentyten'); ?> </span>
|
||||
<a href="<?php
|
||||
the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t" ) ?>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-content">
|
||||
<?php the_content(); ?>
|
||||
<?php wp_link_pages('before=<div class="page-link">' . __( 'Pages:', 'twentyten' ) . '&after=</div>') ?>
|
||||
</div><!-- .entry-content -->
|
||||
|
||||
<?php if ( get_the_author_meta('description') ) : // If a user has filled out their decscription show a bio on their entries ?>
|
||||
<div id="entry-author-info">
|
||||
<div id="author-avatar">
|
||||
<?php echo get_avatar( get_the_author_meta('user_email'), apply_filters('twentyten_author_bio_avatar_size', 60) ); ?>
|
||||
</div><!-- #author-avatar -->
|
||||
<div id="author-description">
|
||||
<h2><?php _e('About ', 'twentyten'); ?><?php the_author(); ?></h2>
|
||||
<?php the_author_meta('description'); ?>
|
||||
<div id="author-link">
|
||||
<a href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php _e('View all posts by ', 'twentyten'); ?><?php the_author(); ?> →</a>
|
||||
</div><!-- #author-link -->
|
||||
</div><!-- #author-description -->
|
||||
</div><!-- .entry-author-info -->
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="entry-utility">
|
||||
<?php printf( __( 'This entry was posted in %1$s%2$s. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>. Follow any comments here with the <a href="%5$s" title="Comments RSS to %4$s" rel="alternate" type="application/rss+xml">RSS feed for this post</a>.', 'twentyten' ),
|
||||
get_the_category_list(', '),
|
||||
get_the_tag_list( __( ' and tagged ', 'twentyten' ), ', ', '' ),
|
||||
get_permalink(),
|
||||
the_title_attribute('echo=0'),
|
||||
get_post_comments_feed_link() ) ?>
|
||||
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "\n\t\t\t\t\t<span class=\"edit-link\">", "</span>" ) ?>
|
||||
</div><!-- .entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">←</span> %title' ) ?></div>
|
||||
<div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">→</span>' ) ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
|
||||
<?php comments_template('', true); ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,59 @@
|
|||
<?php get_header(); ?>
|
||||
|
||||
<div id="container">
|
||||
<div id="content">
|
||||
|
||||
<?php the_post(); ?>
|
||||
|
||||
<h1 class="page-title"><?php _e( 'Tag Archives:', 'twentyten' ) ?> <span><?php single_tag_title() ?></span></h1>
|
||||
|
||||
<?php rewind_posts(); ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-above" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-above -->
|
||||
<?php } ?>
|
||||
|
||||
<?php while ( have_posts() ) : the_post(); ?>
|
||||
|
||||
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
|
||||
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( __('Permalink to %s', 'twentyten'), the_title_attribute('echo=0') ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
|
||||
|
||||
<div class="entry-meta">
|
||||
<span class="meta-prep meta-prep-author"><?php _e('Posted on ', 'twentyten'); ?></span>
|
||||
<a href="<?php the_permalink(); ?>" title="<?php the_time('Y-m-d\TH:i:sO') ?>" rel="bookmark"><span class="entry-date"><?php the_time( get_option( 'date_format' ) ); ?></span></a>
|
||||
<span class="meta-sep"> <?php _e('by ', 'twentyten'); ?> </span>
|
||||
<span class="author vcard"><a class="url fn n" href="<?php echo get_author_posts_url( $authordata->ID, $authordata->user_nicename ); ?>" title="<?php printf( __( 'View all posts by %s', 'twentyten' ), $authordata->display_name ); ?>"><?php the_author(); ?></a></span>
|
||||
</div><!-- .entry-meta -->
|
||||
|
||||
<div class="entry-summary">
|
||||
<?php the_excerpt( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) ); ?>
|
||||
</div><!-- .entry-summary -->
|
||||
|
||||
<div class="entry-utility">
|
||||
<span class="cat-links"><span class="entry-utility-prep entry-utility-prep-cat-links"><?php _e( 'Posted in ', 'twentyten' ); ?></span><?php echo get_the_category_list(', '); ?></span>
|
||||
<span class="meta-sep"> | </span>
|
||||
<?php if ( $tag_ur_it = tag_ur_it(', ') ) : // Returns tags other than the one queried ?>
|
||||
<span class="tag-links"><?php printf( __( 'Also tagged %s', 'twentyten' ), $tag_ur_it ) ?></span>
|
||||
<?php endif; ?>
|
||||
<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ) ?></span>
|
||||
<?php edit_post_link( __( 'Edit', 'twentyten' ), "<span class=\"meta-sep\">|</span>\n\t\t\t\t\t\t<span class=\"edit-link\">", "</span>\n\t\t\t\t\t\n" ) ?>
|
||||
</div><!-- #entry-utility -->
|
||||
</div><!-- #post-<?php the_ID(); ?> -->
|
||||
|
||||
<?php endwhile; ?>
|
||||
|
||||
<?php global $wp_query; $total_pages = $wp_query->max_num_pages; if ( $total_pages > 1 ) { ?>
|
||||
<div id="nav-below" class="navigation">
|
||||
<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">←</span> Older posts', 'twentyten' )) ?></div>
|
||||
<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' )) ?></div>
|
||||
</div><!-- #nav-below -->
|
||||
<?php } ?>
|
||||
|
||||
</div><!-- #content -->
|
||||
</div><!-- #container -->
|
||||
|
||||
<?php get_sidebar(); ?>
|
||||
<?php get_footer(); ?>
|
Loading…
Reference in New Issue