File: /home/dh_hwg2wc/fnaluxury.com/wp-content/themes/houzez/template-parts/reviews/form.php
<?php
global $post, $author_id;
$allowed_html_array = array(
'i' => array(
'class' => array()
),
'span' => array(
'class' => array()
),
'a' => array(
'href' => array(),
'title' => array(),
'target' => array(),
'data-toggle' => array(),
'data-target' => array(),
'class' => array(),
)
);
$review_title = $review_content = $rating = $review_id = '';
$is_update = false;
$submit_review = esc_html__('Submit Review', 'houzez');
if($is_update) {
$submit_review = esc_html__('Update Review', 'houzez');
}
if(is_author()) {
$review_post_type = "houzez_author";
$permalink = get_author_posts_url($author_id);
$listing_id = $author_id;
} else {
$review_post_type = get_post_type( $post->ID );
$permalink = get_permalink();
$listing_id = $post->ID;
}
if( houzez_option('login_for_review', 0) == 1 && !is_user_logged_in() ) {
echo '<div class="login-link">';
if( houzez_option('header_login') ) {
echo wp_kses(__( 'Review this listing <a class="hhh_login" href="#" data-toggle="modal" data-target="#login-register-form">sign in</a>.', 'houzez' ), $allowed_html_array);
echo ' ';
} else {
echo wp_kses(__( 'To review this listing please sign in.', 'houzez' ), $allowed_html_array);
}
if( houzez_option('header_register') ) {
echo wp_kses(__( 'Don’t you have an account? <a class="hhh_regis" href="#" data-toggle="modal" data-target="#login-register-form">Register</a>', 'houzez' ), $allowed_html_array);
}
echo '</div>';
} else { ?>
<div class="block-content-wrap">
<form method="post">
<input type="hidden" name="review-security" value="<?php echo wp_create_nonce('review-nonce'); ?>"/>
<input type="hidden" name="listing_id" value="<?php echo intval($listing_id); ?>"/>
<input type="hidden" name="review_id" value="<?php echo intval($review_id); ?>"/>
<input type="hidden" name="listing_title" value="<?php echo the_title(); ?>"/>
<input type="hidden" name="permalink" value="<?php echo esc_url($permalink); ?>"/>
<input type="hidden" name="review_post_type" value="<?php echo esc_attr($review_post_type); ?>">
<input type="hidden" name="action" value="houzez_submit_review">
<input type="hidden" name="is_update" value="<?php echo esc_attr($is_update); ?>">
<div class="form_messages"></div>
<div class="row">
<?php if( ! is_user_logged_in() ): ?>
<div class="col-md-12 col-sm-12">
<div class="form-group">
<label><?php esc_html_e('Email', 'houzez'); ?></label>
<input class="form-control" name="review_email" placeholder="<?php esc_html_e('you@example.com', 'houzez'); ?>" type="text">
</div>
</div>
<?php endif; ?>
<div class="col-md-6 col-sm-12">
<div class="form-group">
<label><?php esc_html_e('Title', 'houzez'); ?></label>
<input class="form-control" name="review_title" value="<?php echo esc_attr($review_title); ?>" placeholder="<?php esc_html_e('Enter a title', 'houzez'); ?>" type="text">
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="form-group">
<label><?php esc_html_e('Rating', 'houzez'); ?></label>
<select name="review_stars" class="selectpicker form-control bs-select-hidden" title="<?php esc_html_e('Select', 'houzez'); ?>" data-live-search="false">
<option value=""><?php esc_html_e('Select', 'houzez'); ?></option>
<option <?php selected($rating, 1, true); ?> value="1"><?php esc_html_e('1 Star - Poor', 'houzez'); ?></option>
<option <?php selected($rating, 2, true); ?> value="2"><?php esc_html_e('2 Star - Fair', 'houzez'); ?></option>
<option <?php selected($rating, 3, true); ?> value="3"><?php esc_html_e('3 Star - Average', 'houzez'); ?></option>
<option <?php selected($rating, 4, true); ?> value="4"><?php esc_html_e('4 Star - Good', 'houzez'); ?></option>
<option <?php selected($rating, 5, true); ?> value="5"><?php esc_html_e('5 Star - Excellent', 'houzez'); ?></option>
</select><!-- selectpicker -->
</div>
</div>
<div class="col-sm-12 col-xs-12">
<div class="form-group form-group-textarea">
<label><?php esc_html_e('Review', 'houzez'); ?></label>
<textarea class="form-control" name="review" rows="5" placeholder="<?php esc_html_e('Write a review', 'houzez'); ?>"><?php echo esc_attr($review_content); ?></textarea>
</div>
</div><!-- col-sm-12 col-xs-12 -->
<div class="col-sm-12 col-xs-12">
<button id="submit-review" class="btn btn-secondary btn-sm-full-width">
<?php get_template_part('template-parts/loader'); ?>
<?php echo esc_attr($submit_review); ?>
</button>
</div><!-- col-sm-12 col-xs-12 -->
</div><!-- row -->
</form>
</div><!-- block-content-wrap -->
<?php } ?>