Add Piratenkleider theme
Signed-off-by: Adrian Nöthlich <git@promasu.tech>
This commit is contained in:
74
wp-content/themes/piratenkleider/comments.php
Normal file
74
wp-content/themes/piratenkleider/comments.php
Normal file
@@ -0,0 +1,74 @@
|
||||
<?php
|
||||
global $defaultoptions;
|
||||
global $options;
|
||||
|
||||
if ( post_password_required() ) : ?>
|
||||
<p><?php _e("This entry is protected by password. Please enter the password to see comments.", 'piratenkleider'); ?></p>
|
||||
<?php return;
|
||||
endif;
|
||||
if ( have_comments() ) : ?>
|
||||
<h2 id="comments-title"><?php _e("Comments", 'piratenkleider'); ?></h2>
|
||||
<p>
|
||||
<?php printf( _n( 'One comment for %2$s', '%1$s comments for %2$s', get_comments_number(), 'piratenkleider' ), number_format_i18n( get_comments_number() ), '' . get_the_title() . '' ); ?>
|
||||
</p>
|
||||
<?php
|
||||
if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) :
|
||||
previous_comments_link( __( '← Older comments', 'piratenkleider' ) );
|
||||
next_comments_link( __( 'Newer comments →', 'piratenkleider' ) );
|
||||
endif; ?>
|
||||
<ol>
|
||||
<?php wp_list_comments( array( 'callback' => 'piratenkleider_comment' ) ); ?>
|
||||
</ol>
|
||||
|
||||
<?php
|
||||
if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) :
|
||||
previous_comments_link( __( '← Older comments', 'piratenkleider' ) );
|
||||
next_comments_link( __( 'Newer comments →', 'piratenkleider' ) );
|
||||
endif;
|
||||
if ( ! comments_open() && ! is_page() && post_type_supports( get_post_type(), 'comments' ) ) : ?>
|
||||
<p><?php _e("It's not possible to make comments anymore.", 'piratenkleider'); ?></p>
|
||||
<?php
|
||||
endif;
|
||||
endif;
|
||||
|
||||
$comment_before = '';
|
||||
if (isset($options['comments_disclaimer'])) {
|
||||
$comment_before = '<div class="comment-disclaimer">'.$options['comments_disclaimer'] .'</div>';
|
||||
}
|
||||
|
||||
|
||||
if ($options['anonymize-user']==1) {
|
||||
// Emailadresse kann/soll weggelassen werden
|
||||
|
||||
if ($options['anonymize-user-commententries']==1) {
|
||||
// Autorname
|
||||
$comments_args = array( 'fields' => array(
|
||||
'author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'Name', 'piratenkleider' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
|
||||
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>'
|
||||
),
|
||||
'comment_notes_before' => $comment_before,
|
||||
);
|
||||
comment_form( $comments_args);
|
||||
} elseif ($options['anonymize-user-commententries']==2) {
|
||||
// Name + URL
|
||||
$comments_args = array( 'fields' => array(
|
||||
'author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'Name', 'piratenkleider' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
|
||||
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>',
|
||||
'url' => '<p class="comment-form-url"><label for="url">' . __( 'Website', 'piratenkleider' ) . '</label>'.
|
||||
'<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></p>'
|
||||
),
|
||||
'comment_notes_before' => $comment_before,
|
||||
);
|
||||
comment_form( $comments_args);
|
||||
} else {
|
||||
// WP-Default (Name+Email+URL)
|
||||
|
||||
$comment_before = $comment_before. $defaultoptions['default_comment_notes_before'];
|
||||
comment_form( array( 'comment_notes_before' => $comment_before ) );
|
||||
}
|
||||
|
||||
} else {
|
||||
|
||||
$comment_before = $comment_before. $defaultoptions['default_comment_notes_before'];
|
||||
comment_form( array( 'comment_notes_before' => $comment_before ) );
|
||||
}
|
||||
Reference in New Issue
Block a user