Esempio n. 1
0
function shipme_template_redirect()
{
    global $post;
    $my_pid = $post->ID;
    $shipme_account_page_id = get_option('shipme_account_page_id');
    $shipme_post_new_page_id = get_option('shipme_post_new_page_id');
    //-------------------------------
    if (isset($_GET['crds'])) {
        if (!current_user_can('level_10')) {
            exit;
        }
        $uid = $_GET['uid'];
        if (!empty($_GET['increase_credits'])) {
            if ($_GET['increase_credits'] > 0) {
                if (is_numeric($_GET['increase_credits'])) {
                    $cr = shipme_get_credits($uid);
                    shipme_update_credits($uid, $cr + $_GET['increase_credits']);
                    $reason = __('Payment received from site admin', 'shipme');
                    shipme_add_history_log('1', $reason, trim($_GET['increase_credits']), $uid);
                }
            }
        } else {
            if ($_GET['decrease_credits'] > 0) {
                if (is_numeric($_GET['decrease_credits'])) {
                    $cr = shipme_get_credits($uid);
                    shipme_update_credits($uid, $cr - $_GET['decrease_credits']);
                    $reason = __('Payment subtracted by site admin', 'shipme');
                    shipme_add_history_log('0', $reason, trim($_GET['decrease_credits']), $uid);
                }
            }
        }
        //echo shipme_get_credits($uid);
        echo $sign . shipme_get_show_price(shipme_get_credits($uid));
        exit;
    }
    if (isset($_GET['get_bidding_panel'])) {
        get_template_part('lib/bidding_panel');
        die;
    }
    if (isset($_GET['_ad_delete_pid'])) {
        if (is_user_logged_in()) {
            $pid = $_GET['_ad_delete_pid'];
            $pstpst = get_post($pid);
            global $current_user;
            get_currentuserinfo();
            if ($pstpst->post_author == $current_user->ID or current_user_can('manage_options')) {
                wp_delete_post($_GET['_ad_delete_pid']);
                echo "done";
            }
        }
        exit;
    }
    //-------------------------------
    if (isset($_GET['my_upload_of_job_files2'])) {
        get_template_part('lib/upload_main/uploady');
        die;
    }
    //-------------------------------
    if (isset($_GET['my_upload_of_jb_files_proj'])) {
        get_template_part('lib/upload_main/uploady5');
        die;
    }
    //-------------------------------
    if ($my_pid == $shipme_post_new_page_id) {
        if (!isset($_GET['jobid'])) {
            $set_ad = 1;
        } else {
            $set_ad = 0;
        }
        global $current_user;
        get_currentuserinfo();
        if ($set_ad == 1) {
            //if(!is_user_logged_in())	{ wp_redirect(shipme_login_url()); exit; }
            $pid = shipme_get_auto_draft($current_user->ID);
            wp_redirect(shipme_post_new_with_pid_stuff_thg($pid));
        }
        get_template_part('lib/post_new_post');
    }
    if (isset($_GET['get_subcats_for_me'])) {
        $cat_id = $_POST['queryString'];
        if (empty($cat_id)) {
            echo " ";
        } else {
            $args2 = "orderby=name&order=ASC&hide_empty=0&parent=" . $cat_id;
            $sub_terms2 = get_terms('job_ship_cat', $args2);
            if (count($sub_terms2) > 0) {
                $ret = '<select class="form-control do_input" name="subcat">';
                $ret .= '<option value="">' . __('Select Subcategory', 'shipme') . '</option>';
                foreach ($sub_terms2 as $sub_term2) {
                    $sub_id2 = $sub_term2->term_id;
                    $ret .= '<option ' . ($selected == $sub_id2 ? "selected='selected'" : " ") . ' value="' . $sub_id2 . '">' . $sub_term2->name . '</option>';
                }
                $ret .= "</select>";
                echo $ret;
            }
        }
        die;
    }
}
Esempio n. 2
0
function shipme_theme_my_account_finances_new()
{
    ob_start();
    global $current_user;
    get_currentuserinfo();
    $uid = $current_user->ID;
    ?>
<div class="container_ship_ttl_wrap">	
    <div class="container_ship_ttl">
        <div class="my-page-title col-xs-12 col-sm-12 col-lg-12">
            <?php 
    _e('Finances', 'shipme');
    ?>
        </div>
    
        <?php 
    if (function_exists('bcn_display')) {
        echo '<div class="my_box3 no_padding  breadcrumb-wrap col-xs-12 col-sm-12 col-lg-12"><div class="padd10a">';
        bcn_display();
        echo '</div></div>';
    }
    ?>
	
    
    </div>
</div>



<div class="container_ship_no_bk">

<?php 
    echo shipme_get_users_links();
    ?>

<div class="account-content-area col-xs-12 col-sm-8 col-lg-9">

		<ul class="virtual_sidebar">
        
        <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
    _e('Navigate', 'shipme');
    ?>
</h3>
                <div class="my-only-widget-content">
             			<ul class="cms_cms">
                
                <li> <a href="<?php 
    echo shipme_get_payments_page_url('home');
    ?>
" class="green_btn old_mm_k"><?php 
    _e('Account Home', 'shipme');
    ?>
</a>  </li>
               <li> <a href="<?php 
    echo shipme_get_payments_page_url('deposit');
    ?>
" class="green_btn old_mm_k"><?php 
    _e('Deposit Money', 'shipme');
    ?>
</a>  </li>
              <li>  <a href="<?php 
    echo shipme_get_payments_page_url('makepayment');
    ?>
" class="green_btn old_mm_k"><?php 
    _e('Make Payment', 'shipme');
    ?>
</a> </li>
                
                <?php 
    if (shipme_is_user_business($uid)) {
        ?>
               <li> <a href="<?php 
        echo shipme_get_payments_page_url('escrow');
        ?>
" class="green_btn old_mm_k"><?php 
        _e('Deposit Escrow', 'shipme');
        ?>
</a> </li> 
                <?php 
    }
    ?>
                
               <li> <a href="<?php 
    echo shipme_get_payments_page_url('withdraw');
    ?>
" class="green_btn old_mm_k"><?php 
    _e('Withdraw Money', 'shipme');
    ?>
</a> </li> 
               <li> <a href="<?php 
    echo shipme_get_payments_page_url('transactions');
    ?>
" class="green_btn old_mm_k"><?php 
    _e('Transactions', 'shipme');
    ?>
</a></li>
               <li> <a href="<?php 
    echo shipme_get_payments_page_url('bktransfer');
    ?>
" class="green_btn old_mm_k"><?php 
    _e('Bank Transfer Details', 'shipme');
    ?>
</a>   </li> 
    
                  <?php 
    do_action('shipme_financial_buttons_main');
    ?>
              
              	</ul>
                </div>
			</li>
        
        
		<?php 
    $pg = $_GET['pg'];
    if (!isset($pg)) {
        $pg = 'home';
    }
    global $wpdb;
    //****************************************************************
    //
    //		Home
    //
    //****************************************************************
    if ($pg == 'home') {
        ?>
	
			<li class="widget-container widget_text balance_bg">
            	 
                <div class="my-only-widget-content">
             			<?php 
        $bal = shipme_get_credits($uid);
        echo '<span class="balance">' . __("Your Current Balance is", "shipme") . ": " . shipme_get_show_price($bal, 2) . "</span>";
        ?>
 
                </div>
			</li>
     
            
            <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
        _e('Pending Withdrawals', 'shipme');
        ?>
</h3>
                <div class="my-only-widget-content">
             			<?php 
        global $wpdb;
        //----------------
        $s = "select * from " . $wpdb->prefix . "project_withdraw where done='0' and rejected!='1' AND uid='{$uid}' order by id desc";
        $r = $wpdb->get_results($s);
        if (count($r) == 0) {
            echo __('No withdrawals pending yet.', 'shipme');
        } else {
            echo '<table width="100%">';
            foreach ($r as $row) {
                echo '<tr>';
                echo '<td>' . date_i18n('d-M-Y H:i:s', $row->datemade) . '</td>';
                echo '<td>' . shipme_get_show_price($row->amount) . '</td>';
                echo '<td>' . $row->methods . '</td>';
                echo '<td>' . $row->payeremail . '</td>';
                echo '<td><a href="' . shipme_get_payments_page_url('closewithdrawal', $row->id) . '"
							class="green_btn">' . __('Close Request', 'shipme') . '</a></td>';
                echo '</tr>';
            }
            echo '</table>';
        }
        ?>
                </div>
			</li>
            
            
            <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
        _e('Rejected Withdrawals', 'shipme');
        ?>
</h3>
                <div class="my-only-widget-content">
             			<?php 
        global $wpdb;
        //----------------
        $s = "select * from " . $wpdb->prefix . "project_withdraw where done='0' and rejected='1' AND uid='{$uid}' order by id desc";
        $r = $wpdb->get_results($s);
        if (count($r) == 0) {
            echo __('No withdrawals pending yet.', 'shipme');
        } else {
            echo '<table width="100%">';
            foreach ($r as $row) {
                echo '<tr>';
                echo '<td>' . date_i18n('d-M-Y H:i:s', $row->datemade) . '</td>';
                echo '<td>' . shipme_get_show_price($row->amount) . '</td>';
                echo '<td>' . $row->methods . '</td>';
                echo '<td>' . $row->payeremail . '</td>';
                echo '<td> </td>';
                echo '</tr>';
            }
            echo '</table>';
        }
        ?>
                </div>
			</li>
            
            
            
            
            
             <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
        _e('Pending Incoming Payments', 'shipme');
        ?>
</h3>
                <div class="my-only-widget-content">
             			 
   				<?php 
        $s = "select * from " . $wpdb->prefix . "project_escrow where released='0' AND toid='{$uid}' order by id desc";
        $r = $wpdb->get_results($s);
        if (count($r) == 0) {
            echo __('No payments pending yet.', 'shipme');
        } else {
            echo '<table width="100%">';
            foreach ($r as $row) {
                $post = get_post($row->pid);
                $from = get_userdata($row->fromid);
                echo '<tr>';
                echo '<td>' . $from->user_login . '</td>';
                echo '<td>' . $post->post_title . '</td>';
                echo '<td>' . date_i18n('d-M-Y H:i:s', $row->datemade) . '</td>';
                echo '<td>' . shipme_get_show_price($row->amount) . '</td>';
                echo '</tr>';
            }
            echo '</table>';
        }
        ?>
                  
                </div>
			</li>
            
            
            
            
            
             <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
        _e('Pending Outgoing Payments', 'shipme');
        ?>
</h3>
                <div class="my-only-widget-content">
             			  
   				<?php 
        $s = "select * from " . $wpdb->prefix . "project_escrow where released='0' AND toid='{$uid}' order by id desc";
        $r = $wpdb->get_results($s);
        if (count($r) == 0) {
            echo __('No payments pending yet.', 'shipme');
        } else {
            echo '<table width="100%">';
            foreach ($r as $row) {
                $post = get_post($row->pid);
                $from = get_userdata($row->fromid);
                echo '<tr>';
                echo '<td>' . $from->user_login . '</td>';
                echo '<td>' . $post->post_title . '</td>';
                echo '<td>' . date_i18n('d-M-Y H:i:s', $row->datemade) . '</td>';
                echo '<td>' . shipme_get_show_price($row->amount) . '</td>';
                echo '</tr>';
            }
            echo '</table>';
        }
        ?>
                  
                </div>
			</li>
        <?php 
        //****************************************************************
        //
        //		Withdrawals
        //
        //****************************************************************
    } elseif ($pg == 'transactions') {
        ?>
	
        
          <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
        _e('Transactions', 'shipme');
        ?>
</h3>
                <div class="my-only-widget-content">
             			<?php 
        $s = "select * from " . $wpdb->prefix . "project_payment_transactions where uid='{$uid}' order by id desc";
        $r = $wpdb->get_results($s);
        if (count($r) == 0) {
            echo __('No activity yet.', 'shipme');
        } else {
            $i = 0;
            echo '<table width="100%" cellpadding="5">';
            foreach ($r as $row) {
                if ($row->tp == 0) {
                    $class = "redred";
                    $sign = "-";
                } else {
                    $class = "greengreen";
                    $sign = "+";
                }
                echo '<tr style="background:' . ($i % 2 ? "#f2f2f2" : "#f9f9f9") . '" >';
                echo '<td>' . $row->reason . '</td>';
                echo '<td width="25%">' . date_i18n('d-M-Y H:i:s', $row->datemade) . '</td>';
                echo '<td width="20%" class="' . $class . '"><b>' . $sign . shipme_get_show_price($row->amount) . '</b></td>';
                echo '</tr>';
                $i++;
            }
            echo '</table>';
        }
        ?>
                </div>
			</li>
         
            
         <?php 
        //****************************************************************
        //
        //		deposit
        //
        //****************************************************************
    } elseif ($pg == 'deposit') {
        ?>
    
        
        
         <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
        _e('Deposit Money', 'shipme');
        ?>
</h3>
                <div class="my-only-widget-content">
          <?php 
        $shipme_bank_details_enable = get_option('shipme_bank_details_enable');
        if ($shipme_bank_details_enable == "yes") {
            ?>
                
                <strong><?php 
            _e('Deposit money by Bank Transfer', 'shipme');
            ?>
</strong><br/><br/>
                
                <?php 
            echo get_option('shipme_bank_details_txt');
            ?>
    			<br/><br/>
                <?php 
        }
        ?>
                
                
            	<?php 
        $shipme_paypal_enable = get_option('shipme_paypal_enable');
        if ($shipme_paypal_enable == "yes") {
            ?>
                
                <strong><?php 
            _e('Deposit money by PayPal', 'shipme');
            ?>
</strong><br/><br/>
                
                <form method="post" action="<?php 
            bloginfo('siteurl');
            ?>
/?p_action=paypal_deposit_pay">
                <?php 
            _e("Amount to deposit:", "shipme");
            ?>
 <input type="text" size="10" name="amount" /> <?php 
            echo shipme_currency();
            ?>
                &nbsp; &nbsp; <input type="submit" name="deposit" value="<?php 
            _e('Deposit', 'shipme');
            ?>
" /></form>
    			<br/><br/>
                <?php 
        }
        ?>
                <!-- ################## -->
                
                <?php 
        $shipme_alertpay_enable = get_option('shipme_alertpay_enable');
        if ($shipme_alertpay_enable == "yes") {
            ?>
                
                <strong><?php 
            _e('Deposit money by Payza', 'shipme');
            ?>
</strong><br/><br/>
                
                <form method="post" action="<?php 
            bloginfo('siteurl');
            ?>
/?p_action=payza_deposit_pay">
                <?php 
            _e("Amount to deposit:", "shipme");
            ?>
 <input type="text" size="10" name="amount" /> <?php 
            echo shipme_currency();
            ?>
                &nbsp; &nbsp; <input type="submit" name="deposit" value="<?php 
            _e('Deposit', 'shipme');
            ?>
" /></form>
    			<br/><br/>
                <?php 
        }
        ?>
                
                
                
                <?php 
        $shipme_moneybookers_enable = get_option('shipme_moneybookers_enable');
        if ($shipme_moneybookers_enable == "yes") {
            ?>
                
                
                <strong><?php 
            _e('Deposit money by Skrill', 'shipme');
            ?>
</strong><br/><br/>
                
                <form method="post" action="<?php 
            bloginfo('siteurl');
            ?>
/?p_action=mb_deposit_pay">
                <?php 
            _e("Amount to deposit:", "shipme");
            ?>
  <input type="text" size="10" name="amount" /> <?php 
            echo shipme_currency();
            ?>
                &nbsp; &nbsp; <input type="submit" name="deposit" value="<?php 
            _e('Deposit', 'shipme');
            ?>
" /></form>
    			<br/><br/>
                <?php 
        }
        ?>
                
    			<?php 
        do_action('shipme_deposit_methods', $uid);
        ?>
        
        		</div></li>
                
             <?php 
        //****************************************************************
        //
        //		Withdrawals
        //
        //****************************************************************
    } elseif ($pg == 'withdraw') {
        ?>
    
        
        
        
         <li class="widget-container widget_text">
            	<h3 class="widget-title"><?php 
        _e('Request Withdrawal', 'shipme');
        ?>
</h3>
                <div class="my-only-widget-content">
             			
                <?php 
        global $current_user;
        get_currentuserinfo();
        $uid = $current_user->ID;
        $opt = get_option('shipme_paypal_enable');
        if ($opt == "yes") {
            ?>
    				 
                    <table>
                    <form method="post" enctype="application/x-www-form-urlencoded">
                    <input type="hidden" name="meth" value="PayPal" />
                    <input type="hidden" name="tm" value="<?php 
            echo current_time('timestamp', 0);
            ?>
" />
                    <tr>
                    <td><?php 
            echo __("Withdraw amount", "shipme");
            ?>
:</td>
                    <td> <input value="<?php 
            echo $_POST['amount'];
            ?>
" type="text" 
                    size="10" name="amount" /> <?php 
            echo shipme_currency();
            ?>
</td>
                    </tr>
                    <tr>
                    <td><?php 
            echo __("PayPal Email", "shipme");
            ?>
:</td>
                    <td><input value="<?php 
            echo get_user_meta($uid, 'paypal_email', true);
            ?>
" type="text" size="30" name="paypal" /></td>
                    </tr>
                    
                    <tr>
                    <td></td>
                    <td>
                    <input type="submit" name="withdraw" value="<?php 
            echo __("Withdraw", "shipme");
            ?>
" /></td></tr></form></table>
                    
                    <?php 
        }
        $opt = get_option('shipme_moneybookers_enable');
        if ($opt == "yes") {
            ?>
                        <br /><br />
                        <table>
                        <form method="post" enctype="application/x-www-form-urlencoded">
                        <input type="hidden" name="meth2" value="Moneybookers" />
                        <input type="hidden" name="tm" value="<?php 
            echo current_time('timestamp', 0);
            ?>
" />
                        <tr>
                        <td><?php 
            echo __("Withdraw amount", "shipme");
            ?>
:</td>
                        <td> <input value="<?php 
            echo $_POST['amount2'];
            ?>
" type="text" 
                        size="10" name="amount2" /> <?php 
            echo shipme_currency();
            ?>
</td>
                        </tr>
                        <tr>
                        <td><?php 
            echo __("Skrill Email", "shipme");
            ?>
:</td>
                        <td><input value="<?php 
            echo get_user_meta($uid, 'moneybookers_email', true);
            ?>
" type="text" size="30" name="paypal2" /></td>
                        </tr>
                        
                        <tr>
                        <td></td>
                        <td>
                        <input type="submit" name="withdraw2" value="<?php 
            echo __("Withdraw", "shipme");
            ?>
" /></td></tr></form></table>
    				
					<?php 
        }
        $opt = get_option('shipme_alertpay_enable');
        if ($opt == "yes") {
            ?>
                        <br /><br />
                        <table>
                        <form method="post" enctype="application/x-www-form-urlencoded">
                        <input type="hidden" name="meth3" value="Payza" />
                        <tr>
                        <td><?php 
            echo __("Withdraw amount", "shipme");
            ?>
:</td>
                        <td> <input value="<?php 
            echo $_POST['amount3'];
            ?>
" type="text" 
                        size="10" name="amount3" /> <?php 
            echo shipme_currency();
            ?>
</td>
                        </tr>
                        <tr>
                        <td><?php 
            echo __("Payza Email", "shipme");
            ?>
:</td>
                        <td><input value="<?php 
            echo get_user_meta($uid, 'payza_email', true);
            ?>
" type="text" size="30" name="paypal3" /></td>
                        </tr>
                        
                        <tr>
                        <td></td>
                        <td>
                        <input type="submit" name="withdraw3" value="<?php 
            echo __("Withdraw", "shipme");
            ?>
" /></td></tr></form></table>
    				
					<?php 
        }
        ?>
					
					
               <?php 
        do_action('shipme_add_new_withdraw_methods');
        ?>
	
                        
                        
                </div>
			</li> 
            
            
       	<?php 
    }
    ?>
   
            
			</ul>
        
        

</div>



</div>

    
<?php 
    $output = ob_get_contents();
    ob_end_clean();
    return $output;
}
Esempio n. 3
0
function shipme_user_balances()
{
    global $menu_admin_shipme_bull;
    echo '<div class="wrap">';
    echo '<div class="icon32" id="icon-options-general-bal"><br/></div>';
    echo '<h2 class="my_title_class_sitemile">shipme User Balances</h2>';
    ?>
        <script>
	
	 jQuery(document).ready(function() {
  
  	jQuery('.update_btn*').click(function() {
	
	var id = jQuery(this).attr('alt');
	var increase_credits = jQuery('#increase_credits' + id).val();
	var decrease_credits = jQuery('#decrease_credits' + id).val();
	
	jQuery.ajax({
   type: "GET",
   url: "<?php 
    echo get_bloginfo('siteurl');
    ?>
/",
   data: "crds=1&uid="+id+"&increase_credits="+increase_credits+"&decrease_credits="+decrease_credits,
   success: function(msg){
     
	 
	jQuery("#money" + id).html(msg);
	jQuery('#increase_credits' + id).val("");
	jQuery('#decrease_credits' + id).val(""); 
	 
   }
 });
	
	});
  
  
 });
	
	
	</script>
    
    
    
        <div id="usual2" class="usual"> 
  <ul> 
    <li><a href="#tabs1" >All Users</a></li> 
    <li><a href="#tabs2">Search User</a></li> 
  </ul> 
  <div id="tabs1" style="display: none; ">
    	
        
	<?php 
    $rows_per_page = 10;
    if (isset($_GET['pj'])) {
        $pageno = $_GET['pj'];
    } else {
        $pageno = 1;
    }
    global $wpdb;
    $s1 = "select ID from " . $wpdb->users . " order by user_login asc ";
    $s = "select * from " . $wpdb->users . " order by user_login asc ";
    $limit = 'LIMIT ' . ($pageno - 1) * $rows_per_page . ',' . $rows_per_page;
    $r = $wpdb->get_results($s1);
    $nr = count($r);
    $lastpage = ceil($nr / $rows_per_page);
    $r = $wpdb->get_results($s . $limit);
    if ($nr > 0) {
        ?>
		
		
		        <table class="widefat post fixed" cellspacing="0">
    <thead>
    <tr>
    <th width="15%">Username</th>
    <th width="20%">Email</th>
    <th width="20%">Date Registered</th>
    <th width="13%" >Cash Balance</th>
	<th >Options</th>
    </tr>
    </thead>
    
     
    
    <tbody>
		
		
		<?php 
        foreach ($r as $row) {
            $user = get_userdata($row->ID);
            echo '<tr style="">';
            echo '<th>' . $user->user_login . '</th>';
            echo '<th>' . $row->user_email . '</th>';
            echo '<th>' . $row->user_registered . '</th>';
            echo '<th class="' . $cl . '"><span id="money' . $row->ID . '">' . $sign . shipme_get_show_price(shipme_get_credits($row->ID)) . '</span></th>';
            echo '<th>';
            ?>
		
        Increase Credits: <input type="text" size="4" id="increase_credits<?php 
            echo $row->ID;
            ?>
" rel="<?php 
            echo $row->ID;
            ?>
" /> <?php 
            echo shipme_currency();
            ?>
<br/>
        Decrease Credits: <input type="text" size="4" id="decrease_credits<?php 
            echo $row->ID;
            ?>
" rel="<?php 
            echo $row->ID;
            ?>
" /> <?php 
            echo shipme_currency();
            ?>
<br/>
        
        <input type="button" value="Update" class="update_btn" alt="<?php 
            echo $row->ID;
            ?>
" />
        
        
        <?php 
            echo '</th>';
            echo '</tr>';
        }
        ?>



	</tbody>
    
    </table>
    
    <?php 
        for ($i = 1; $i <= $lastpage; $i++) {
            if ($pageno == $i) {
                echo $i . " | ";
            } else {
                echo '<a href="' . get_admin_url() . 'admin.php?page=User-Balances&pj=' . $i . '"
			>' . $i . '</a> | ';
            }
        }
    }
    ?>
          </div> 
          <div id="tabs2"  style="display: none; "  >
          <form method="get" action="<?php 
    echo get_admin_url();
    ?>
admin.php">
          <input type="hidden" name="page" value="User-Balances" />
          <input type="hidden" name="active_tab" value="tabs2" />
          Search User: <input type="text" size="35" value="<?php 
    echo $_GET['src_usr'];
    ?>
" name="src_usr" />
           <input type="submit"  class="button button-primary button-large" value="Submit" name="" />
          </form>
          
          <?php 
    if (!empty($_GET['src_usr'])) {
        ?>
          
          <?php 
        $rows_per_page = 10;
        if (isset($_GET['pj'])) {
            $pageno = $_GET['pj'];
        } else {
            $pageno = 1;
        }
        global $wpdb;
        $src_usr = $_GET['src_usr'];
        $s1 = "select ID from " . $wpdb->users . " where user_login like '%{$src_usr}%' order by user_login asc ";
        $s = "select * from " . $wpdb->users . " where user_login like '%{$src_usr}%' order by user_login asc ";
        $limit = 'LIMIT ' . ($pageno - 1) * $rows_per_page . ',' . $rows_per_page;
        $r = $wpdb->get_results($s1);
        $nr = count($r);
        $lastpage = ceil($nr / $rows_per_page);
        $r = $wpdb->get_results($s . $limit);
        if ($nr > 0) {
            ?>
		
		
		        <table class="widefat post fixed" cellspacing="0">
    <thead>
    <tr>
    <th width="15%">Username</th>
    <th width="20%">Email</th>
    <th width="20%">Date Registered</th>
    <th width="13%" >Cash Balance</th>
	<th >Options</th>
    </tr>
    </thead>
    

    
    <tbody>
		
		
		<?php 
            foreach ($r as $row) {
                $user = get_userdata($row->ID);
                echo '<tr style="">';
                echo '<th>' . $user->user_login . '</th>';
                echo '<th>' . $row->user_email . '</th>';
                echo '<th>' . $row->user_registered . '</th>';
                echo '<th class="' . $cl . '"><span id="money' . $row->ID . '">' . $sign . shipme_get_show_price(shipme_get_credits($row->ID)) . '</span></th>';
                echo '<th>';
                ?>
		
        Increase Credits: <input type="text" size="4" id="increase_credits<?php 
                echo $row->ID;
                ?>
" rel="<?php 
                echo $row->ID;
                ?>
" /> <?php 
                echo shipme_currency();
                ?>
<br/>
        Decrease Credits: <input type="text" size="4" id="decrease_credits<?php 
                echo $row->ID;
                ?>
" rel="<?php 
                echo $row->ID;
                ?>
" /> <?php 
                echo shipme_currency();
                ?>
<br/>
        
        <input type="button" value="Update" class="update_btn" alt="<?php 
                echo $row->ID;
                ?>
" />
        
        
        <?php 
                echo '</th>';
                echo '</tr>';
            }
            ?>



	</tbody>
    
    </table>
    
    <?php 
            for ($i = 1; $i <= $lastpage; $i++) {
                if ($pageno == $i) {
                    echo $i . " | ";
                } else {
                    echo '<a href="' . get_admin_url() . 'admin.php?active_tab=tabs2&src_usr='******'src_usr'] . '&page=User-Balances&pj=' . $i . '"
			>' . $i . '</a> | ';
                }
            }
        }
        ?>
          
          
          <?php 
    }
    ?>
          
          </div> 
        </div> 
    
    
    <?php 
    echo '</div>';
}
Esempio n. 4
0
function shipme_theme_post_new_function()
{
    if (isset($_GET['jobid'])) {
        $jobid = $_GET['jobid'];
        //echo $jobid;
        if (get_post_status($jobid) == 'publish') {
            $post_tmp = get_post($_GET['jobid']);
            $author_id = $post_tmp->post_author;
            if (get_current_user_id() == $author_id) {
                // wp_delete_post($jobid,TRUE);
                //echo '<div class="total-content-area note-note ">Job Deleted Successfully</div>';
                //echo 'user can edit';exit;
            } else {
                echo '<div class="total-content-area note-note ">You Can not able To Edit Job.</div>';
                exit;
                ?>
                <!--<div class="total-content-area note-note ">You Can't Able To Delete This Job</div>-->
                <?php 
            }
        }
    }
    ob_start();
    global $current_user;
    get_currentuserinfo();
    $uid = $current_user->ID;
    $new_job_step = $_GET['post_new_step'];
    if (empty($new_job_step)) {
        $new_job_step = 1;
    }
    $pid = $_GET['jobid'];
    $post = get_post($pid);
    ?>
	

    <div class="container_ship_ttl_wrap">	
        <div class="container_ship_ttl">
            <div class="my-page-title col-xs-12 col-sm-12 col-lg-12">
                <?php 
    _e('Post New Job', 'shipme');
    ?>
            </div>

            <?php 
    if (function_exists('bcn_display')) {
        echo '<div class="my_box3 no_padding  breadcrumb-wrap col-xs-12 col-sm-12 col-lg-12"><div class="padd10">';
        bcn_display();
        echo '</div></div>';
    }
    ?>
	

        </div>
    </div>


    <div class="container_ship_no_bk job_info">
        <div class="total-content-area col-xs-12 col-sm-6 col-md-8 container">

            <!--            <div id="steps">
                            <ul>
                                <li <?php 
    if ($new_job_step == 1) {
        ?>
 class="active" <?php 
    }
    ?>
> <?php 
    echo __('Job Info', 'shipme');
    ?>
 </li>
                                <li <?php 
    if ($new_job_step == 2) {
        ?>
 class="active" <?php 
    }
    ?>
> <?php 
    echo __('Add Extra Options', 'shipme');
    ?>
</li>
                                <li <?php 
    if ($new_job_step == 3) {
        ?>
 class="active" <?php 
    }
    ?>
> <?php 
    echo __('Review Job', 'shipme');
    ?>
 </li>
                                <li <?php 
    if ($new_job_step == 4) {
        ?>
 class="active" <?php 
    }
    ?>
> <?php 
    echo __('Publish', 'shipme');
    ?>
 </li>
                            </ul>
                        </div>-->

            <?php 
    if ($new_job_step == "4") {
        $ending = get_post_meta($pid, 'ending', true);
        $closed = get_post_meta($pid, 'closed', true);
        ?>




                <?php 
        $catid = shipme_get_job_primary_cat($pid);
        $shipme_get_images_cost_extra = shipme_get_images_cost_extra($pid);
        //--------------------------------------------------
        // hide job from search engines fee calculation
        $shipme_hide_job_fee = get_option('shipme_hide_job_fee');
        if (!empty($shipme_hide_job_fee)) {
            $opt = get_post_meta($pid, 'hide_job', true);
            if ($opt == "0") {
                $shipme_hide_job_fee = 0;
            }
        } else {
            $shipme_hide_job_fee = 0;
        }
        //---------------------
        $made_me_date = get_post_meta($pid, 'made_me_date', true);
        $tms = current_time('timestamp', 0);
        $shipme_job_period = get_option('shipme_job_period');
        if (empty($shipme_job_period)) {
            $shipme_job_period = 30;
        }
        if (empty($made_me_date)) {
            $ee = $tms + 3600 * 24 * $shipme_job_period;
            update_post_meta($pid, 'ending', $ee);
        } else {
            $ee = get_post_meta($pid, 'ending', true) + $tms - $made_me_date;
            update_post_meta($pid, 'ending', $ee);
        }
        //-------------------------------------------------------------------------------
        // sealed bidding fee calculation
        $shipme_sealed_bidding_fee = get_option('shipme_sealed_bidding_fee');
        if (!empty($shipme_sealed_bidding_fee)) {
            $opt = get_post_meta($pid, 'private_bids', true);
            if ($opt == "0") {
                $shipme_sealed_bidding_fee = 0;
            }
        } else {
            $shipme_sealed_bidding_fee = 0;
        }
        //-------
        $featured = get_post_meta($pid, 'featured', true);
        $feat_charge = get_option('shipme_featured_fee');
        if ($featured != "1") {
            $feat_charge = 0;
        }
        $custom_set = get_option('shipme_enable_custom_posting');
        if ($custom_set == 'yes') {
            $posting_fee = get_option('shipme_theme_custom_cat_' . $catid);
            if (empty($posting_fee)) {
                $posting_fee = 0;
            }
        } else {
            $posting_fee = get_option('shipme_base_fee');
        }
        $total = $feat_charge + $posting_fee + $shipme_sealed_bidding_fee + $shipme_hide_job_fee + $shipme_get_images_cost_extra;
        //-----------------------------------------------
        $payment_arr = array();
        $base_fee_paid = get_post_meta($pid, 'base_fee_paid', true);
        if ($base_fee_paid != "1" and $posting_fee > 0) {
            $my_small_arr = array();
            $my_small_arr['fee_code'] = 'base_fee';
            $my_small_arr['show_me'] = true;
            $my_small_arr['amount'] = $posting_fee;
            $my_small_arr['description'] = __('Base Fee', 'shipme');
            array_push($payment_arr, $my_small_arr);
        }
        //-----------------------
        $my_small_arr = array();
        $my_small_arr['fee_code'] = 'extra_img';
        $my_small_arr['show_me'] = true;
        $my_small_arr['amount'] = $shipme_get_images_cost_extra;
        $my_small_arr['description'] = __('Extra Images Fee', 'shipme');
        array_push($payment_arr, $my_small_arr);
        //------------------------
        $featured_paid = get_post_meta($pid, 'featured_paid', true);
        $opt = get_post_meta($pid, 'featured', true);
        if ($feat_charge > 0 and $featured_paid != 1 and $opt == 1) {
            $my_small_arr = array();
            $my_small_arr['fee_code'] = 'feat_fee';
            $my_small_arr['show_me'] = true;
            $my_small_arr['amount'] = $feat_charge;
            $my_small_arr['description'] = __('Featured Fee', 'shipme');
            array_push($payment_arr, $my_small_arr);
            //------------------------
        }
        $private_bids_paid = get_post_meta($pid, 'private_bids_paid', true);
        $opt = get_post_meta($pid, 'private_bids', true);
        if ($shipme_sealed_bidding_fee > 0 and $private_bids_paid != 1 and ($opt == 1 or $opt == "yes")) {
            $my_small_arr = array();
            $my_small_arr['fee_code'] = 'sealed_job';
            $my_small_arr['show_me'] = true;
            $my_small_arr['amount'] = $shipme_sealed_bidding_fee;
            $my_small_arr['description'] = __('Sealed Bidding Fee', 'shipme');
            array_push($payment_arr, $my_small_arr);
            //------------------------
        }
        $hide_job_paid = get_post_meta($pid, 'hide_job_paid', true);
        $opt = get_post_meta($pid, 'hide_job', true);
        if ($shipme_hide_job_fee > 0 and $hide_job_paid != "1" and ($opt == "1" or $opt == "yes")) {
            $my_small_arr = array();
            $my_small_arr['fee_code'] = 'hide_job';
            $my_small_arr['show_me'] = true;
            $my_small_arr['amount'] = $shipme_hide_job_fee;
            $my_small_arr['description'] = __('Hide Job From Search Engines Fee', 'shipme');
            array_push($payment_arr, $my_small_arr);
        }
        $payment_arr = apply_filters('shipme_filter_payment_array', $payment_arr, $pid);
        $new_total = 0;
        foreach ($payment_arr as $payment_item) {
            if ($payment_item['amount'] > 0) {
                $new_total += $payment_item['amount'];
            }
        }
        //-----------------------------------------------
        $post = get_post($pid);
        $admin_email = get_bloginfo('admin_email');
        $total = apply_filters('shipme_filter_payment_total', $new_total, $pid);
        //----------------------------------------
        $finalize = isset($_GET['finalize']) ? true : true;
        update_post_meta($pid, 'finalised_posted', '1');
        //-----------
        if ($total == 0) {
            echo '<div class="txtalign" >';
            //  echo __('Thank you for posting your job with us.', 'shipme');
            update_post_meta($pid, "paid", "1");
            if (get_option('shipme_admin_approves_each_job') == 'yes') {
                $my_post = array();
                $my_post['ID'] = $pid;
                $my_post['post_status'] = 'draft';
                wp_update_post($my_post);
                if ($finalize == true) {
                    shipme_send_email_posted_job_not_approved($pid);
                    shipme_send_email_posted_job_not_approved_admin($pid);
                }
                echo '<br/>' . __('Your job isn`t live yet, the admin needs to approve it.', 'shipme');
            } else {
                $my_post = array();
                $my_post['ID'] = $pid;
                $my_post['post_status'] = 'publish';
                if ($finalize == true) {
                    wp_update_post($my_post);
                    wp_publish_post($pid);
                    shipme_send_email_posted_job_approved($pid);
                    shipme_send_email_posted_job_approved_admin($pid);
                    shipme_send_email_subscription($pid);
                }
            }
            echo '</div>';
        } else {
            update_post_meta($pid, "paid", "0");
            echo '<div >';
            echo __('Thank you for posting your job with us. Below is the total price that you need to pay in order to put your job live.<br/>
			Click the pay button and you will be redirected...', 'shipme');
            echo '</div>';
        }
        //----------------------------------------
        echo '<table style="margin-top:25px">';
        $show_payment_table = true;
        $show_payment_table = apply_filters('shipme_filter_payment_show_table', $show_payment_table, $pid);
        if ($show_payment_table == true and $total > 0) {
            foreach ($payment_arr as $payment_item) {
                if ($payment_item['amount'] > 0) {
                    echo '<tr>';
                    echo '<td>' . $payment_item['description'] . '&nbsp; &nbsp;</td>';
                    echo '<td>' . shipme_get_show_price($payment_item['amount'], 2) . '</td>';
                    echo '</tr>';
                }
            }
            echo '<tr>';
            echo '<td>&nbsp;</td>';
            echo '<td></td>';
            echo '</tr>';
            echo '<tr>';
            echo '<td><strong>' . __('Total to Pay', 'shipme') . '</strong></td>';
            echo '<td><strong>' . shipme_get_show_price($total, 2) . '</strong></td>';
            echo '</tr>';
            $shipme_enable_credits_wallet = get_option('shipme_enable_credits_wallet');
            if ($shipme_enable_credits_wallet != 'no') {
                echo '<tr>';
                echo '<td><strong>' . __('Your Total Credits', 'shipme') . '</strong></td>';
                echo '<td><strong>' . shipme_get_show_price(shipme_get_credits($uid), 2) . '</strong></td>';
                echo '</tr>';
            }
            echo '<tr>';
            echo '<td>&nbsp;<br/>&nbsp;</td>';
            echo '<td></td>';
            echo '</tr>';
        }
        //endif show this table
        if ($total == 0 && $finalize == true) {
            if (get_option('shipme_admin_approves_each_job') != 'yes') {
                //                        echo '<tr>';
                //                        echo '<td></td>';
                //                        echo '<td><div class="clear100"></div><a href="' . get_permalink($pid) . '" class="go_back_btn">' . __('See your job', 'shipme') . '</a></td>';
                //                        echo '</tr>';
            } else {
                echo '<tr>';
                echo '<td></td>';
                echo '<td><a href="' . get_permalink(get_option('shipme_my_account_page_id')) . '" class="go_back_btn">' . __('Go to your account', 'shipme') . '</a></td>';
                echo '</tr>';
            }
            echo '</table>';
            ?>
                    <?php 
            //  header('Location:' . get_permalink($pid));
            echo '<script type="text/javascript">window.location = "' . get_permalink($pid) . '"</script>';
            //header('Location:' . get_permalink($pid));
        } elseif ($total > 0) {
            echo '</table>';
            update_post_meta($pid, 'unpaid', '1');
            $shipme_enable_credits_wallet = get_option('shipme_enable_credits_wallet');
            if ($shipme_enable_credits_wallet != 'no') {
                echo '<a href="' . get_bloginfo('siteurl') . '/?p_action=credits_listing&pid=' . $pid . '" class="edit_job_pay_cls">' . __('Pay by Credits', 'shipme') . '</a>';
            }
            global $job_ID;
            $job_ID = $pid;
            //-------------------
            $shipme_paypal_enable = get_option('shipme_paypal_enable');
            $shipme_alertpay_enable = get_option('shipme_alertpay_enable');
            $shipme_moneybookers_enable = get_option('shipme_moneybookers_enable');
            if ($shipme_paypal_enable == "yes") {
                echo '<a href="' . get_bloginfo('siteurl') . '/?p_action=paypal_listing&pid=' . $pid . '" class="edit_job_pay_cls">' . __('Pay by PayPal', 'shipme') . '</a>';
            }
            if ($shipme_moneybookers_enable == "yes") {
                echo '<a href="' . get_bloginfo('siteurl') . '/?p_action=mb_listing&pid=' . $pid . '" class="edit_job_pay_cls">' . __('Pay by MoneyBookers/Skrill', 'shipme') . '</a>';
            }
            if ($shipme_alertpay_enable == "yes") {
                echo '<a href="' . get_bloginfo('siteurl') . '/?p_action=payza_listing&pid=' . $pid . '" class="edit_job_pay_cls">' . __('Pay by Payza', 'shipme') . '</a>';
            }
            do_action('shipme_add_payment_options_to_post_new_job', $pid);
        } else {
            echo '</table>';
        }
        echo '<div class="clear10"></div>';
        echo '<div class="clear10"></div>';
        echo '<div class="clear10"></div>';
        echo '<div class="padd10">';
        if ($total == 0 && $finalize == false) {
            ?>


                    <ul class="post-new">
                        <li class="czchk1">      	
                            <p><a href="<?php 
            echo shipme_post_new_with_pid_stuff_thg($pid, '3');
            ?>
" class="submit_bottom2" ><i class="fa fa-backward"></i> <?php 
            _e('Go Back', 'shipme');
            ?>
</a>
                                <a href="<?php 
            echo shipme_post_new_with_pid_stuff_thg($pid, '4', 'finalize');
            ?>
" class="submit_bottom2"    ><i class="fa fa-check-circle"></i> <?php 
            _e('Finalize Job Posting', 'shipme');
            ?>
</a>
                            </p>
                        </li>
                    </ul>   


            <?php 
        }
        echo '</div>';
    }
    if ($new_job_step == "3") {
        $ending = get_post_meta($pid, 'ending', true);
        $closed = get_post_meta($pid, 'closed', true);
        ?>

                <ul class="post-new">
                    <li class="czchk1">      	
                        <p><a href="<?php 
        echo shipme_post_new_with_pid_stuff_thg($pid, '2');
        ?>
" class="submit_bottom2" ><i class="fa fa-backward"></i> <?php 
        _e('Go Back', 'shipme');
        ?>
</a>
                            <a href="<?php 
        echo shipme_post_new_with_pid_stuff_thg($pid, '4');
        ?>
" class="submit_bottom2"    ><i class="fa fa-check-circle"></i> <?php 
        _e('Publish Job', 'shipme');
        ?>
</a>
                        </p>
                    </li>
                </ul>       

            </div>

            <div class="container_ship_no_bk mrg_topo">

                <div id="map" style="width: 100%; height: 550px; margin-bottom:15px !important; border-radius:5px; margin:auto; border:1px solid #ccc"></div>
        <?php 
        echo '<link media="screen" rel="stylesheet" href="' . get_bloginfo('template_url') . '/css/colorbox.css" />';
        /* echo '<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>'; */
        echo '<script src="' . get_bloginfo('template_url') . '/js/jquery.colorbox.js"></script>';
        ?>

                <script>

                    var $ = jQuery;

                    jQuery(document).ready(function () {

                        jQuery("a[rel='image_gal1']").colorbox();
                        jQuery("a[rel='image_gal2']").colorbox();




                        jQuery('.get_bidding_panel').click(function () {

                            var myRel = jQuery(this).attr('rel');


                            jQuery.colorbox({href: "<?php 
        bloginfo('siteurl');
        ?>
/?get_bidding_panel=" + myRel});
                            return false;
                        });


                        jQuery("#report-this-link").click(function () {

                            if (jQuery("#report-this").css('display') == 'none')
                                jQuery("#report-this").show('slow');
                            else
                                jQuery("#report-this").hide('slow');

                            return false;
                        });


                        jQuery("#contact_seller-link").click(function () {

                            if (jQuery("#contact-seller").css('display') == 'none')
                                jQuery("#contact-seller").show('slow');
                            else
                                jQuery("#contact-seller").hide('slow');

                            return false;
                        });

                    });
                </script>

                <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> 
                <script type="text/javascript">



                    window.onload = function () {


                        var geocoder;
                        var map;
                        var markers = [];
                        geocoder = new google.maps.Geocoder();

                        geocoder.geocode({'address': '<?php 
        echo get_post_meta($pid, 'pickup_location', true);
        ?>
'}, function (results, status) {
                            if (status == google.maps.GeocoderStatus.OK) {






                                markers.push({
                                    "title": '<?php 
        echo get_post_meta($pid, 'pickup_location', true);
        ?>
',
                                    "lat": results[0].geometry.location.lat(),
                                    "lng": results[0].geometry.location.lng(),
                                    "icon": '<?php 
        bloginfo('template_url');
        ?>
/images/beachflag.png',
                                    "description": '<?php 
        echo sprintf(__("<strong>Pickup:</strong> %s", 'shipme'), get_post_meta($pid, 'pickup_location', true));
        ?>
'
                                });


                                geocoder2 = new google.maps.Geocoder();

                                geocoder2.geocode({'address': '<?php 
        echo get_post_meta($pid, 'delivery_location', true);
        ?>
'}, function (results2, status2) {
                                    if (status2 == google.maps.GeocoderStatus.OK) {



                                        markers.push({
                                            "title": '<?php 
        echo get_post_meta($pid, 'delivery_location', true);
        ?>
',
                                            "lat": results2[0].geometry.location.lat(),
                                            "lng": results2[0].geometry.location.lng(),
                                            "icon": '<?php 
        bloginfo('template_url');
        ?>
/images/finish.png',
                                            "description": '<?php 
        echo sprintf(__("<strong>Delivery:</strong> %s", 'shipme'), get_post_meta($pid, 'delivery_location', true));
        ?>
'
                                        });


                                        //-------------------------



                                        var mapOptions = {
                                            center: new google.maps.LatLng(markers[0].lat, markers[0].lng),
                                            zoom: 5,
                                            mapTypeId: google.maps.MapTypeId.ROADMAP
                                        };
                                        var map = new google.maps.Map(document.getElementById("map"), mapOptions);

                                        map.set('styles', [{"featureType": "all", "stylers": [{"saturation": 0}, {"hue": "#D1EDE8"}]}, {"featureType": "road", "stylers": [{"saturation": -70}]}, {"featureType": "transit", "stylers": [{"visibility": "off"}]}, {"featureType": "poi", "stylers": [{"visibility": "off"}]}, {"featureType": "water", "stylers": [{"visibility": "simplified"}, {"saturation": -20}]}]);


                                        var infoWindow = new google.maps.InfoWindow();
                                        var lat_lng = new Array();
                                        var latlngbounds = new google.maps.LatLngBounds();

                                        for (i = 0; i < markers.length; i++) {
                                            var data = markers[i]

                                            var myLatlng = new google.maps.LatLng(data.lat, data.lng);
                                            lat_lng.push(myLatlng);
                                            var marker = new google.maps.Marker({
                                                position: myLatlng,
                                                map: map,
                                                icon: data.icon,
                                                title: data.title
                                            });



                                            latlngbounds.extend(marker.position);
                                            (function (marker, data) {
                                                google.maps.event.addListener(marker, "click", function (e) {
                                                    infoWindow.setContent(data.description);
                                                    infoWindow.open(map, marker);
                                                });
                                            })(marker, data);
                                        }
                                        map.setCenter(latlngbounds.getCenter());
                                        map.fitBounds(latlngbounds);

                                        //***********ROUTING****************//

                                        //Initialize the Path Array
                                        var path = new google.maps.MVCArray();

                                        //Initialize the Direction Service
                                        var service = new google.maps.DirectionsService();

                                        //Set the Path Stroke Color
                                        var poly = new google.maps.Polyline({map: map, strokeColor: '#ff0000'});

                                        //Loop and Draw Path Route between the Points on MAP
                                        for (var i = 0; i < lat_lng.length; i++) {
                                            if ((i + 1) < lat_lng.length) {
                                                var src = lat_lng[i];
                                                var des = lat_lng[i + 1];
                                                path.push(src);
                                                poly.setPath(path);
                                                service.route({
                                                    origin: src,
                                                    destination: des,
                                                    travelMode: google.maps.DirectionsTravelMode.DRIVING
                                                }, function (result, status) {
                                                    if (status == google.maps.DirectionsStatus.OK) {

                                                        jQuery('#distance_distance').html(Math.round(result.routes[0].legs[0].distance.value / 1000) + "<?php 
        _e('Km', 'shipme');
        ?>
");


                                                        for (var i = 0, len = result.routes[0].overview_path.length; i < len; i++) {
                                                            path.push(result.routes[0].overview_path[i]);
                                                        }
                                                    }
                                                });
                                            }
                                        }


                                        //--------------------------	  
                                    } else {
                                        alert("Geocode was not successful for the following reason: " + status);
                                    }
                                });




                            } else {
                                alert("Geocode was not successful for the following reason: " + status);
                            }
                        });



                    }




                </script> 




                <div class="job-content-area col-xs-12 col-sm-8 col-lg-9">
                    <ul class="virtual_sidebar" id="six-years">


                        <li class="widget-container widget_text  ">
                            <h3 class="widget-title"><?php 
        _e('Main Details', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " id='content-of-jb'>

                                <ul class="main_details_1">
                                    <li>
                                        <h3><?php 
        printf(__('%s Category:', 'shipme'), '<i class="fa fa-folder"></i>');
        ?>
</h3>
                                        <p><?php 
        echo get_the_term_list($pid, 'job_ship_cat', '', ', ', '');
        ?>
</p>
                                    </li>


                                    <li>
                                        <h3><?php 
        printf(__('%s Distance:', 'shipme'), '<i class="fa fa-map"></i>');
        ?>
</h3>
                                        <p id="distance_distance"><?php 
        echo __('calculating...', 'shipme');
        ?>
</p>
                                    </li>


                                    <li>
                                        <h3><?php 
        printf(__('%s Quotes:', 'shipme'), '<i class="fa fa-briefcase"></i>');
        ?>
</h3>
                                        <p><?php 
        echo shipme_number_of_bid($pid);
        ?>
</p>
                                    </li>

                                    <li>
                                        <h3><?php 
        printf(__('%s Date Listed:', 'shipme'), '<i class="fa fa-calendar"></i>');
        ?>
</h3>
                                        <p><?php 
        the_time("jS F Y g:i A");
        ?>
</p>
                                    </li>


                                    <li>
                                        <h3><?php 
        printf(__('%s Ending In:', 'shipme'), '<i class="fa fa-clock-o"></i>');
        ?>
</h3>
                                        <p class="expiration_job_p"><?php 
        echo $closed == "0" ? $ending - current_time('timestamp', 0) : __("Expired/Closed", 'shipme');
        ?>
</p>
                                    </li>





                                    <li><h3>&nbsp;</h3></li>

                                    <li>
                                        <h3><?php 
        printf(__('%s Pickup Longitude:', 'shipme'), '<i class="fa fa-location-arrow"></i>');
        ?>
</h3>
                                        <p><?php 
        echo get_post_meta($pid, 'pickup_lng', true);
        ?>
</p>
                                    </li>

                                    <li>
                                        <h3><?php 
        printf(__('%s Pickup Latitude:', 'shipme'), '<i class="fa fa-location-arrow"></i>');
        ?>
</h3>
                                        <p><?php 
        echo get_post_meta($pid, 'pickup_lat', true);
        ?>
</p>
                                    </li>


                                    <li><h3>&nbsp;</h3></li>

                                    <li>
                                        <h3><?php 
        printf(__('%s Delivery Longitude:', 'shipme'), '<i class="fa fa-location-arrow"></i>');
        ?>
</h3>
                                        <p><?php 
        echo get_post_meta($pid, 'delivery_lat', true);
        ?>
</p>
                                    </li>

                                    <li>
                                        <h3><?php 
        printf(__('%s Delivery Latitude:', 'shipme'), '<i class="fa fa-location-arrow"></i>');
        ?>
</h3>
                                        <p><?php 
        echo get_post_meta($pid, 'delivery_lng', true);
        ?>
</p>
                                    </li>

                                </ul>

                            </div>
                        </li>


                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Job Description', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " id='content-of-jb'>
        <?php 
        $postat = get_post($pid);
        echo $postat->post_content;
        ?>
                            </div>
                        </li>



                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Job Aplicants', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " >
        <?php 
        $shipme_enable_job_files = get_option('shipme_enable_job_files');
        $winner = get_post_meta($pid, 'winner', true);
        $post = get_post($pid);
        global $wpdb;
        $pid = $pid;
        $bids = "select * from " . $wpdb->prefix . "ship_bids where pid='{$pid}' order by id DESC";
        $res = $wpdb->get_results($bids);
        if ($post->post_author == $uid) {
            $owner = 1;
        } else {
            $owner = 0;
        }
        if (count($res) > 0) {
            if ($private_bids == 'yes' or $private_bids == '1' or $private_bids == 1) {
                if ($owner == 1) {
                    $show_stuff = 1;
                } else {
                    if (shipme_current_user_has_bid($uid, $res)) {
                        $show_stuff = 1;
                    } else {
                        $show_stuff = 0;
                    }
                }
            } else {
                $show_stuff = 1;
            }
            //------------
            if ($show_stuff == 1) {
                echo '<div id="my_bids" width="100%">';
            }
            //-------------
            foreach ($res as $row) {
                if ($owner == 1) {
                    $show_this_around = 1;
                } else {
                    if ($private_bids == 'yes' or $private_bids == '1' or $private_bids == 1) {
                        if ($uid == $row->uid) {
                            $show_this_around = 1;
                        } else {
                            $show_this_around = 0;
                        }
                    } else {
                        $show_this_around = 1;
                    }
                }
                if ($show_this_around == 1) {
                    $user = get_userdata($row->uid);
                    echo '<div class="myrow">';
                    echo '<div><i class="bid-person"></i> <a href="' . shipme_get_user_profile_link($user->ID) . '">' . $user->user_login . '</a></div>';
                    echo '<div><i class="bid-money"></i>  ' . shipme_get_show_price($row->bid) . '</div>';
                    echo '<div><i class="bid-clock"></i> ' . date_i18n("d-M-Y H:i:s", $row->date_made) . '</div>';
                    echo '<div><i class="bid-days"></i> ' . sprintf(__("%s days", "shipme"), $row->days_done) . '</div>';
                    if ($owner == 1) {
                        $nr = 7;
                        if (empty($winner)) {
                            // == 0)
                            echo '<div><i class="bid-select"></i>  <a href="' . get_bloginfo('siteurl') . '/?p_action=choose_winner&pid=' . $pid . '&bid=' . $row->id . '">' . __('Select as Winner', 'shipme') . '</a></div>';
                        }
                        if ($shipme_enable_job_files != "no") {
                            if (shipme_see_if_job_files_bid($pid, $row->uid) == true) {
                                echo '<div> <i class="bid-days"></i> ';
                                echo '<a href="#" class="get_files" rel="' . $pid . '_' . $row->uid . '">' . __('See Bid Files', 'shipme') . '</a> ';
                                echo '</div>';
                            }
                        }
                        echo '<div><i class="bid-env"></i> <a href="' . shipme_get_priv_mess_page_url('send', '', '&uid=' . $row->uid . '&pid=' . $pid) . '">' . __('Send Message', 'shipme') . '</a></div>';
                    } else {
                        $nr = 4;
                    }
                    if ($closed == "1") {
                        if ($row->winner == 1) {
                            echo '<div>' . __('Job Winner', 'shipme') . '</div>';
                        }
                    }
                    echo '<div class="my_td_with_border">' . $row->description . '</div>';
                    echo '</div>';
                }
            }
            echo ' </div> ';
        } else {
            echo '<div class="padd10">';
            _e("No proposals placed yet.", 'shipme');
            echo '</div>';
        }
        ?>
	 
                            </div>
                        </li>




                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Picture Gallery', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " >


        <?php 
        $arr = shipme_get_post_images($pid);
        $xx_w = 600;
        $shipme_width_of_job_images = get_option('shipme_width_of_job_images');
        if (!empty($shipme_width_of_job_images)) {
            $xx_w = $shipme_width_of_job_images;
        }
        if (!is_numeric($xx_w)) {
            $xx_w = 600;
        }
        if ($arr) {
            echo '<ul class="image-gallery">';
            foreach ($arr as $image) {
                echo '<li><a href="' . shipme_generate_thumb($image, 900, $xx_w) . '" rel="image_gal2"><img src="' . shipme_generate_thumb($image, 100, 80) . '" width="100" class="img_class" /></a></li>';
            }
            echo '</ul>';
        } else {
            echo __('There are no pictures attache.', 'shipme');
        }
        ?>
 
                            </div>
                        </li>
                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Extra Requirements', 'shipme');
        ?>
</h3>
        <?php 
        if (get_field('need_a_helper', $pid, true) == '1') {
            ?>
                                <div class="my-only-widget-content " id='content-of-jb'>
                                <?php 
            echo 'Need Helper For Carry Package';
            ?>

                                </div>
                                <?php 
        }
        ?>

                            <?php 
        if (get_field('fragile_materials', $pid, true) == '1') {
            ?>
                                <div class="my-only-widget-content " id='content-of-jb'>
                                <?php 
            echo 'There is Fragile Materials';
            ?>

                                </div>
                                <?php 
        }
        ?>

                            <?php 
        if (get_field('commercial_purpose', $pid, true) == '1') {
            ?>
                                <div class="my-only-widget-content " id='content-of-jb'>
                                <?php 
            echo 'For Commercial Purpose';
            ?>

                                </div>
                                <?php 
        }
        ?>

                            <?php 
        if (get_field('packing_services', $pid, true) == '1') {
            ?>
                                <div class="my-only-widget-content " id='content-of-jb'>
                                <?php 
            echo 'Packing Services';
            ?>

                                </div>
                                <?php 
        }
        ?>
                        </li>


                    </ul>    
                </div>

                <!-- ##################### -->

                <div id="left-sidebar" class="account-right-sidebar col-xs-12 col-sm-4 col-lg-3  ">

                    <ul class="virtual_sidebar" id="six-years2">


                        <li class="widget-container widget_text"> 
                            <div class="apply-for-this price-jb1">
        <?php 
        echo shipme_get_show_price(get_post_meta($pid, 'price', true));
        ?>
                            </div>
                        </li>




                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Item(s) Pickup', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " >

                                <ul class="rms1"> 
                                    <li>   
                                        <p class="rf1"><img src="<?php 
        bloginfo('template_url');
        ?>
/images/beachflag.png" /></p> 
                                        <p class="rf2"><?php 
        echo get_post_meta($pid, 'pickup_location', true);
        ?>
</p>	
                                    </li>
                                </ul> 
                            </div>
                        </li>



                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Item(s) Delivery', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " >

                                <ul class="rms1"> 
                                    <li>   
                                        <p class="rf1"><img src="<?php 
        bloginfo('template_url');
        ?>
/images/finish.png" /></p> 
                                        <p class="rf2"><?php 
        echo get_post_meta($pid, 'delivery_location', true);
        ?>
</p>	
                                    </li>
                                </ul> 



                            </div>
                        </li>



                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Package Dimensions', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " >
        <?php 
        $package_detail_display = get_post_meta($pid, 'package_detail', true);
        if (count($package_detail_display) > 0 && is_array($package_detail_display)) {
            foreach ($package_detail_display as $track) {
                ?>

                                        <ul class="rms1" > 
                                            <li>   
                                                <p class="rf1"><img src="<?php 
                bloginfo('template_url');
                ?>
/images/bullet_accept.png" width="22" /></p> 
                                                <p class="rf2">Number Of Package: <?php 
                echo $track['num_of_package'];
                ?>
</p>	
                                            </li>


                                            <li>   
                                                <p class="rf1"><img src="<?php 
                bloginfo('template_url');
                ?>
/images/bullet_accept.png" width="22" /></p> 
                                                <p class="rf2">Height: <?php 
                echo $track['height'] . 'cm';
                ?>
</p>	
                                            </li>


                                            <li>   
                                                <p class="rf1"><img src="<?php 
                bloginfo('template_url');
                ?>
/images/bullet_accept.png" width="22" /></p> 
                                                <p class="rf2">Width: <?php 
                echo $track['width'] . 'cm';
                ?>
</p>	
                                            </li>


                                            <li>   
                                                <p class="rf1"><img src="<?php 
                bloginfo('template_url');
                ?>
/images/bullet_accept.png" width="22" /></p> 
                                                <p class="rf2">Length: <?php 
                echo $track['length'] . 'cm';
                ?>
</p>	
                                            </li>

                                            <li style="border-bottom: 1px solid #e7e7e7">   
                                                <p class="rf1"><img src="<?php 
                bloginfo('template_url');
                ?>
/images/bullet_accept.png" width="22" /></p> 
                                                <p class="rf2">Weight: <?php 
                echo $track['weight'] . 'kg';
                ?>
</p>	
                                            </li>

                                        </ul> 
                <?php 
            }
        }
        ?>



                            </div>
                        </li>




                        <li class="widget-container widget_text">
                            <h3 class="widget-title"><?php 
        _e('Attached Documents', 'shipme');
        ?>
</h3>
                            <div class="my-only-widget-content " >
        <?php 
        //---------------------
        // build the exclude list
        //---------------------
        // build the exclude list
        $exclude = array();
        $args = array('order' => 'ASC', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'post_parent' => $pid, 'numberposts' => -1, 'post_status' => null);
        $attachments = get_posts($args);
        foreach ($attachments as $att) {
            $exclude[] = $att->ID;
        }
        //-0------------------
        $args = array('order' => 'ASC', 'post_type' => 'attachment', 'meta_key' => 'is_bidding_file', 'meta_value' => '1', 'post_parent' => $pid, 'numberposts' => -1, 'post_status' => null);
        $attachments = get_posts($args);
        foreach ($attachments as $att) {
            $exclude[] = $att->ID;
        }
        //------------------
        $args = array('order' => 'ASC', 'post_type' => 'attachment', 'post_parent' => $pid, 'exclude' => $exclude, 'numberposts' => -1, 'post_status' => null);
        $attachments = get_posts($args);
        if (count($attachments) == 0) {
            echo __('No document files.', 'shipme');
        }
        foreach ($attachments as $at) {
            ?>

                                    <li> <a href="<?php 
            echo wp_get_attachment_url($at->ID);
            ?>
"><?php 
            echo $at->post_title;
            ?>
</a>
                                    </li> 
        <?php 
        }
        ?>
	

                            </div>
                        </li>

                        <li class="widget-container widget_text"><div class="apply-for-this">
                                <!-- AddThis Button BEGIN -->
                                <div class="addthis_toolbox addthis_default_style addthis_32x32_style">
                                    <a class="addthis_button_preferred_1"></a>
                                    <a class="addthis_button_preferred_2"></a>
                                    <a class="addthis_button_preferred_3"></a>
                                    <a class="addthis_button_preferred_4"></a>
                                    <a class="addthis_button_compact"></a>
                                    <a class="addthis_counter addthis_bubble_style"></a>
                                </div>
                                <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4df68b4a2795dcd9"></script>
                                <!-- AddThis Button END -->

                            </div></li>

                    </ul>

                </div>


            </div>

            <div>
                <!-- ################################################################# -->

        <?php 
    }
    if ($new_job_step == "1") {
        global $MYerror, $jobOK;
        if (is_array($MYerror)) {
            if ($jobOK == 0) {
                echo '<div class="errrs">';
                echo __('Your form has errors. Please check below, correct the errors, then submit again.', 'shipme');
                echo '</div>';
            }
        }
        if ($MYerror['num_of_package'] != '') {
            echo '<div class="errrs">';
            echo $MYerror['num_of_package'];
            echo '</div>';
        }
        if ($MYerror['login'] != '') {
            echo '<div class="errrs">';
            echo $MYerror['login'];
            echo '</div>';
        }
        $cat = wp_get_object_terms($pid, 'job_ship_cat', array('order' => 'ASC', 'orderby' => 'term_id'));
        ?>
     

                <form method="post"  id="post-new-form" class="form-horizontal" action="<?php 
        echo shipme_post_new_with_pid_stuff_thg($pid, '1');
        ?>
">  
                    <input type="hidden" value="11" name="job_submit_step1" />
                    <ul class="post-new">
        <?php 
        do_action('shipme_step1_before_title');
        ?>


                        <li class="col-md-12 col-xs-12">
                            <h3><?php 
        _e('Job Information', 'shipme');
        ?>
</h3>
                        </li>

                        <li class="<?php 
        echo shipme_get_post_new_error_thing('job_title');
        ?>
 single-col col-md-12 col-xs-12">
        <?php 
        echo shipme_get_post_new_error_thing_display('job_title');
        ?>
        
                            <h2 class="col-md-2 col-xs-12"><?php 
        echo __('Your job title', 'shipme');
        ?>
</h2>
                            <p class="col-md-10 col-xs-12"><input type="text" size="50" class="do_input form-control" name="job_title" id="job_title" placeholder="<?php 
        _e('eg: I need a package moved.', 'shipme');
        ?>
" value="<?php 
        echo $post->post_title == "Auto Draft" ? "" : $post->post_title;
        ?>
" /></p>
                        </li>

	  <!-- # JS here -->

                        <script src="<?php 
        bloginfo('template_url');
        ?>
/js/picker.js"  ></script>
                        <script src="<?php 
        bloginfo('template_url');
        ?>
/js/picker.date.js"  ></script>
                        <script src="<?php 
        bloginfo('template_url');
        ?>
/js/legacy.js"  ></script>
                        <link rel="stylesheet" type="text/css" href="<?php 
        bloginfo('template_url');
        ?>
/css/datepicker/classic.css">
                        <link rel="stylesheet" type="text/css" href="<?php 
        bloginfo('template_url');
        ?>
/css/datepicker/classic.date.css">

                        <script>

                            jQuery(document).ready(function () {
//                                jQuery('#pickup_date').pickadate({min: new Date(), onSet: function (thingSet) {
//                                        jQuery("#pickup_date_hidden").val(thingSet.select / 1000 + 12400);
//
//                                    }});
//                                jQuery('#delivery_date').pickadate({min: new Date(), onSet: function (thingSet) {
//                                        jQuery("#delivery_date_hidden").val(thingSet.select / 1000 + 12400);
//                                    }});
                            var from_$input = jQuery('#pickup_date').pickadate({min: new Date(), onSet: function (thingSet) {
                                        jQuery("#pickup_date_hidden").val(thingSet.select / 1000 + 12400);

                                    }});
                               var from_picker = from_$input.pickadate('picker');
                               var to_$input = jQuery('#delivery_date').pickadate({min: new Date(), onSet: function (thingSet) {
                                        jQuery("#delivery_date_hidden").val(thingSet.select / 1000 + 12400);
                                    }});
                                var  to_picker = to_$input.pickadate('picker');
//                                var from_$input = $('#input_from').pickadate(),
//                                        from_picker = from_$input.pickadate('picker')
//
//                                var to_$input = $('#input_to').pickadate(),
//                                        to_picker = to_$input.pickadate('picker')


        // Check if there’s a “from” or “to” date to start with.
                                if (from_picker.get('value')) {
                                    //console.log(from_picker.get('select').pick);
                                    to_picker.set('min', from_picker.get('select'));
                                    jQuery("#pickup_date_hidden").val(from_picker.get('select').pick / 1000 + 12400);
                                    jQuery("#delivery_date_hidden").val(to_picker.get('select').pick / 1000 + 12400);
                                }
                                if (to_picker.get('value')) {
                                    //console.log(to_picker.get('select').pick);
                                    from_picker.set('max', to_picker.get('select'));
                                    jQuery("#pickup_date_hidden").val(from_picker.get('select').pick / 1000 + 12400);
                                    jQuery("#delivery_date_hidden").val(to_picker.get('select').pick / 1000 + 12400);
                                }

        // When something is selected, update the “from” and “to” limits.
                                from_picker.on('set', function (event) {
                                    if (event.select) {
                                        to_picker.set('min', from_picker.get('select'));
                                        jQuery("#pickup_date_hidden").val(from_picker.get('select').pick / 1000 + 12400);
                                        jQuery("#delivery_date_hidden").val(to_picker.get('select').pick / 1000 + 12400);
                                    } else if ('clear' in event) {
                                        to_picker.set('min', false)
                                    }
                                })
                                to_picker.on('set', function (event) {
                                    if (event.select) {
                                        from_picker.set('max', to_picker.get('select'));
                                        jQuery("#pickup_date_hidden").val(from_picker.get('select').pick / 1000 + 12400);
                                        jQuery("#delivery_date_hidden").val(to_picker.get('select').pick / 1000 + 12400);
                                    } else if ('clear' in event) {
                                        from_picker.set('max', false)
                                    }
                                })
                            });

                            // This example displays an address form, using the autocomplete feature
                            // of the Google Places API to help users fill in the information.

                            var placeSearch, autocomplete, autocomplete2;


                            function initAutocomplete() {
                                // Create the autocomplete object, restricting the search to geographical
                                // location types.
                                autocomplete = new google.maps.places.Autocomplete(
                                        /** @type {!HTMLInputElement} */(document.getElementById('autocomplete_pickup')),
                                        {types: ['geocode']});

                                // When the user selects an address from the dropdown, populate the address
                                // fields in the form.
                                autocomplete.addListener('place_changed', fillInAddress);


                                //-------------------------------------------------------------------

                                autocomplete2 = new google.maps.places.Autocomplete(
                                        /** @type {!HTMLInputElement} */(document.getElementById('autocomplete_delivery')),
                                        {types: ['geocode']});

                                // When the user selects an address from the dropdown, populate the address
                                // fields in the form.
                                autocomplete2.addListener('place_changed', fillInAddress2);


                            }

                            // [START region_fillform]
                            function fillInAddress() {
                                // Get the place details from the autocomplete object.
                                var place = autocomplete.getPlace();
                                var lat = place.geometry.location.lat();
                                var lng = place.geometry.location.lng();


                                document.getElementById('pickup_lat').value = lat;
                                document.getElementById('pickup_lng').value = lng;

                            }

                            function fillInAddress2() {
                                // Get the place details from the autocomplete object.
                                var place = autocomplete2.getPlace();
                                var lat = place.geometry.location.lat();
                                var lng = place.geometry.location.lng();


                                document.getElementById('delivery_lat').value = lat;
                                document.getElementById('delivery_lng').value = lng;

                            }
                            // [END region_fillform]

                            // [START region_geolocation]
                            // Bias the autocomplete object to the user's geographical location,
                            // as supplied by the browser's 'navigator.geolocation' object.
                            function geolocate_pickup() {
                                if (navigator.geolocation) {
                                    navigator.geolocation.getCurrentPosition(function (position) {
                                        var geolocation = {
                                            lat: position.coords.latitude,
                                            lng: position.coords.longitude
                                        };
                                        var circle = new google.maps.Circle({
                                            center: geolocation,
                                            radius: position.coords.accuracy
                                        });
                                        autocomplete.setBounds(circle.getBounds());
                                    });
                                }
                            }
                            function geolocate_delivery() {
                                if (navigator.geolocation) {
                                    navigator.geolocation.getCurrentPosition(function (position) {
                                        var geolocation = {
                                            lat: position.coords.latitude,
                                            lng: position.coords.longitude
                                        };
                                        var circle = new google.maps.Circle({
                                            center: geolocation,
                                            radius: position.coords.accuracy
                                        });
                                        autocomplete.setBounds(circle.getBounds());
                                    });
                                }
                            }
                            // [END region_geolocation]
                        </script>
                        <script src="https://maps.googleapis.com/maps/api/js?signed_in=true&libraries=places&callback=initAutocomplete" async defer></script>

                        <br/>
                        <li class="two_col col-md-6 col-xs-12">        
                            <h2><?php 
        echo __('Pickup Location (address/zip)', 'shipme');
        ?>
</h2>
                        </li>
                        <li class="two_col hidden_two_col col-md-6 col-xs-12">
                            <h2 class="hidden_two_col"><?php 
        echo __('Delivery Location (address/zip)', 'shipme');
        ?>
</h2>
                        </li>


                        <li class="<?php 
        echo shipme_get_post_new_error_thing('pickup_location');
        ?>
 two_col col-md-6 col-xs-12">
        <?php 
        echo shipme_get_post_new_error_thing_display('pickup_location');
        ?>
        
                            <!--<h2><?php 
        //echo __('Location (address/zip)', 'shipme');
        ?>
</h2>-->
                            <p><input type="text" size="50" onFocus="geolocate_pickup()" id="autocomplete_pickup" class="do_input form-control" name="pickup_location" placeholder="<?php 
        _e('eg: New York, 15th ave', 'shipme');
        ?>
" value="<?php 
        echo get_post_meta($pid, 'pickup_location', true);
        ?>
" /></p>
                        </li>
                        <input type="hidden" value="<?php 
        echo get_post_meta($pid, 'pickup_lat', true);
        ?>
"  name="pickup_lat" id="pickup_lat"  />
                        <input type="hidden" value="<?php 
        echo get_post_meta($pid, 'pickup_lng', true);
        ?>
"  name="pickup_lng" id="pickup_lng"  />

                        <li class="two_col show_two_col col-md-6 col-xs-12">
                            <h2><?php 
        echo __('Delivery Location (address/zip)', 'shipme');
        ?>
</h2>
                        </li>

                        <li class="<?php 
        echo shipme_get_post_new_error_thing('delivery_location');
        ?>
 two_col col-md-6 col-xs-12">
        <?php 
        echo shipme_get_post_new_error_thing_display('delivery_location');
        ?>
        
                            <!--<h2><?php 
        //echo __('Location (address/zip)', 'shipme');
        ?>
</h2>-->
                            <p><input type="text" size="50" class="do_input form-control" onFocus="geolocate_delivery()"  id="autocomplete_delivery" name="delivery_location" placeholder="<?php 
        _e('eg: California, San Francisco, Lombard St', 'shipme');
        ?>
" value="<?php 
        echo get_post_meta($pid, 'delivery_location', true);
        ?>
" /></p>
                        </li>

                        <input type="hidden" value="<?php 
        echo get_post_meta($pid, 'delivery_lat', true);
        ?>
"  name="delivery_lat" id="delivery_lat"  />
                        <input type="hidden" value="<?php 
        echo get_post_meta($pid, 'delivery_lng', true);
        ?>
"  name="delivery_lng" id="delivery_lng"  />


                        <li class="two_col col-md-6 col-xs-12">        
                            <h2><?php 
        echo __('Pickup Date', 'shipme');
        ?>
</h2>
                        </li>
                        <li class="two_col hidden_two_col">
                            <h2 class="hidden_two_col"><?php 
        echo __('Delivery Date', 'shipme');
        ?>
</h2>
                        </li>

                        <li class="<?php 
        echo shipme_get_post_new_error_thing('pickup_date');
        ?>
 two_col date_field">
        <?php 
        echo shipme_get_post_new_error_thing_display('pickup_date');
        ?>
        
                            <!--<h2><?php 
        //echo __('Pickup Date', 'shipme');
        ?>
</h2>-->
                            <p>
			    <input type="text" size="50" class="do_input form-control" id="pickup_date" placeholder="<?php 
        _e('click here to choose date', 'shipme');
        ?>
" value="<?php 
        $zz = get_post_meta($pid, 'pickup_date', true);
        echo !empty($zz) ? date("j F, Y", $zz) : '';
        ?>
"  />
	</p>
                        </li>

                        <input type="hidden" value="<?php 
        echo get_post_meta($pid, 'pickup_date', true);
        ?>
"  name="pickup_date" id="pickup_date_hidden"  />


                        <li class="two_col show_two_col col-md-6 col-xs-12">
                            <h2><?php 
        echo __('Delivery Date', 'shipme');
        ?>
</h2>
                        </li>
                        <li class="<?php 
        echo shipme_get_post_new_error_thing('delivery_date');
        ?>
 two_col date_field">
        <?php 
        echo shipme_get_post_new_error_thing_display('delivery_date');
        ?>
        
                            <!--<h2><?php 
        //echo __('Delivery Date', 'shipme');
        ?>
</h2>-->
                            <p><input type="text" size="50" class="do_input form-control" id="delivery_date" placeholder="<?php 
        _e('click here to choose date', 'shipme');
        ?>
"  value="<?php 
        $zz = get_post_meta($pid, 'delivery_date', true);
        echo !empty($zz) ? date("j F, Y", $zz) : '';
        ?>
" /></p>
                        </li>
                        <input type="hidden" value="<?php 
        echo get_post_meta($pid, 'delivery_date', true);
        ?>
"  name="delivery_date" id="delivery_date_hidden"  />
                  



                        <!--                        <li>
                                                    <h3><?php 
        _e('Items to Transport', 'shipme');
        ?>
</h3>
                                                </li>-->
                        <!--
                        <li class="<?php 
        echo shipme_get_post_new_error_thing('length');
        ?>
 single-col">
        <?php 
        echo shipme_get_post_new_error_thing_display('length');
        ?>
                        <h2><?php 
        echo __('Length', 'shipme');
        ?>
</h2>
                        <p><input type="text" size="50" class="do_input form-control" name="length" id="length" placeholder="<?php 
        echo shipme_get_dimensions_measure();
        ?>
" value="<?php 
        echo get_post_meta($pid, 'length', true);
        ?>
" /></p>
                        </li>
                        
                        
                        <li class="<?php 
        echo shipme_get_post_new_error_thing('width');
        ?>
 single-col">
        <?php 
        echo shipme_get_post_new_error_thing_display('width');
        ?>
                        <h2><?php 
        echo __('Width', 'shipme');
        ?>
</h2>
                        <p><input type="text" size="50" class="do_input form-control" name="width" id="width" placeholder="<?php 
        echo shipme_get_dimensions_measure();
        ?>
" value="<?php 
        echo get_post_meta($pid, 'width', true);
        ?>
" /></p>
                        </li>
                        
                        
                        <li class="<?php 
        echo shipme_get_post_new_error_thing('height');
        ?>
 single-col">
        <?php 
        echo shipme_get_post_new_error_thing_display('height');
        ?>
                        <h2><?php 
        echo __('Height', 'shipme');
        ?>
</h2>
                        <p><input type="text" size="50" class="do_input form-control" name="height" id="height" placeholder="<?php 
        echo shipme_get_dimensions_measure();
        ?>
" value="<?php 
        echo get_post_meta($pid, 'height', true);
        ?>
" /></p>
                        </li>
                        
                        
                        <li class="<?php 
        echo shipme_get_post_new_error_thing('weight');
        ?>
 single-col">
        <?php 
        echo shipme_get_post_new_error_thing_display('weight');
        ?>
                        <h2><?php 
        echo __('Weight', 'shipme');
        ?>
</h2>
                        <p><input type="text" size="50" class="do_input form-control" name="weight" id="weight" placeholder="<?php 
        echo shipme_get_weight_measure();
        ?>
" value="<?php 
        echo get_post_meta($pid, 'weight', true);
        ?>
" /></p>
                        </li>
                        -->
                        <!--code for add custome box of package -->
                        <li><h2>Items to Transport</h2></li>
                        <li class="single-col col-md-10 col-md-offset-2 col-xs-12"><div class="div_for_p">
        <?php 
        $package_detail = array();
        $package_detail = get_post_meta($pid, 'package_detail', true);
        $c = 0;
        if (count($package_detail) > 0 && is_array($package_detail)) {
            foreach ($package_detail as $track) {
                if (isset($track['num_of_package']) || isset($track['height']) || isset($track['width']) || isset($track['length']) || isset($track['weight'])) {
                    ?>
		<div class="package-detail-front">
                                                <div class="modal fade" id="myModal<?php 
                    echo $c;
                    ?>
" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
                                                    <div class="modal-dialog" role="document">
                                                        <div class="modal-content">
                                                            <div class="modal-body" >
                                                                <div class="row">
                                                                    <div class="col-md-6 col-sm-6 col-xs-12" >
                                                                        <p class="clearfix">
                                                                        <h3>Package Detail</h3>
                                                                        <select name="package_detail[<?php 
                    echo $c;
                    ?>
][dimention]" class="dimention_dropdown">
                                                                            <option value="cm" <?php 
                    if ($package_detail[$c]['dimention'] == 'cm') {
                        echo 'selected="selected"';
                    }
                    ?>
 >cm</option>
                                                                            <option value="inch" <?php 
                    if ($package_detail[$c]['dimention'] == 'inch') {
                        echo 'selected="selected"';
                    }
                    ?>
>inch</option>
                                                                            <option value="feet" <?php 
                    if ($package_detail[$c]['dimention'] == 'feet') {
                        echo 'selected="selected"';
                    }
                    ?>
>feet</option>
                                                                        </select>
                                                                        </p>
                                                                        <p class="model_error clearfix"></p>
                                                                        <p class="clearfix"><input type="text" size="50" class="do_input form-control num_of_package" name="package_detail[<?php 
                    echo $c;
                    ?>
][num_of_package]" id="package_detail[<?php 
                    echo $c;
                    ?>
][num_of_package]" placeholder="<?php 
                    echo __('Quantity', 'shipme');
                    ?>
" value="<?php 
                    echo $track['num_of_package'];
                    ?>
" /></p>
                                                                        <p class="clearfix"><input type="text" size="50" class="do_input form-control height" name="package_detail[<?php 
                    echo $c;
                    ?>
][height]" id="package_detail[<?php 
                    echo $c;
                    ?>
][height]" placeholder="<?php 
                    echo __('Height', 'shipme');
                    ?>
" value="<?php 
                    echo $track['height'];
                    ?>
" /><span class="dimention_display">cm</span></p>
                                                                        <p class="clearfix"><input type="text" size="50" class="do_input form-control width" name="package_detail[<?php 
                    echo $c;
                    ?>
][width]" id="package_detail[<?php 
                    echo $c;
                    ?>
][width]" placeholder="<?php 
                    echo __('Width', 'shipme');
                    ?>
 " value="<?php 
                    echo $track['width'];
                    ?>
" /><span class="dimention_display">cm</span></p>
                                                                        <p class="clearfix"><input type="text" size="50" class="do_input form-control length" name="package_detail[<?php 
                    echo $c;
                    ?>
][length]" id="package_detail[<?php 
                    echo $c;
                    ?>
][length]" placeholder="<?php 
                    echo __('Length', 'shipme');
                    ?>
" value="<?php 
                    echo $track['length'];
                    ?>
" /><span class="dimention_display">cm</span></p>
                                                                        <p class="clearfix"><input type="text" size="50" class="do_input form-control weight" name="package_detail[<?php 
                    echo $c;
                    ?>
][weight]" id="package_detail[<?php 
                    echo $c;
                    ?>
][weight]" placeholder="<?php 
                    echo __('Weight', 'shipme');
                    ?>
" value="<?php 
                    echo $track['weight'];
                    ?>
" /><span class="dimention_display_weight">Kg</span></p>
                                                                        <button type="button" class="btn btn-default" data-dismiss="modal">Save</button>
                                                                    </div>
                                                                    <div class="col-md-6 col-sm-6 col-xs-6"><img class="img-responsive" src="<?php 
                    echo get_template_directory_uri();
                    ?>
/images/shipping-box.jpg"/></div>
                                                                </div></div>
                                                        </div>
                                                    </div>
                                                </div> 
                                                <div class="dimention<?php 
                    echo $c;
                    ?>
 col-md-10 col-sm-10 col-xs-10 package_display"><div class="inner_package_display"><span class="inner_package_display_quantity">Quantity : <?php 
                    echo $track['num_of_package'];
                    ?>
</span><span class="inner_package_display_weight">Weight : <?php 
                    echo $track['weight'];
                    ?>
 Kg</span><br>Dimension : <?php 
                    echo $track['height'];
                    echo $package_detail[$c]['dimention'];
                    ?>
 (H) x <?php 
                    echo $track['width'];
                    echo $package_detail[$c]['dimention'];
                    ?>
 (W) x <?php 
                    echo $track['length'];
                    echo $package_detail[$c]['dimention'];
                    ?>
 (L) </div></div>
                                                <button type="button" class="submit_bottom2 edit_package col-sm-1" data-toggle="modal" data-target="#myModal<?php 
                    echo $c;
                    ?>
"><i class="fa fa-pencil fa-fw"></i></button>
                                                <a href="javascript:void(0)" style="" class="remove col-sm-1"><i class="fa fa-trash-o fa-fw"></i></a>
                                            </div>
                            <!--               printf( '<table class="package_detail"><tr><td>Number of package :</td><td> <input type="text" name="package_detail[%1$s][num_of_package]" value="%2$s" placeholder="Number Of Package" /></td> </tr><tr><td>Height :</td><td> <input type="text" name="package_detail[%1$s][height]" value="%3$s" placeholder="cm" /></td></tr> <tr><td>Width :</td><td> <input type="text" name="package_detail[%1$s][width]" value="%4$s" placeholder="cm" /></td></tr> <tr><td>Length :</td><td> <input type="text" name="package_detail[%1$s][length]" value="%5$s" placeholder="cm" /></td></tr> <tr><td>Weight :</td><td> <input type="text" name="package_detail[%1$s][weight]" value="%6$s" placeholder="kg" /></td></tr> <tr><td></td><td><span class="remove preview  button button-primary button-large">%7$s</span></td></tr></table>', $c, $track['num_of_package'], $track['height'],$track['width'],$track['length'],$track['weight'],__( 'Remove Track' ) );  -->
                    <?php 
                    $c = $c + 1;
                }
            }
        }
        ?>
  
                            </div></li>
                        <li  class="single-col col-md-10 col-md-offset-2 col-xs-12"><h2></h2><p id="here"></p></li>
                        <li class="single-col col-md-10 col-md-offset-2 col-xs-12"><h2></h2><p ><p class="package-detail-front"><a href="javascript:void(0)" class="col-sm-12 add_package_detail add submit_bottom2"><?php 
        _e('Add Packages');
        ?>
</a></p></p></li>
                        <!--                            <button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
                                                        Launch demo modal
                                                    </button>-->

                        <!-- Modal -->
                        <!--                            <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
                                                        <div class="modal-dialog" role="document">
                                                            <div class="modal-content">
                                                                <div class="modal-body">
                                                                    ...
                                                                </div>
                        
                                                                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                                                                <button type="button" class="btn btn-primary">Save changes</button>
                        
                                                            </div>
                                                        </div>
                                                    </div>-->

                        <style>.package_detail input{width:100%}</style>
                        <script>
                    var $ = jQuery.noConflict();
                    $(document).ready(function () {
                        var count = <?php 
        echo $c;
        ?>
;
                        $(".add").click(function () {
                            count = count + 1;


                            $('#here').append('<div class="package-detail-front"><div class="modal fade" id="myModal' + count + '" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-body" ><div class="row"><div class="col-md-6 col-sm-6 col-xs-12" ><p><h3>Package Detail</h3><select name="package_detail[' + count + '][dimention]" class="dimention_dropdown"><option value="cm">cm</option><option value="inch">inch</option><option value="feet">feet</option></select></p><p class="model_error"></p><p><input type="text" size="50" class="do_input form-control num_of_package" name="package_detail[' + count + '][num_of_package]" id="package_detail[' + count + '][num_of_package]" placeholder="Quantity"/></p><p><input type="text" size="50" class="do_input form-control height" name="package_detail[' + count + '][height]" id="package_detail[' + count + '][height]" placeholder="Height"/><span class="dimention_display">cm</span></p> <p><input type="text" size="50" class="do_input form-control width" name="package_detail[' + count + '][width]" id="package_detail[' + count + '][width]" placeholder="Width"/><span class="dimention_display">cm</span></p> <p><input type="text" size="50" class="do_input form-control length" name="package_detail[' + count + '][length]" id="package_detail[' + count + '][length]" placeholder="Length"/><span class="dimention_display">cm</span></p>  <p><input type="text" size="50" class="do_input form-control weight" name="package_detail[' + count + '][weight]" id="package_detail[' + count + '][weight]" placeholder="Weight"/><span class="dimention_display_weight">Kg</span></p> <button type="button" class="btn btn-default" data-dismiss="modal">Save</button></div><div class="col-md-6 col-sm-6 col-xs-12"><img class="img-responsive" src="<?php 
        echo get_template_directory_uri();
        ?>
/images/shipping-box.jpg"/></div></div></div></div></div></div> <div class="dimention' + count + ' col-md-10 col-sm-10 col-xs-10 package_display"></div><button type="button" class="add submit_bottom2 edit_package col-sm-1" data-toggle="modal" data-target="#myModal' + count + '"><i class="fa fa-pencil fa-fw"></i></button> <a href="javascript:void(0)" style="" class="remove col-sm-1"><i class="fa fa-trash-o fa-fw"></i></a></div>');
                            $('#myModal' + count + '').modal('show');

                            return false;
                        });
                        $(document).on('click', '.remove', function () {
                            //alert('aa');
                            $(this).closest('.package-detail-front').remove();
                        });

                        $(document).on('hide.bs.modal', 'div[id^=myModal]', function (e) {
                            var e1 = e.target;
                            if (!$.isNumeric($('#' + e1.id + ' .num_of_package').val())) {
                                $('.model_error').text("Please Enter Proper Quantity");
                                return false;
                            }
                            if (!$.isNumeric($('#' + e1.id + ' .height').val())) {
                                $('.model_error').text("Please Enter Proper Height");
                                return false;
                            }
                            if (!$.isNumeric($('#' + e1.id + ' .width').val())) {
                                $('.model_error').text("Please Enter Proper Width");
                                return false;
                            }
                            if (!$.isNumeric($('#' + e1.id + ' .length').val())) {
                                $('.model_error').text("Please Enter Proper Length");
                                return false;
                            }
                            if (!$.isNumeric($('#' + e1.id + ' .weight').val())) {
                                $('.model_error').text("Please Enter Proper Weight");
                                return false;
                            }
                             $('.model_error').text("");
                        });

                        $(document).on('hidden.bs.modal', 'div[id^=myModal]', function (e) {
                            var e1 = e.target;
                            // alert(e1.id + ' .package_display');
                            $('#' + e1.id).next('.package_display').html('<div class="inner_package_display"><span class="inner_package_display_quantity">Quantity : ' + $('#' + e1.id + ' .num_of_package').val() + '</span><span class="inner_package_display_weight">Weight : ' + $('#' + e1.id + ' .weight').val() + ' Kg</span><br> <span class="inner_package_display_dimention">Dimension : ' + $('#' + e1.id + ' .height').val() + $('#' + e1.id + ' .dimention_dropdown').val() + ' (H) x ' + $('#' + e1.id + ' .width').val() + $('#' + e1.id + ' .dimention_dropdown').val() + ' (W) x ' + $('#' + e1.id + ' .length').val() + $('#' + e1.id + ' .dimention_dropdown').val() + ' (L)</span></div>');
                        });
                        $(document).on('shown.bs.modal', 'div[id^=myModal]', function (e) {
                            $(this).find('.dimention_display').text($(this).find('.dimention_dropdown').val());
                        });
                        $(document).on('change', '.dimention_dropdown', function (e) {

                            $(this).parents('.modal-body').find('.dimention_display').text($(this).val());
                        });
                    });
                        </script>


                        <!--End for add custome box of package -->


                        <!--                        <li>
                                                    <h3><?php 
        _e('Job Specifics', 'shipme');
        ?>
</h3>
                                                </li>-->



                        <script>

                            function display_subcat(vals)
                            {
                                jQuery.post("<?php 
        bloginfo('siteurl');
        ?>
/?get_subcats_for_me=1", {queryString: "" + vals + ""}, function (data) {
                                    if (data.length > 0) {

                                        jQuery('#sub_cats').html(data);

                                    }
                                });

                            }


                            function display_subcat2(vals)
                            {
                                jQuery.post("<?php 
        bloginfo('siteurl');
        ?>
/?get_locscats_for_me=1", {queryString: "" + vals + ""}, function (data) {
                                    if (data.length > 0) {

                                        jQuery('#sub_locs').html(data);
                                        jQuery('#sub_locs2').html("&nbsp;");

                                    } else
                                    {
                                        jQuery('#sub_locs').html("&nbsp;");
                                        jQuery('#sub_locs2').html("&nbsp;");
                                    }
                                });

                            }

                            function display_subcat3(vals)
                            {
                                jQuery.post("<?php 
        bloginfo('siteurl');
        ?>
/?get_locscats_for_me2=1", {queryString: "" + vals + ""}, function (data) {
                                    if (data.length > 0) {

                                        jQuery('#sub_locs2').html(data);

                                    }
                                });

                            }

                        </script>




                        <!-- 
                         <li class="<?php 
        echo shipme_get_post_new_error_thing('jb_category');
        ?>
">
        <?php 
        echo shipme_get_post_new_error_thing_display('jb_category');
        ?>
                         <h2><?php 
        echo __('Job Category', 'shipme');
        ?>
</h2>
                                  
                                 <p class="strom_100">
                                         
                             
                             
        <?php 
        if (get_option('shipme_enable_multi_cats') == "yes") {
            ?>
                                                                         <div class="multi_cat_placeholder_thing">
                                                             
                            <?php 
            $selected_arr = shipme_build_my_cat_arr($pid);
            echo shipme_get_categories_multiple('job_ship_cat', $selected_arr);
            ?>
                                                             
                                                             </div>
                                                             
        <?php 
        } else {
            ?>
                                                             
                            <?php 
            echo shipme_get_categories_clck("job_ship_cat", is_array($cat) ? $cat[0]->term_id : "", __('Select Category', 'shipme'), "form-control do_input", 'onchange="display_subcat(this.value)"');
            echo '<br/><span id="sub_cats">';
            if (!empty($cat[1]->term_id)) {
                $args2 = "orderby=name&order=ASC&hide_empty=0&parent=" . $cat[0]->term_id;
                $sub_terms2 = get_terms('job_cat', $args2);
                $ret = '<select class="form-control do_input" name="subcat">';
                $ret .= '<option value="">' . __('Select Subcategory', 'shipme') . '</option>';
                $selected1 = $cat[1]->term_id;
                foreach ($sub_terms2 as $sub_term2) {
                    $sub_id2 = $sub_term2->term_id;
                    $ret .= '<option ' . ($selected1 == $sub_id2 ? "selected='selected'" : " ") . ' value="' . $sub_id2 . '">' . $sub_term2->name . '</option>';
                }
                $ret .= "</select>";
                echo $ret;
            }
            echo '</span>';
            ?>
                        <?php 
        }
        ?>
                             
                             
                             </p>
                         </li>
                         
                        -->

                        <li class="<?php 
        echo shipme_get_post_new_error_thing('price');
        ?>
 single-col col-md-12 col-xs-12">
        <?php 
        echo shipme_get_post_new_error_thing_display('price');
        ?>
        
                            <h2 class="col-md-2 col-xs-12"><?php 
        echo __('Job Price', 'shipme');
        ?>
</h2>
                            <p class="col-md-10 col-xs-12"><input type="text" size="50" class="do_input form-control" name="price" placeholder="<?php 
        echo shipme_get_currency();
        ?>
" value="<?php 
        echo get_post_meta($pid, 'price', true);
        ?>
" /></p>
                        </li>
                        <!--                        <li>
                                                    <h3><?php 
        _e('Package Pickup', 'shipme');
        ?>
</h3>
                                                </li>-->

                        <!--                        <li>
                            <h3><?php 
        _e('Package Delivery', 'shipme');
        ?>
</h3>
                        </li>-->

                        </ul>
                    <!--                </form>              
                    <?php 
    }
    //end step1
    if ($new_job_step == "1") {
        ?>
                                    <form method="post"  id="post-new-form" action="<?php 
        echo shipme_post_new_with_pid_stuff_thg($pid, '2');
        ?>
">  -->
                    <input type="hidden" value="11" name="job_submit_step2" />

                    <ul class="post-new">
                        <li class="col-md-12 col-xs-12">
                            <p><?php 
        _e('Attach Images', 'shipme');
        ?>
</p>
                        </li>
                        <li class="col-md-12 col-sm-12 col-xs-12">
                            <div class="cross_cross">
                                <script type="text/javascript" src="<?php 
        echo get_bloginfo('template_url');
        ?>
/js/dropzone.js"></script>     
                                <link rel="stylesheet" href="<?php 
        echo get_bloginfo('template_url');
        ?>
/css/dropzone.css" type="text/css" />
                                <script>
                                jQuery(function () {

                                    Dropzone.autoDiscover = false;
                                    var myDropzoneOptions = {
                                        maxFilesize: 15,
                                        addRemoveLinks: true,
                                        acceptedFiles: 'image/*',
                                        clickable: true,
                                        url: "<?php 
        bloginfo('siteurl');
        ?>
/?my_upload_of_job_files2=1",
                                    };

                                    var myDropzone = new Dropzone('div#myDropzoneElement2', myDropzoneOptions);

                                    myDropzone.on("sending", function (file, xhr, formData) {
                                        formData.append("author", "<?php 
        echo $cid;
        ?>
"); // Will send the filesize along with the file as POST data.
                                        formData.append("ID", "<?php 
        echo $pid;
        ?>
"); // Will send the filesize along with the file as POST data.
                                    });


        <?php 
        $args = array('order' => 'ASC', 'orderby' => 'menu_order', 'post_type' => 'attachment', 'post_parent' => $pid, 'post_status' => null, 'post_mime_type' => 'image', 'numberposts' => -1);
        $attachments = get_posts($args);
        if ($pid > 0) {
            if ($attachments) {
                foreach ($attachments as $attachment) {
                    $url = $attachment->guid;
                    $imggg = $attachment->post_mime_type;
                    $url = wp_get_attachment_url($attachment->ID);
                    ?>
                                                var mockFile = {name: "<?php 
                    echo $attachment->post_title;
                    ?>
", size: <?php 
                    echo filesize(get_attached_file($attachment->ID));
                    ?>
, serverId: '<?php 
                    echo $attachment->ID;
                    ?>
'};
                                                myDropzone.options.addedfile.call(myDropzone, mockFile);
                                                myDropzone.options.thumbnail.call(myDropzone, mockFile, "<?php 
                    echo shipme_generate_thumb($attachment->ID, 100, 100);
                    ?>
");

                    <?php 
                }
            }
        }
        ?>

                                    myDropzone.on("success", function (file, response) {
                                        /* Maybe display some more file information on your page */
                                        file.serverId = response;
                                        file.thumbnail = "<?php 
        echo bloginfo('template_url');
        ?>
/images/file_icon.png";


                                    });


                                    myDropzone.on("removedfile", function (file, response) {
                                        /* Maybe display some more file information on your page */
                                        delete_this2(file.serverId);

                                    });

                                });

                                </script>



                                <?php 
        //_e('Click the grey area below to add job images. Other files are not accepted. Use the form below.', 'shipme')
        ?>
                                <div class="dropzone dropzone-previews" id="myDropzoneElement2" ></div>


                            </div>
                        </li>

<!--                        <li>
                            <h3><?php 
        //_e('Attach Files', 'shipme');
        ?>
</h3>
                        </li>-->



                        <?php 
        $show_fields_in_step2 = true;
        $show_fields_in_step2 = apply_filters('shipme_show_fields_in_step2', $show_fields_in_step2);
        if ($show_fields_in_step2 == true) {
            $catid = shipme_get_job_primary_cat($pid);
            $arr = shipme_get_job_ship_category_fields($catid, $pid);
            for ($i = 0; $i < count($arr); $i++) {
                echo '<li class="' . shipme_get_post_new_error_thing('custom_field_' . $arr[$i]['id']) . '"  >';
                echo shipme_get_post_new_error_thing_display('custom_field_' . $arr[$i]['id']);
                echo '<h2>' . $arr[$i]['field_name'] . $arr[$i]['id'] . '</h2>';
                echo '<p>' . $arr[$i]['value'] . '</p>';
                echo '</li>';
            }
        }
        //---------------------------------
        //     	$shipme_enable_featured_option = get_option('shipme_enable_featured_option');
        //					   	if($shipme_enable_featured_option != "no"):
        ?>

                        <li class="col-md-12 col-sm-6 checkBox-fields">
                            <h2 class="col-md-3 col-xs-12"><?php 
        _e("Need a Helper?", 'shipme');
        ?>
</h2>
                            <p class="col-md-9 col-xs-12"><input type="checkbox" class="do_input_new" name="need_a_helper" value="1" <?php 
        $feature = get_field('need_a_helper', $pid, true);
        echo $feature == "1" ? "checked='checked'" : "";
        ?>
  /> You want Helper For carry Loaded Package?</p>
                        </li>

                        <li class="col-md-12 col-sm-6 checkBox-fields">
                            <h2 class="col-md-3 col-xs-12"><?php 
        _e("Fragile Materials", 'shipme');
        ?>
</h2>
                            <p class="col-md-9 col-xs-12"><input type="checkbox" class="do_input_new" name="fragile_materials" value="1" 
                                <?php 
        $feature = get_field('fragile_materials', $pid, true);
        echo $feature == "1" ? "checked='checked'" : "";
        ?>
  /> Is there any fragile materials?</p>
                        </li>

                        <li class="col-md-12 col-sm-6 checkBox-fields">
                            <h2 class="col-md-3 col-xs-12"><?php 
        _e("Commercial Purpose", 'shipme');
        ?>
</h2>
                            <p class="col-md-9 col-xs-12"><input type="checkbox" class="do_input_new" name="commercial_purpose" value="1" 
                                <?php 
        $feature = get_field('commercial_purpose', $pid, true);
        echo $feature == "1" ? "checked='checked'" : "";
        ?>
  /> For Commercial Purpose ?</p>
                        </li>

                        <li class="col-md-12 col-sm-6 checkBox-fields">
                            <h2 class="col-md-3 col-xs-12"><?php 
        _e("Packing Services", 'shipme');
        ?>
</h2>
                            <p class="col-md-9 col-xs-12"><input type="checkbox" class="do_input_new" name="packing_services" value="1" 
                                <?php 
        $feature = get_field('packing_services', $pid, true);
        echo $feature == "1" ? "checked='checked'" : "";
        ?>
  /> Do you need packing services?</p>
                        </li>

                        <?php 
        $pst = $post->post_content;
        $pst = str_replace("<br />", "", $pst);
        ?>
                        <li class="<?php 
        echo shipme_get_post_new_error_thing('job_description');
        ?>
 col-md-12 col-xs-12">
                            <?php 
        echo shipme_get_post_new_error_thing_display('job_description');
        ?>
                            <h2 class="col-md-2 col-xs-12"><?php 
        echo __('Special Instructions', 'shipme');
        ?>
</h2>
                            <p class="col-md-10 col-xs-12"><textarea rows="3" cols="60" class="form-control do_input description_edit"   name="job_description"><?php 
        echo trim($pst);
        ?>
</textarea></p>
                        </li>
                        <!--   
                             <li>
                             <h2><?php 
        _e("Feature job?", 'shipme');
        ?>
</h2>
                             <p><input type="checkbox" class="do_input_new" name="featured" value="1" 
                        <?php 
        $feature = get_post_meta($pid, 'featured', true);
        echo $feature == "1" ? "checked='checked'" : "";
        ?>
 /> 
                        <?php 
        $shipme_featured_fee = get_option('shipme_featured_fee');
        $sl = __('Extra fee is applied', 'shipme');
        if (empty($shipme_featured_fee) or $shipme_featured_fee <= 0) {
            $sl = '';
        }
        printf(__("By clicking this checkbox you mark your job as featured. %s", 'shipme'), $sl);
        ?>
</p>
                             </li>
                             
                        <?php 
        // endif;
        ?>
                             
                             
                             
                             
                        <?php 
        $shipme_enable_sealed_option = get_option('shipme_enable_sealed_option');
        if ($shipme_enable_sealed_option != "no") {
            ?>
                                                                                             
                                                                                      
                                                                                   
                                                                                   
                                                                                     <li>
                                                                                     <h2><?php 
            _e("Sealed Bidding?", 'shipme');
            ?>
</h2>
                                                                                     <p><input type="checkbox" class="do_input_new" name="sealed_bidding" value="1" 
                            <?php 
            $sealed_bidding = get_post_meta($pid, 'sealed_bidding', true);
            echo $sealed_bidding == "1" ? "checked='checked'" : "";
            ?>
  /> 
                            <?php 
            $shipme_sealed_bidding_fee = get_option('shipme_sealed_bidding_fee');
            $sl = __('Extra fee is applied', 'shipme');
            if (empty($shipme_sealed_bidding_fee) or $shipme_sealed_bidding_fee <= 0) {
                $sl = '';
            }
            printf(__("By clicking this checkbox the proposals on your job will be sealed. %s", 'shipme'), $sl);
            ?>
</p>
                                                                                     </li>
                                                                                     
                        <?php 
        }
        ?>
                        -->
                        <?php 
        if (!is_user_logged_in()) {
            ?>
                            <li class="col-md-12">
                                <h2>&nbsp;</h2> 
                                <p class="col-md-12 col-xs-12">
                                    <input type="radio" class="do_input select_div" name="user_tp" id="login_user" value="login_user" checked="checked" /> <?php 
            _e('Log In', $current_theme_locale_name);
            ?>
&nbsp;&nbsp;&nbsp;
                                    <input type="radio" class="do_input select_div" name="user_tp" id="register_user" value="register_user" /> <?php 
            _e('Register For New user', $current_theme_locale_name);
            ?>
                                </p>
                                <h2 class="displyaNone"></h2>
                                <div class="login_user col-xs-12 col-md-8" style="display: none;margin-top: 10px">
                                    <h2 class="displyaNone"></h2>
                                    <div class="col-md-12 row setSize">
                                        <!--<label class="col-md-3" style="text-align: left; padding: 5px 0px" >Username</label>-->
                                        <input class="col-md-5 do_input form-control" style="text-align: left; margin: 5px 0px;  display: inline-block;float:left;" id="log"  type="text" size="30" value="" name="log" placeholder="Enter Your Mobile Number">
                                        <span class="post-new-login-error"></span>
                                    </div>
                                    <h2 class="displyaNone"></h2>
                                    <div class="col-md-12 row  setSize">
                                        <!--<label class="col-md-3" style="text-align: left; padding: 5px 0px">Password</label>-->
                                        <input class="col-md-5 do_input form-control" style="text-align: left; margin: 5px 0px;  display: inline-block; float:left;" id="log"  type="password" size="30" value="" name="user_pwd" placeholder="Enter Your Password">
                                        <span class="post-new-login-error"></span>
                                    </div>
                                </div>
                                <h2 class="displyaNone"></h2>
                                <!--                                <h2 class="register_user" style="display: none; margin-top: 10px">&nbsp;</h2>-->
                                <div class="register_user col-xs-12 col-md-8" style="display: none; margin-top: 10px" >
                                    <div class="col-md-12 row  setSize">
                                        <!--<label class="col-md-3" style="text-align: left; padding: 5px 0px" >Name</label>-->
                                        <input class="col-md-5 do_input form-control" style="text-align: left; margin: 5px 0px;display: inline-block; float:left;" id="reg_name"  type="text" size="30" value="" name="reg_name" placeholder="Enter Your Name">
                                        <span class="post-new-login-error"></span>
                                    </div>
                                    <div class="col-md-12 row  setSize">
                                        <!--<label class="col-md-3" style="text-align: left; padding: 5px 0px" >Mobile Number</label>-->
                                        <input class="col-md-5 do_input form-control" style="text-align: left; margin: 5px 0px;display: inline-block; float:left;" id="reg_number"  type="text" size="30" value="" name="reg_number" placeholder="Enter Your Mobile Number">
                                        <span class="post-new-login-error"></span>
                                    </div>
                                    <div class="col-md-12 row  setSize">
                                        <!--<label class="col-md-3" style="text-align: left; padding: 5px 0px" >Email</label>-->
                                        <input class="col-md-5 do_input form-control" style="text-align: left; margin: 5px 0px;display: inline-block; float:left;" id="reg_email"  type="text" size="30" value="" name="reg_email" placeholder="Enter Your Email">
                                        <span class="post-new-login-error"></span>
                                    </div>
                                    <div class="col-md-12 row setSize">
                                        <!--<label class="col-md-3" style="text-align: left; padding: 5px 0px" >Password</label>-->
                                        <input class="col-md-5  do_input form-control" style="text-align: left; margin: 5px 0px;display: inline-block; float:left;" id="reg_pwd"  type="password" size="30" value="" name="reg_pwd" placeholder="Enter Your Password">
                                        <span class="post-new-login-error"></span>
                                    </div>
                                    <div class="col-md-12 row  setSize">
                                        <!--<label class="col-md-3" style="text-align: left; padding: 5px 0px" >Re-enter Password</label>-->
                                        <input class="col-md-5 do_input form-control" style="text-align: left; margin: 5px 0px;display: inline-block; float:left;" id="reg_repwd" type="password" size="30" value="" name="reg_repwd" placeholder="ReEnter Your Password">
                                        <span class="post-new-login-error"></span>
                                    </div>


                                </div>
                                <script>

                                    jQuery(document).ready(function () {
                                        if (jQuery('input[name=user_tp]:checked').val() == "login_user") {
                                            jQuery(".register_user").hide();
                                            jQuery(".login_user").show();
                                        }
                                        if (jQuery('input[name=user_tp]:checked').val() == "register_user") {
                                            jQuery(".login_user").hide();
                                            jQuery(".register_user").show();
                                        }
                                        jQuery('.select_div').change(function () {

                                            if (jQuery(this).attr("value") == "login_user") {
                                                jQuery(".register_user").hide();
                                                jQuery(".login_user").show();
                                            }
                                            if (jQuery(this).attr("value") == "register_user") {
                                                jQuery(".login_user").hide();
                                                jQuery(".register_user").show();
                                            }

                                        });
                                        var mob = /^[1-9]{1}[0-9]{9}$/;
                                        var email = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                                        $("input[name=log]").change(function (e) {
                                           // alert(jQuery("input[name=log]").val())
                                            if (mob.test(jQuery("input[name=log]").val()) == false) {
                                             $(this).next(".post-new-login-error").html('<i class="fa fa-times" style="color:#f00"></i>');   
                                            }
                                            else{
                                               $(this).next(".post-new-login-error").html('<i class="fa fa-check" style="color:#1d9c56"></i>'); 
                                            }
                                        });
                                        $("input[name=user_pwd]").change(function (e) {
                                           // alert(jQuery("input[name=log]").val())
                                            if (jQuery("input[name=user_pwd]").val() == '') {
                                             $(this).next(".post-new-login-error").html('<i class="fa fa-times" style="color:#f00"></i>');   
                                            }
                                            else{
                                               $(this).next(".post-new-login-error").html('<i class="fa fa-check" style="color:#1d9c56"></i>'); 
                                            }
                                        });
                                        $("input[name=reg_name]").change(function (e) {
                                           // alert(jQuery("input[name=log]").val())
                                            if (jQuery("input[name=reg_name]").val() == '') {
                                             $(this).next(".post-new-login-error").html('<i class="fa fa-times" style="color:#f00"></i>');   
                                            }
                                            else{
                                               $(this).next(".post-new-login-error").html('<i class="fa fa-check" style="color:#1d9c56"></i>'); 
                                            }
                                        });
                                        $("input[name=reg_number]").change(function (e) {
                                           // alert(jQuery("input[name=log]").val())
                                            if (mob.test(jQuery("input[name=reg_number]").val()) == false) {
                                             $(this).next(".post-new-login-error").html('<i class="fa fa-times" style="color:#f00"></i>');   
                                            }
                                            else{
                                               $(this).next(".post-new-login-error").html('<i class="fa fa-check" style="color:#1d9c56"></i>'); 
                                            }
                                        });
                                        $("input[name=reg_email]").change(function (e) {
                                           // alert(jQuery("input[name=log]").val())
                                            if (email.test(jQuery("input[name=reg_email]").val()) == false) {
                                             $(this).next(".post-new-login-error").html('<i class="fa fa-times" style="color:#f00"></i>');   
                                            }
                                            else{
                                               $(this).next(".post-new-login-error").html('<i class="fa fa-check" style="color:#1d9c56"></i>'); 
                                            }
                                        });
                                        $("input[name=reg_pwd]").change(function (e) {
                                           // alert(jQuery("input[name=log]").val())
                                            if (jQuery("input[name=reg_pwd]").val().length < 6) {
                                             $(this).next(".post-new-login-error").html('<i class="fa fa-times" style="color:#f00"></i>');   
                                            }
                                            else{
                                               $(this).next(".post-new-login-error").html('<i class="fa fa-check" style="color:#1d9c56"></i>'); 
                                            }
                                        });
                                        $("input[name=reg_repwd]").change(function (e) {
                                           // alert(jQuery("input[name=log]").val())
                                            if (jQuery("input[name=reg_repwd]").val().length < 6 || (jQuery("input[name=reg_repwd]").val()!=jQuery("input[name=reg_pwd]").val())) {
                                             $(this).next(".post-new-login-error").html('<i class="fa fa-times" style="color:#f00"></i>');   
                                            }
                                            else{
                                               $(this).next(".post-new-login-error").html('<i class="fa fa-check" style="color:#1d9c56"></i>'); 
                                            }
                                        });
                                    });</script>
                                <script>
                                function validate_form_submit(){
                                    //alert(jQuery('input[name=user_tp]:checked').val());
                                    var mob_submit = /^[1-9]{1}[0-9]{9}$/;
                                        var email_submit = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                                   if (jQuery('input[name=user_tp]:checked').val() == "login_user") {
                                          if (mob_submit.test(jQuery("input[name=log]").val()) == false) {
                                             alert("Please Enter Proper Mobile Number");
                                             return false;
                                            }
                                            else if(jQuery("input[name=user_pwd]").val() == ''){
                                             alert("Please Enter Proper Password"); 
                                             return false;
                                            }
                                            else{
                                              document.getElementById('post-new-form').submit();  
                                              return false;
                                            }
                                        }
                                        if (jQuery('input[name=user_tp]:checked').val() == "register_user") {
                                            if (jQuery("input[name=reg_name]").val() == '') {
                                             alert("Please Enter Proper Name");
                                             return false;   
                                            }
                                            else if(mob_submit.test(jQuery("input[name=reg_number]").val()) == false){
                                              alert("Please Enter Proper Mobile Number");
                                             return false;  
                                            }
                                            else if(email_submit.test(jQuery("input[name=reg_email]").val()) == false &&jQuery("input[name=reg_email]").val() != ''){
                                             alert("Please Enter Proper Email ID");
                                             return false;   
                                            }
                                            else if(jQuery("input[name=reg_pwd]").val().length < 6){
                                              alert("Please Enter Proper Password");
                                             return false;  
                                            }
                                            else if(jQuery("input[name=reg_repwd]").val().length < 6 || (jQuery("input[name=reg_repwd]").val()!=jQuery("input[name=reg_pwd]").val())){
                                              alert("Please Enter Proper Password/ReEnter Password");
                                             return false;  
                                            }
                                            else{
                                             document.getElementById('post-new-form').submit();  
                                              return false;   
                                            }
                                        }
                                    
                                }
                                </script>
                            </li>
                        <?php 
        }
        ?>
                            <?php 
        if (is_user_logged_in()) {
            ?>
                            <script>
                                function validate_form_submit(){
                                  document.getElementById('post-new-form').submit();   
                                }
                                </script>
                            <?php 
        }
        ?>
                        <li class="col-md-12 col-xs-12">
                            &nbsp;
                        </li>


                        <li><h2>&nbsp;</h2> <p>       	
        <!--                            <p><a href="<?php 
        echo shipme_post_new_with_pid_stuff_thg($pid, '1');
        ?>
" class="submit_bottom2" ><i class="fa fa-backward"></i> <?php 
        _e('Go Back', 'shipme');
        ?>
</a>-->
                                <a href="#" class="submit_bottom2" onClick="validate_form_submit();
                                                return false;"  ><i class="fa fa-check-circle"></i> <?php 
        _e('Save And Publish Job', 'shipme');
        ?>
</a>
                            </p>
                        </li>

                    </ul>

                </form>    


                <?php 
    }
    ?>
       


        </div>
    </div>


    <?php 
    $output = ob_get_contents();
    ob_end_clean();
    return $output;
}
Esempio n. 5
0
        }
        ?>
                </ul>    
            </div>

            <!-- ##################### -->

            <div id="left-sidebar" class="account-right-sidebar col-xs-12 col-sm-4 col-lg-3  ">

                <ul class="virtual_sidebar" id="six-years2">


                    <li class="widget-container widget_text"> 
                        <div class="apply-for-this price-jb1">
        <?php 
        echo shipme_get_show_price(get_post_meta(get_the_ID(), 'price', true));
        ?>
                        </div>
                    </li>

                    <?php 
        $user = wp_get_current_user();
        $userRolesArry = $user->roles;
        // print_r($userRolesArry);
        $contraLInk = '';
        if (!in_array('contractor', $userRolesArry)) {
            if (!shipme_is_owner_of_post()) {
                ?>
                            <li class="widget-container widget_text"> 
                                <div class="apply-for-this">
                                    <a href="#" class="get_bidding_panel ye_buut"   ><i class="fa fa-check-circle"></i> <?php 
Esempio n. 6
0
    echo sprintf(__("Submit Your Proposal", 'shipme'));
    ?>
</div>
        <div class="bid_panel" >
            <?php 
    $do_not_show = 0;
    $uid = $cid;
    $shipme_enable_custom_bidding = get_option('shipme_enable_custom_bidding');
    if ($shipme_enable_custom_bidding == "yes") {
        $shipme_get_project_primary_cat = shipme_get_project_primary_cat($pid);
        $shipme_theme_bidding_cat_ = get_option('shipme_theme_bidding_cat_' . $shipme_get_project_primary_cat);
        if ($shipme_theme_bidding_cat_ > 0) {
            $shipme_get_credits = shipme_get_credits($uid);
            if ($shipme_get_credits < $shipme_theme_bidding_cat_) {
                $do_not_show = 1;
                $prc = shipme_get_show_price($shipme_theme_bidding_cat_);
            }
        }
    }
    if ($do_not_show == 1 and $bd_plc != 1) {
        echo '<div class="padd10">';
        echo sprintf(__('You need to have at least %s in your account to bid. <a href="%s">Click here</a> to deposit money.', 'shipme'), $prc, get_permalink(get_option('shipme_my_account_payments_id')));
        echo '</div>';
    } else {
        ?>

                <div class="padd10">
                    <form onsubmit="return check_submits();" method="post" action="<?php 
        echo get_permalink($pid);
        ?>
"> 
Esempio n. 7
0
        echo '<th><b>' . __('Aquired on', 'shipme') . '</b></th>';
        echo '<th><b>' . __('Price', 'shipme') . '</b></th>';
        echo '<th><b>' . __('Rating', 'shipme') . '</b></th>';
        echo '</tr>';
        foreach ($r as $row) {
            $post = $row->pid;
            $post = get_post($post);
            $bid = shipme_get_winner_bid($row->pid);
            $user = get_userdata($row->fromuser);
            echo '<tr>';
            echo '<th><img class="img_class" src="' . shipme_get_first_post_image($row->pid, 42, 42) . '" 
                                alt="' . $post->post_title . '" width="42" /></th>';
            echo '<th><a href="' . get_permalink($row->pid) . '">' . $post->post_title . '</a></th>';
            echo '<th><a href="' . shipme_get_user_profile_link($user->user_login) . '">' . $user->user_login . '</a></th>';
            echo '<th>' . date('d-M-Y H:i:s', get_post_meta($row->pid, 'closed_date', true)) . '</th>';
            echo '<th>' . shipme_get_show_price($bid->bid) . '</th>';
            echo '<th>' . shipme_get_job_stars(floor($row->grade / 2)) . ' (' . floor($row->grade / 2) . '/5)</th>';
            echo '</tr>';
            echo '<tr>';
            echo '<th></th>';
            echo '<th colspan="5"><b>' . __('Comment', 'shipme') . ':</b> ' . $row->comment . '</th>';
            echo '</tr>';
            echo '<tr><th colspan="6"><hr color="#eee" /></th></tr>';
        }
        echo '</table>';
    } else {
        _e("There are no reviews yet.", "shipme");
    }
    ?>