function wpestate_new_list_to_user($newlist, $userid)
 {
     if (wpsestate_get_author($newlist) == 0) {
         $user_pack = get_the_author_meta('package_id', $userid);
         $remaining_listings = wpestate_get_remain_listing_user($userid, $user_pack);
         if ($remaining_listings === -1) {
             $remaining_listings = 11;
         }
         $paid_submission_status = esc_html(get_option('wp_estate_paid_submission', ''));
         if ($paid_submission_status == 'membership' && $remaining_listings != -1 && $remaining_listings < 1) {
             wp_delete_post($newlist);
             return wpestate_get_dasboard_add_listing();
         } else {
             $new_post = array('ID' => $newlist, 'post_author' => $userid);
             wp_update_post($new_post);
             $paid_submission_status = esc_html(get_option('wp_estate_paid_submission', ''));
             if ($paid_submission_status == 'membership') {
                 // update pack status
                 wpestate_update_listing_no($userid);
             }
             $edit_link = wpestate_get_dasboard_edit_listing();
             $edit_link_desc = esc_url_raw(add_query_arg('listing_edit', $newlist, $edit_link));
             $edit_link_desc = esc_url_raw(add_query_arg('action', 'description', $edit_link_desc));
             $edit_link_desc = esc_url_raw(add_query_arg('isnew', 1, $edit_link_desc));
             return $edit_link_desc;
         }
     }
 }
        get_template_part('templates/user_menu');
    }
}
?>
 
    
    <div class="dashboard-margin 
    <?php 
if (!is_user_logged_in()) {
    echo 'dashboard-margin-nolog';
}
?>
    "> 
    
    <?php 
$remaining_listings = wpestate_get_remain_listing_user($userID, $user_pack);
if ($remaining_listings === -1) {
    $remaining_listings = 11;
}
$paid_submission_status = esc_html(get_option('wp_estate_paid_submission', ''));
if (is_user_logged_in() && !isset($_GET['listing_edit']) && $paid_submission_status == 'membership' && $remaining_listings != -1 && $remaining_listings < 1) {
    print '<h4 class="nosubmit">' . esc_html__('Your current package doesn\'t let you publish more properties! You need to upgrade your subscription.', 'wpestate') . '</h4>';
} else {
    ?>
        
        <div class="dashboard-header">
            <?php 
    get_template_part('templates/submission_guide');
    ?>
        </div>
        
 function wpestate_get_pack_data_for_user($userID, $user_pack, $user_registered, $user_package_activation)
 {
     if ($user_pack != '') {
         $title = get_the_title($user_pack);
         $pack_time = get_post_meta($user_pack, 'pack_time', true);
         $pack_list = get_post_meta($user_pack, 'pack_listings', true);
         $pack_featured = get_post_meta($user_pack, 'pack_featured_listings', true);
         $pack_price = get_post_meta($user_pack, 'pack_price', true);
         $unlimited_lists = get_post_meta($user_pack, 'mem_list_unl', true);
         print '<strong>' . esc_html__('Your Current Package: ', 'wpestate') . '</strong></br><strong>' . $title . '</strong></br> ';
         print '<p class="full_form-nob">';
         if ($unlimited_lists == 1) {
             print esc_html__('  Unlimited listings', 'wpestate');
         } else {
             print $pack_list . esc_html__(' Listings', 'wpestate');
             print ' - ' . wpestate_get_remain_listing_user($userID, $user_pack) . esc_html__(' remaining ', 'wpestate') . '</p>';
         }
         print ' <p class="full_form-nob"> <span id="normal_list_no">' . $pack_featured . esc_html__(' Featured listings', 'wpestate') . '</span>';
         print ' - <span id="featured_list_no">' . wpestate_get_remain_featured_listing_user($userID) . '</span>' . esc_html__(' remaining', 'wpestate') . ' </p>';
     } else {
         $free_mem_list = esc_html(get_option('wp_estate_free_mem_list', ''));
         $free_feat_list = esc_html(get_option('wp_estate_free_feat_list', ''));
         $free_mem_list_unl = get_option('wp_estate_free_mem_list_unl', '');
         print '<strong>' . esc_html__('Your Current Package: ', 'wpestate') . '</strong></br><strong>' . esc_html__('Free Membership', 'wpestate') . '</strong>';
         print '<p class="full_form-nob">';
         if ($free_mem_list_unl == 1) {
             print esc_html__('Unlimited listings', 'wpestate');
         } else {
             print $free_mem_list . esc_html__(' Listings', 'wpestate');
             print ' - <span id="normal_list_no">' . wpestate_get_remain_listing_user($userID, $user_pack) . '</span>' . esc_html__(' remaining', 'wpestate') . '</p>';
         }
         print '<p class="full_form-nob">';
         print $free_feat_list . esc_html__(' Featured listings', 'wpestate');
         print ' - <span id="featured_list_no">' . wpestate_get_remain_featured_listing_user($userID) . '</span>' . esc_html__('  remaining', 'wpestate') . ' </p>';
     }
 }