Example #1
0
    function PricerrTheme_post_new_area_function()
    {
        global $current_user;
        get_currentuserinfo();
        $uid = $current_user->ID;
        $PricerrTheme_post_new_page_id = get_option('PricerrTheme_post_new_page_id');
        //-*******************************************************************************
        $pid = $_GET['jobid'];
        global $post_PID, $post_new_error, $adOK;
        $post_PID = $pid;
        $post = get_post($pid);
        $location = wp_get_object_terms($pid, 'job_location');
        $cat = wp_get_object_terms($pid, 'job_cat');
        global $current_user;
        get_currentuserinfo();
        $cid = $current_user->ID;
        $post = get_post($pid);
        //-*********************************************************************************
        $shipping = trim($_POST['shipping']);
        $max_days = trim($_POST['max_days']);
        $ttl = empty($_SESSION['i_will']) ? $post->post_title : $_SESSION['i_will'];
        //---------------------
        ?>

    

    <?php 
        $ttl = empty($_SESSION['i_will']) ? $post->post_title == "Auto Draft" ? "" : get_post_meta($post->ID, 'title_variable', true) : $_SESSION['i_will'];
        ?>

	

	



	<div class="my_new_box_title"><?php 
        echo __("Host New Listing", 'PricerrTheme');
        ?>
 </div>



	

    

   <div id="content">

			

            

            	<div class="my_box3" style="overflow:hidden">

            		<div class="box_content" id="post_new_divs">

    					

                    <?php 
        if (is_array($post_new_error)) {
            if ($adOK == 0) {
                echo '<div class="errrs">';
                foreach ($post_new_error as $e) {
                    echo '<div class="newad_error">' . $e . '</div>';
                }
                echo '</div>';
            }
        }
        ?>

    

    

              <script type="text/javascript">

	

	function delete_this(id)

	{

		 $.ajax({

						method: 'get',

						url : '<?php 
        echo get_bloginfo('siteurl');
        ?>
/index.php/?_ad_delete_pid='+id,

						dataType : 'text',

						success: function (text) {   $('#image_ss'+id).remove(); window.location.reload();  }

					 });

		  //alert("a");

	

	}

	

</script>

    

    

    					<ul class="post-new">

 

                            <form method="post" enctype="multipart/form-data" action="<?php 
        echo PricerrTheme_post_new_with_pid_stuff_thg($pid);
        ?>
">    

                            <li>

                                <h2><?php 
        echo __('Listing Title', 'PricerrTheme');
        ?>
:</h2>

                                <p><textarea rows="3" class="do_input" name="job_title" cols="40"><?php 
        echo stripslashes($ttl);
        ?>
</textarea> </p>

                            </li>



							<li>

								<h2><?php 
        echo __('Pre-Screen Criteria', 'PricerrTheme');
        ?>
:</h2>

								<p>

									<select name="pre_screen_type" id="pre_screen_type" class="do_input">

										<option value>Select Minimum Accepted Badge Level</option>

										<option value="Level 1 - Identity Verified">Level 1: Identity Verified</option>

										<option value="Level 2 - Insurance Verified">Level 2: Insurance Verified</option>

										<option value="Level 3 - Average 4-Star Community Rating or Better">Level 3: Average 4-Star Community Rating or Better</option>

										<option value="Level 4 - Power User (10+ 5-Star Reviews) ">Level 4: Power User (10+ 5-Star Reviews) </option>

										<option value="Private Network - By Host Invite Only">Private Network: By Host Invite Only</option>


									</select>

								</p>

							</li>

							<li>

								<h2><?php 
        echo __('Cancellation Policy', 'PricerrTheme');
        ?>
:</h2>

								<p>

									<select name="instrument_type" id="instrument_type" class="do_input">

										<option value>Choose Cancellation Policy</option>

										<option value="Flexible">Flexible</option>

										<option value="Moderate">Moderate</option>

										<option value="Strict">Strict</option>

										<option value="Very Strict">Very Strict</option>

										<option value="Other">Other</option>


									</select>

								</p>

							</li>
                            

                            <li>

                                <h2><?php 
        echo __('Price:', 'PricerrTheme');
        ?>
</h2>

                                <p> 

                                

                                <?php 
        $PricerrTheme_enable_dropdown_values = get_option('PricerrTheme_enable_dropdown_values');
        $PricerrTheme_enable_free_input_box = get_option('PricerrTheme_enable_free_input_box');
        $x = isset($_POST['job_cost']) ? $_POST['job_cost'] : $_SESSION['job_cost'];
        if ($PricerrTheme_enable_free_input_box == "yes") {
            if (PricerrTheme_show_price_in_front() == true) {
                echo PricerrTheme_get_currency();
            }
            echo ' <input type="text" name="price_per_hour" class="do_input" value="0" size="5" /> / hour </br>';
            echo PricerrTheme_get_currency();
            echo ' <input type="text" name="price_per_day" class="do_input" value="0" size="5" /> / day </br>';
            echo PricerrTheme_get_currency();
            echo ' <input type="text" name="price_per_week" class="do_input" value="0" size="5" /> / week </br>';
            echo PricerrTheme_get_currency();
            echo ' <input type="text" name="price_per_month" class="do_input" value="0" size="5" /> / month </br>';
            echo ' $0 = inactive';
            //echo ' <input type="text" name="job_cost" class="do_input" value="'.$_SESSION['job_cost'].'" size="5" /> / hour';
            if (PricerrTheme_show_price_in_front() == false) {
                echo PricerrTheme_get_currency();
            }
        } elseif ($PricerrTheme_enable_dropdown_values == "yes") {
            echo PricerrTheme_get_variale_cost_dropdown('do_input', $x);
        } else {
            echo PricerrTheme_get_show_price(get_option('PricerrTheme_job_fixed_amount'));
        }
        ?>



                            </li>

                            

                            <script>

			

									function display_subcat(vals)

									{

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

											if(data.length >0) {

												 

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

												 

											}

										});

										

									}

									

									</script>

													

                            <li>

                                <h2><?php 
        echo __('Category', 'PricerrTheme');
        ?>
:</h2>

                                <p><?php 
        echo PricerrTheme_get_categories_clck("job_cat", !isset($_POST['job_cat_cat']) ? is_array($cat) ? $cat[0]->term_id : "" : htmlspecialchars($_POST['job_cat_cat']), __('Select Category', 'PricerrTheme'), "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="do_input" name="subcat">';
            $ret .= '<option value="">' . __('Select Subcategory', 'PricerrTheme') . '</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>';
        ?>
</p>

                            </li>

                    		<li>

        	<h2><?php 
        echo __('Hosting Location:', 'PricerrTheme');
        ?>
</h2>

        	<p>

            

            <?php 
        $locs = get_user_meta($uid, 'user_location', true);
        echo PricerrTheme_get_categories("job_location", !isset($_POST['job_location_cat']) ? $locs : htmlspecialchars($_POST['job_location_cat']), __('Select Location', 'PricerrTheme'), "do_input");
        ?>

            

            </p>

        </li>

							<li>

								<h2><?php 
        echo __('Manufacturer (if applicable):', 'PricerrTheme');
        ?>
</h2>

								<p>

									<input type="text" size="35" class="do_input"  name="manufacturer" value="" placeholder="e.g. Illumina" />

								</p>

							</li>



							<li>

								<h2><?php 
        echo __('Model (if applicable):', 'PricerrTheme');
        ?>
</h2>

								<p>

									<input type="text" size="35" class="do_input"  name="model" value="" placeholder="e.g. MiSeq" />

								</p>

							</li>



							<li>

								<h2><?php 
        echo __('Applications:', 'PricerrTheme');
        ?>
</h2>

								<p>

									<input type="text" size="35" class="do_input"  name="applications" value="" placeholder="e.g. High-Speed, Multiplexed 16S Amplicon Sequencing" />

								</p>

							</li>





                     

                            <li><h2><?php 
        echo __('Description:', 'PricerrTheme');
        ?>
</h2>

                            <p><textarea rows="6" cols="45" class="do_input"  name="job_description"><?php 
        echo empty($_POST['job_description']) ? stripslashes($post->post_content) : stripslashes($_POST['job_description']);
        ?>
</textarea><br/>

                            <?php 
        _e('Min: 100 chars. Max: 500', 'PricerrTheme');
        ?>
</p>

                            </li>

                            

                            <?php 
        $instruction_box = get_post_meta($pid, 'instruction_box', true);
        ?>

                            

                             <li><h2><?php 
        echo __('Additional Terms:', 'PricerrTheme');
        ?>
</h2>

                            <p><textarea rows="6" cols="45" class="do_input"  name="instruction_box"><?php 
        echo empty($_POST['instruction_box']) ? trim(stripslashes($instruction_box)) : htmlspecialchars(stripslashes($_POST['instruction_box']));
        ?>
</textarea></p>

                            </li>
                    

                            <li>

                                <h2><?php 
        echo __('Keywords', 'PricerrTheme');
        ?>
:</h2>

                            <p><input type="text" size="50" class="do_input"  name="job_tags" value="<?php 
        echo $job_tags;
        ?>
" /> <br/>*<?php 
        _e('separate your keywords by commas', 'PricerrTheme');
        ?>
 </p>

                            </li>

                            <?php 
        $PricerrTheme_enable_shipping = get_option('PricerrTheme_enable_shipping');
        if ($PricerrTheme_enable_shipping == "yes") {
            ?>

                            

                            <!--li>

                                <h2><?php 
            // echo __('Requires shipping?', 'PricerrTheme');
            ?>
</h2>

                            <p>

                            <?php 
            //if(PricerrTheme_show_price_in_front())
            //echo PricerrTheme_get_currency();
            ?>

                            <input type="text" size="5" class="do_input"  name="shipping" value="<?php 
            //echo (empty($shipping) ? get_post_meta($pid,'shipping',true) : $shipping );
            ?>
" />

                            <?php 
            //if(!PricerrTheme_show_price_in_front())
            // echo PricerrTheme_get_currency();
            ?>
 </p>

                            </li-->

                            

                            <?php 
            //do_action('PricerrTheme_after_shipping_field',$pid);
            ?>

                            

                            

                            <?php 
        }
        ?>

                            

                            <!--li>

                                <h2><?php 
        //echo __('Max Days to Deliver', 'PricerrTheme');
        ?>
</h2>

                            <p><input type="text" size="10" class="do_input"  name="max_days" value="<?php 
        //echo (empty($max_days) ? get_post_meta($pid,'max_days',true) : $max_days );
        ?>
" /> </p>

                            </li-->

                            

                            <?php 
        $pricerrtheme_enable_instant_deli = get_option('pricerrtheme_enable_instant_deli');
        if ($pricerrtheme_enable_instant_deli != "no") {
            ?>

                            

                            <li>

                                <h2><?php 
            echo __('Attach Own Legal Docs (if preferred)', 'PricerrTheme');
            ?>
</h2>

                            <p>

                             <?php 
            $args = array('order' => 'ASC', 'orderby' => 'post_date', 'post_type' => 'attachment', 'post_parent' => $pid, 'post_mime_type' => 'application/zip', 'numberposts' => -1);
            $i = 0;
            $attachments = get_posts($args);
            if (count($attachments) == 0) {
                ?>

                            

                            <input type="file" class="do_input" name="file_instant" /> (<?php 
                _e('Only ZIP Files', 'PricerrTheme');
                ?>
)

                            

                            <?php 
            } else {
                if ($attachments) {
                    foreach ($attachments as $attachment) {
                        $url = wp_get_attachment_url($attachment->ID);
                        echo '<p class="div_div2"  id="image_ss' . $attachment->ID . '">' . $attachment->post_title . '

												<a href="javascript: void(0)" onclick="delete_this(\'' . $attachment->ID . '\')"><img border="0" src="' . get_bloginfo('template_url') . '/images/delete_icon.png" /></a>

												</p>';
                    }
                }
            }
            ?>

                            

                             </p>

                            </li>

                            

                            

                            <?php 
        }
        ?>

                            

                            

                            <li>


                            <h2><?php 
        echo __('Photos', 'PricerrTheme');
        ?>
:</h2>

                            <p>

          <?php 
        $args = array('order' => 'ASC', 'orderby' => 'post_date', 'post_type' => 'attachment', 'post_parent' => $pid, 'post_mime_type' => 'image', 'numberposts' => -1);
        $i = 0;
        $attachments = get_posts($args);
        $default_nr = get_option('PricerrTheme_default_nr_of_pics');
        if (empty($default_nr)) {
            $default_nr = 5;
        }
        $actual_nr = count($attachments);
        $dis = $default_nr - $actual_nr;
        for ($i = 1; $i <= $dis; $i++) {
            ?>
                   

        		

                	<input type="file" class="do_input" name="file_<?php 
            echo $i;
            ?>
" />

				

				<?php 
        }
        ?>

       

                          </p>

                            </li>

                           

                           <li>

                           

                            <div id="thumbnails" style="overflow:hidden;">

    

    <?php 
        if ($pid > 0) {
            if ($attachments) {
                foreach ($attachments as $attachment) {
                    $url = wp_get_attachment_url($attachment->ID);
                    echo '<div class="div_div"  id="image_ss' . $attachment->ID . '"><img width="70" class="image_class" height="70" src="' . PricerrTheme_generate_thumb($url, 70, 70) . '" />

			<a href="javascript: void(0)" onclick="delete_this(\'' . $attachment->ID . '\')"><img border="0" src="' . get_bloginfo('template_url') . '/images/delete_icon.png" /></a>

			</div>';
                }
            }
        }
        ?>

    

    </div>

                           

                           </li>

                           

                           

                           <?php 
        do_action('PricerrTheme_before_youtube_links');
        ?>

                           

                           <?php 
        global $current_user;
        get_currentuserinfo();
        $uid = $current_user->ID;
        $user_level = PricerrTheme_get_user_level($uid);
        $sts = get_option('PricerrTheme_level' . $user_level . '_vds');
        if ($sts > 3) {
            $sts = 3;
        }
        for ($i = 1; $i <= $sts; $i++) {
            ?>

                           

                            <li>

                                <h2><?php 
            echo sprintf(__('Youtube Video Link #%s', 'PricerrTheme'), $i);
            ?>
:</h2>

                            <p><input type="text" size="50" name="youtube_link<?php 
            echo $i;
            ?>
" class="do_input" 

                                value="<?php 
            echo get_post_meta($pid, 'youtube_link' . $i, true);
            ?>
" /></p>

                            </li>

                            <?php 
        }
        ?>

                           

                        

                            <?php 
        do_action('PricerrTheme_after_youtube_links');
        ?>

                              

                            

                            <li>

                            <h2>

                           <?php 
        _e("Feature Listing?", 'PricerrTheme');
        ?>
</h2>

                            <p><input type="checkbox" class="do_input" name="featured" value="1" <?php 
        $featured = get_post_meta($pid, 'featured', true);
        echo $featured == "1" ? 'checked="checked"' : "";
        ?>
 /> 

                            <?php 
        $PricerrTheme_new_job_feat_listing_fee = get_option('PricerrTheme_new_job_feat_listing_fee');
        $PricerrTheme_new_job_feat_listing_fee = PricerrTheme_get_show_price($PricerrTheme_new_job_feat_listing_fee);
        echo sprintf(__("By clicking this checkbox you mark your listing as featured. Extra fee of %s is applied.", 'PricerrTheme'), $PricerrTheme_new_job_feat_listing_fee);
        ?>
</p>

                            </li>


							<li>
								<h1><?php 
        echo __('<h1><u><i>Labmenities™</i></u></h1>', 'PricerrTheme');
        ?>
</h1>
			    </li>

							<li>

								<h2><?php 
        echo __('Concierge Services', 'PricerrTheme');
        ?>
:</h2>

								<p>

									<input type="checkbox" name="lbcs_training" value="1" />Training<br>

									<input type="checkbox" name="lbcs_setup" value="1">Setup<br>

									<input type="checkbox" name="lbcs_sample_presentation" value="1" />Sample Presentation<br>

									<input type="checkbox" name="lbcs_sample_storage" value="1" />Sample Storage<br>

									<input type="checkbox" name="lbcs_troubleshooting" value="1" />Troubleshooting<br>

									<input type="checkbox" name="lbcs_decontamination" value="1" />Decontamination<br>

									<input type="checkbox" name="lbcs_experimental_design" value="1" />Experimental Design<br>

									<input type="checkbox" name="lbcs_data_analysis" value="1" />Data Analysis

								</p>

							</li>





							<li>

								<h2><?php 
        echo __('Reagents & Consumables', 'PricerrTheme');
        ?>
:</h2>

								<p>

									<input type="checkbox" name="rac_stock_buffers" value="1" />Stock Buffers<br>

									<input type="checkbox" name="rac_liquid_nitrogen" value="1">Liquid Nitrogen<br>

									<input type="checkbox" name="rac_eaft" value="1" />Eppi & Falcon Tubes<br>

									<input type="checkbox" name="rac_other" value="1" />Other

								</p>

							</li>



							<li>

								<h2><?php 
        echo __('Workstation Software', 'PricerrTheme');
        ?>
:</h2>

								<p>

									<input type="checkbox" name="wsa_pipeline_pilot" value="1" />Bioinformatics<br>

									<input type="checkbox" name="wsa_chemdraw" value="1">Structure Drawing Package<br>

									<input type="checkbox" name="wsa_nmr_processor" value="1" />Spectral Processing<br>
									<input type="checkbox" name="wsa_other" value="1" />Other

								</p>

							</li>







                         	<?php 
        $PricerrTheme_enable_extra = get_option('PricerrTheme_enable_extra');
        if ($PricerrTheme_enable_extra != "no") {
            $sts = get_option('PricerrTheme_get_total_extras');
            if (empty($sts)) {
                $sts = 3;
            }
            global $current_user;
            get_currentuserinfo();
            $uid = $current_user->ID;
            $user_level = PricerrTheme_get_user_level($uid);
            $sts = get_option('PricerrTheme_level' . $user_level . '_extras');
            if ($sts > 0) {
                ?>

                            

                            <!--li class="xtra_stuff"><div class="padd10">

                            <table width="100%">

                            

                            <?php 
                for ($i = 1; $i <= $sts; $i++) {
                    ?>

                            

                                     <tr><td>

                                     <?php 
                    _e('For an extra', 'PricerrTheme');
                    ?>

                                     

                                     <?php 
                    if (PricerrTheme_show_price_in_front() == true) {
                        echo PricerrTheme_get_currency();
                    }
                    ?>

                                     <input type="text" size="3" name="extra<?php 
                    echo $i;
                    ?>
_price" 

                                     value="<?php 
                    echo stripslashes(get_post_meta($pid, 'extra' . $i . '_price', true));
                    ?>
" />

                                     <?php 
                    if (PricerrTheme_show_price_in_front() == false) {
                        echo PricerrTheme_get_currency();
                    }
                    ?>

                                      

                                     &nbsp; &nbsp; <?php 
                    _e('I will:', 'PricerrTheme');
                    ?>
</td><td>  <textarea name="extra<?php 
                    echo $i;
                    ?>
_content" cols="40" 

                                     rows="2"><?php 
                    echo stripslashes(get_post_meta($pid, 'extra' . $i . '_content', true));
                    ?>
</textarea>

                                     </td></tr>

                            

                            <?php 
                }
                ?>
                 

                            

                            </table>

                            

                            </div>

                            </li-->

                            <?php 
            }
        }
        ?>

                            

                            <li>

                            <h2>&nbsp;</h2>

                            <p><input type="submit" name="Pricerr_post_new_job" value="<?php 
        _e("Submit Rental", 'PricerrTheme');
        ?>
" /></p>

                            </li>

                        

                        </form>

                        </ul>

    

    

    

    			

    		</div></div>

    </div>

    

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

    

    <div id="right-sidebar">    

    	<ul class="xoxo">

        	 <?php 
        dynamic_sidebar('other-page-area');
        ?>

        </ul>    

    </div>

    

    <?php 
    }
Example #2
0
function PricerrTheme_template_redirect()
{
    //---------
    global $wp_query, $wp_rewrite, $post;
    global $wp;
    $paagee = $wp_query->query_vars['my_custom_page_type'];
    $jb_action = $wp_query->query_vars['jb_action'];
    $post_parent = $post->post_parent;
    $my_pid = $post->ID;
    $PricerrTheme_post_new_page_id = get_option('PricerrTheme_post_new_page_id');
    $PricerrTheme_my_account_page_id = get_option('PricerrTheme_my_account_page_id');
    $PricerrTheme_my_account_priv_mess_page_id = get_option('PricerrTheme_my_account_priv_mess_page_id');
    $PricerrTheme_my_account_reviews_page_id = get_option('PricerrTheme_my_account_reviews_page_id');
    $PricerrTheme_my_account_sales_page_id = get_option('PricerrTheme_my_account_sales_page_id');
    $PricerrTheme_my_account_shopping_page_id = get_option('PricerrTheme_my_account_shopping_page_id');
    $PricerrTheme_my_account_payments_page_id = get_option('PricerrTheme_my_account_payments_page_id');
    $PricerrTheme_my_account_personal_info_page_id = get_option('PricerrTheme_my_account_personal_info_page_id');
    $PricerrTheme_pay_for_posting_job_page_id = get_option('PricerrTheme_pay_for_posting_job_page_id');
    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_cat', $args2);
            $ret = '<select class="do_input" name="subcat">';
            $ret .= '<option value="">' . __('Select Subcategory', 'PricerrTheme') . '</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;
    }
    global $wp_rewrite;
    if (isset($_GET['return_chained'])) {
        include 'lib/gateways/return_chained.php';
        die;
    }
    if ($my_pid == $PricerrTheme_my_account_page_id or $post_parent == $PricerrTheme_my_account_page_id or $PricerrTheme_pay_for_posting_job_page_id == $my_pid) {
        if (!is_user_logged_in()) {
            wp_redirect(PricerrTheme_login_url());
            exit;
        }
    }
    if (isset($_GET['switch_grd'])) {
        $_SESSION['view_tp'] = $_GET['switch_grd'];
        wp_redirect($_GET['get_urls']);
        die;
    }
    if (isset($_GET['switch_filter'])) {
        $_SESSION['current_order'] = $_GET['switch_filter'];
        wp_redirect($_GET['get_urls']);
        die;
    }
    //-----------------------------------------------------------------------------------
    if (isset($_GET['posting_new'])) {
        $_SESSION['i_will'] = $_POST['i_will'];
        $_SESSION['job_cost'] = $_POST['job_cost'];
        wp_redirect(get_permalink(get_option('PricerrTheme_post_new_page_id')));
        die;
    }
    if ($jb_action == "cancel_job_request") {
        include 'lib/cancel_job_request.php';
        die;
    }
    if ($jb_action == "pay_featured") {
        $method = $wp_query->query_vars['method'];
        include 'lib/gateways/pay_listing_' . $method . '.php';
        die;
    }
    if ($jb_action == "user_profile") {
        include 'lib/user_profile.php';
        die;
    }
    if ($jb_action == "purchase_this") {
        include 'lib/purchase-this.php';
        die;
    }
    if ($jb_action == "request_mutual_cancelation") {
        include 'lib/request_mutual_cancelation.php';
        die;
    }
    if ($jb_action == "close_job") {
        include 'lib/close-job.php';
        die;
    }
    if ($jb_action == "edit_job") {
        include 'lib/edit_job.php';
        die;
    }
    if ($jb_action == "mark_delivered") {
        include 'lib/mark_delivered.php';
        die;
    }
    if ($jb_action == "mark_completed") {
        include 'lib/mark_completed.php';
        die;
    }
    if ($jb_action == "submit_request") {
        include 'lib/submit_request.php';
        die;
    }
    if ($jb_action == "deactivate_job") {
        include 'lib/deactivate_job.php';
        die;
    }
    if ($jb_action == "activate_job") {
        include 'lib/activate_job.php';
        die;
    }
    if ($jb_action == "chat_box") {
        include 'lib/chat_box.php';
        die;
    }
    if ($jb_action == "delete_job") {
        include 'lib/delete_job.php';
        die;
    }
    if (!empty($_GET['payment_response_listing'])) {
        $sk = $_GET['payment_response_listing'];
        include 'lib/gateways/listing_response_' . $sk . '.php';
        die;
    }
    if ($jb_action == 'pay_featured_credits') {
        include 'lib/gateways/pay_featured_listing_credits.php';
        die;
    }
    if (!empty($_GET['payment_response'])) {
        $sk = $_GET['payment_response'];
        include 'lib/gateways/' . $sk . '.php';
        die;
    }
    if (!empty($_GET['pay_for_item'])) {
        $sk = $_GET['pay_for_item'];
        include 'lib/gateways/' . $sk . '.php';
        die;
    }
    // check if logged in when access the post new page
    if ($my_pid == $PricerrTheme_post_new_page_id) {
        if (!is_user_logged_in()) {
            wp_redirect(PricerrTheme_login_url());
            exit;
        }
        if (!isset($_GET['jobid'])) {
            $set_ad = 1;
        } else {
            $set_ad = 0;
        }
        global $current_user;
        get_currentuserinfo();
        if ($set_ad == 1) {
            $pid = PricerrTheme_get_auto_draft($current_user->ID);
            wp_redirect(PricerrTheme_post_new_with_pid_stuff_thg($pid));
        }
        include 'lib/post_new_post.php';
    }
    // check if logged in when accessing the my account page
    if ($my_pid == $PricerrTheme_my_account_page_id) {
        if (!is_user_logged_in()) {
            wp_redirect(PricerrTheme_login_url());
            exit;
        }
    }
    /*if ($wp->query_vars["post_type"] == "job")
    	{
    	     if(is_archive())
    		 {
    			 include 'archive-job.php';
    			 die();
    		 }		    
    	     elseif (have_posts())
    	     {
    	         include('job.php');
    	         die();
    		 }
    	     
    	 }*/
}