WordPress.org

Support

Support » Plugins and Hacks » [Plugin: Simple Facebook Connect] Comments.php – So different from your example – Please Help me

[Plugin: Simple Facebook Connect] Comments.php – So different from your example – Please Help me

  • Hi Otto,

    my best congratulations for your so cool plugin.

    I find some problem to recognize where putting your comments code.

    This is the comments.php file:

    <?php
    if ( !empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']) ) {
    	die( __('Please do not load this page directly. Thanks!', 'arras') );
    }
    
    if ( post_password_required() ) {
    	?> <h4 class="module-title"><?php _e('Password Required', 'arras') ?></h4> <?php
    	_e('<p class="nocomments">This post is password protected. Enter the password to view comments.</p>', 'arras');
    	return;
    }
    
    $comments_by_type = &separate_comments($comments);   
    
    if ( have_comments() ) : ?>
    
    	<?php if ( !empty($comments_by_type['comment']) ) : ?>
    	<h4 class="module-title"><?php comments_number( __('No Comments', 'arras'), __('1 Comment', 'arras'), _n('% Comment', '% Comments', get_comments_number(), 'arras') ); ?></h4>
    		<ol id="commentlist" class="clearfix">
    			<?php wp_list_comments('type=comment&callback=arras_list_comments'); ?>
    		</ol>
    	<?php endif; ?>
    
    	<div class="comments-navigation clearfix">
    		<?php paginate_comments_links() ?>
    	</div>
    
    	<?php if ( !empty($comments_by_type['pings']) ) : ?>
    	<h4 class="module-title"><?php _e('Trackbacks / Pings', 'arras') ?></h4>
    	<ol class="pingbacks"><?php wp_list_comments('type=pings&callback=arras_list_trackbacks'); ?></ol>
    	<?php endif; ?>
    
    <?php else: ?>
    		<?php if ('open' == $post->comment_status) : ?>
    		<h4 class="module-title"><?php _e('No Comments', 'arras') ?></h4>
    		<p class="nocomments"><?php _e('Start the ball rolling by posting a comment on this article!', 'arras') ?></p>
    		<?php endif ?>
    <?php endif; ?>
    
    <?php if ('closed' == $post->comment_status) :  if (!is_page()) : ?>
    	<h4 class="module-title"><?php _e('Comments Closed', 'arras') ?></h4>
    	<p class="nocomments"><?php _e('Comments are closed. You will not be able to post a comment in this post.', 'arras') ?></p>
    <?php endif; else: ?>
    
    	<?php
    	$req = get_option('require_name_email');
    	$aria_req = ( $req ? ' aria-required="true"' : '' );
    	$commenter = wp_get_current_commenter();
    
    	comment_form(
    		array(
    			'fields' => array(
    				'author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'Name' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
    				'<input id="author" class="required" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>',
    				'email' => '<p class="comment-form-email"><label for="email">' . __( 'Email' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
    				'<input id="email" class="required email" name="email" type="text" value="' . esc_attr(  $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' /></p>',
    				'url'    => '<p class="comment-form-url"><label for="url">' . __( 'Website' ) . '</label>' .
    				'<input id="url" class="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></p>'
    		),
    			'comment_field' => '<p class="comment-form-comment"><label for="comment">' . _x( 'Comment', 'noun' ) . '</label><textarea id="comment" name="comment" cols="45" rows="8" aria-required="true" class="required"></textarea></p>'
    		)
    	);
    	?>
    
    <?php endif ?>

    Where do I have to insert the comment part to let it work?

    http://wordpress.org/extend/plugins/simple-facebook-connect/

Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘[Plugin: Simple Facebook Connect] Comments.php – So different from your example – Please Help me’ is closed to new replies.