What I would like to do is list resume's not jobs. So i have taken index-home.php and removed some code and added the employer/search page "as it shows the resume's" if you take the code below and save it as index-home.php you will see the errors on line 107, and the search box (i don't want to see) or visit test page:
http://www.darciefox.co.uk/member/I do not want to see a search box at all but have no idea how to get rid of it, Im not a developer and have no idea what to do after three hours of trying, so any help would be appreciated.
code...
<div class="homemod2">
<?php
$order_by = $_REQUEST['order_by'];
$offset = $_REQUEST['offset'];
$views_stat_label = '';
$CAN_VIEW_RESUMES = false;
if (JB_SUBSCRIPTION_FEE_ENABLED=='NO') { // free resume access?
$CAN_VIEW_RESUMES = true;
if (JB_EM_NEEDS_ACTIVATION=='NO_RESUME') { // Must be validated to view resumes? employers who are not validated cannot view resumes
$sql = "SELECT * from employers where ID='".jb_escape_sql($_SESSION['JB_ID'])."'";
$result = JB_mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($result);
if ($row['Validated']=='1') {
$CAN_VIEW_RESUMES = true;
} else {
$CAN_VIEW_RESUMES = false;
$NOT_VALIDATED = true;
}
} elseif (JB_EM_NEEDS_ACTIVATION=='FIRST_POST') { // must post a job before viewing the resumes for free?
$sql = "SELECT post_id from posts_table where user_id='".jb_escape_sql($_SESSION['JB_ID'])."'";
$result = JB_mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($result)>0) {
$CAN_VIEW_RESUMES = true;
} else {
$NOT_VALIDATED = false; // not validated until they can post
$CAN_VIEW_RESUMES = false;
$FIRST_POST = true;
}
}
} else { // subscriptions enabled
// check if subscription is active
$subscr_row = jb_get_active_subscription_invoice($_SESSION['JB_ID']);
if ($subscr_row['can_view_resumes']) { // active subscription
// - V_QUOTA is the views_quota column from `employers` table
// - If ($_REQUEST['resume_id']==true) then it means that user clicked to view the resume.
if (($subscr_row['V_QUOTA']>-1) && ($_REQUEST['resume_id']==true)) { // is a quota imposed?
$inc_success = JB_increment_views_tally($_SESSION['JB_ID']);
if ($inc_success==false) { // inc $inc_success is false which means we are over quota
$CAN_VIEW_RESUMES = false;
$OVER_QUOTA = true;
} else { // There is quota remaining
$CAN_VIEW_RESUMES = true;
$views_stat_label = $label['employer_resume_view_stat'];
$views_stat_label = str_replace("%TALLY%", $subscr_row['views_quota_tally']+1, $views_stat_label);
$views_stat_label = str_replace("%QUOTA%", $subscr_row['V_QUOTA'], $views_stat_label);
}
} else { // views_quota is either -1 or not viewing the resume
$CAN_VIEW_RESUMES = true; // no quota
}
} else {
// special situations for when the user is not subscribed.
// but is still can view resumes
$CAN_VIEW_RESUMES = JB_is_privileged_user($_SESSION['JB_ID'], 'resume');
if (JB_FIELD_BLOCK_SWITCH=="YES") {
$CAN_VIEW_RESUMES = true; // Can view but some fields will be blocked
}
}
}
if ((JB_ONLINE_APP_REVEAL_RESUME=='YES') && ($key_test_passed)) {
// allow access to only this resume, even if this user is not
// subscribed...
// (A special key was passed and validated which gives access)
$CAN_VIEW_RESUMES = true;
}
#########################################
if ($CAN_VIEW_RESUMES == true) { // has a subscription to view resumes, or if no subscription is allowed to view resumes
JB_display_dynamic_search_form (2);
// Display Category tree code
// do we have a CATEGORY type field? (field_type)
foreach ($resume_tag_to_field_id as $field) {
// If it does have a CATEGORY, display the category tree and
// break out from the loop
if (($field['field_type']=='CATEGORY') && ($_REQUEST['action']!='search') && ($_REQUEST['resume_id']==false)) {
?>
<?php
$categories = JB_getCatStruct($_REQUEST['cat'], $_SESSION["LANG"], 2);
JB_display_categories($categories, JB_CAT_COLS);
break;
}
}
?>
<?php
echo $views_stat_label; // If views_quota is > 0 then this will print something like: 1 / 10
##############################################\
$is_blocked = 'N';
switch (JB_FIELD_BLOCK_SWITCH) {
case 'YES':
$subscr_block_status = JB_get_employer_view_block_status($_SESSION['JB_ID']);
if ($key_test_passed && (JB_FIELD_BLOCK_APP_SWITCH!='YES')) { // if viewing from an email or application list
$subscr_block_status = 'Y';
}
if (($subscr_block_status=='N') && (JB_SUBSCRIPTION_FEE_ENABLED=='YES')) {
echo "<p>".$label["resume_some_fields_blocked"]."</p>";
echo JB_get_special_offer_msg();
$is_blocked = 'Y';
}
break;
case 'NO':
break;
}
$REQUEST_FEATURE == false;
switch (JB_RESUME_REQUEST_SWITCH) {
case 'YES':
//
if ((JB_NEED_SUBSCR_FOR_REQUEST=='YES') ) {
$subscr_status = JB_get_employer_subscription_status($_SESSION['JB_ID']);
if ($subscr_status=='Active') {
$REQUEST_FEATURE = true;
} else {
$REQUEST_FEATURE = false;
}
} else {
$REQUEST_FEATURE = true;
}
break;
case 'NO':
$REQUEST_FEATURE = false;
break;
}
if ($_REQUEST['action'] == 'search') {
$q_string = JB_generate_q_string(2);
}
/*
Display the resume
*/
if ($_REQUEST['resume_id']!= '') {
?>
<?php
$mode = "view";
$sql = "UPDATE `resumes_table` set hits=hits+1 where `resume_id`='".jb_escape_sql($_REQUEST['resume_id'])."'";
JB_mysql_query($sql) or die(mysql_error().$sql);
$prams = JB_load_resume_values ($_REQUEST['resume_id']);
if ($prams['status']!=='ACT') {
echo "<p class='error_msg_label'>".$label['employer_resume_desctive']."</p>";
} else {
if (($is_blocked=='N') && ($key=='') && (JB_FIELD_BLOCK_SWITCH=='NO') && (JB_RESUME_REPLY_ENABLED=='YES') && (($prams['anon']!='Y') || ((JB_is_request_granted($prams['user_id'], $_SESSION['JB_ID'])))) ) {
?>
<input type="button" name="apply" onclick="showDIV(document.getElementById('app_form'), true); this.disabled=true;" class="form_apply_button" value="<?php echo $label['employer_search_send_email']; ?>"><p>
<span id="app_form">
</span>
<span id="app_form_blank" >
</span>
<span id="app_form_tmp" style="display: none">
<iframe width="100%" height="380" frameborder=0 MARGINWIDTH=0 MARGINheight=0 VSPACE=0 HSPACE=0 src="<?php echo JB_BASE_HTTP_PATH.JB_EMPLOYER_FOLDER;?>email_iframe.php?resume_id=<?php echo $_REQUEST['resume_id']."&step=1"; ?>"></iframe>
</span>
<?php
}
if (JB_RESUME_REQUEST_SWITCH == 'YES') {
if (($is_blocked=='N') && ($prams['anon']=="Y") && (JB_is_request_granted($prams['user_id'], $_SESSION['JB_ID'])==false)) {
if (JB_request_was_made($prams['user_id'], $_SESSION['JB_ID'])) {
$request_tag = "<p class='request_msg_sent_label'>".$label["resume_display_request_sent"]."</p>";
//JB_display_info_box ($heading, $request_tag);
echo $request_tag;
} elseif ($REQUEST_FEATURE) {
?><p align="center">
<input type="button" onclick="window.location='request.php?user_id=<?php echo jb_escape_html($prams['user_id']);?>'" value="<?php echo $label["resume_display_request"]; ?>" >
</p>
<?php }
?>
<?php
}
}
// If viewing by employer, display a message if the candidate had granred
// permission to view the resume
if ((JB_RESUME_REQUEST_SWITCH!='NO')) {
if (($prams['anon']=='Y')) {
if ($_SESSION['JB_Domain']=='EMPLOYER') {
echo "<i>".$label["c_resume_hide"]."</i>";
}
if (($_SESSION['JB_ID']!='')) {
if (JB_is_request_granted($prams['user_id'], $_SESSION['JB_ID'])) {
if ($_SESSION['JB_Domain']=='EMPLOYER') {
// the employer is allowed to view the anonymous fields
echo "<Br>".$label["c_resume_hide_allowed"];
}
}
}
}
}
JB_display_resume_form (2, $mode='view', $prams, false);
}
} else {
JB_list_resumes (false, $order_by, $offset);
}
} elseif ($NOT_VALIDATED) { // cannot view resumes unless the account is validated
?>
<center>
<h3><?php echo $label['employer_cannot_resume_browse'];?></h3>
<?php
$label["employer_resume_must_activate"] = str_replace ("%SITE_NAME%", JB_SITE_NAME , $label["employer_resume_must_activate"]);
echo '<div class="explanation_note">'.$label['employer_resume_must_activate']."</div>"; ?>
</center>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<?php
} elseif ($FIRST_POST ) {
?>
<center>
<h3><?php echo $label['employer_cannot_resume_browse'];?></h3>
<?php
$label["employer_resume_must_first_post"] = str_replace ("%SITE_NAME%", JB_SITE_NAME , $label["employer_resume_must_first_post"]);
echo '<div class="explanation_note">'.$label['employer_resume_must_first_post'].'</div>'; ?>
</center>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<?php
} elseif ($OVER_QUOTA) {
$t = $subscr_row['quota_timestamp'];
// calculate timestamp for 1 month in the future
$t_next_month = mktime(date('H', $t), date('i', $t), date('s', $t), date('n', $t)+1, date('j', $t), date('Y', $t));
$str = $label['employer_resume_noquota']."<br>";
$str = str_replace("%SITE_CONTACT%", JB_SITE_CONTACT_EMAIL, $str);
$str = str_replace("%QUOTA%", $subscr_row['V_QUOTA'], $str);
$str = str_replace("%FROM_DATE%", date(JB_DATE_FORMAT, $t), $str);
$str = str_replace("%TO_DATE%", date(JB_DATE_FORMAT, $t_next_month), $str);
$str = str_replace("%VIEWS%", $sub_row['views_quota'], $str);
echo '<h3>'.$label['employer_resume_noquota_head'].'</h3>';
echo '<div class="error_msg_label">';
echo $str;
echo '</div>';
echo '<p>'.$label['employer_resume_more_details'].'</p>';
} else {
?>
<p> </p>
<center>
<h3><?php echo $label['employer_resume_browse'];?></h3>
<?php
$label["employer_resume_must_sub"] = str_replace ("%SITE_NAME%", JB_SITE_NAME , $label["employer_resume_must_sub"]);
echo '<div class="explanation_note">'.$label['employer_resume_must_sub'].'</div>'; ?><p>
<?php
$offer_active_msg = JB_get_special_offer_msg();
echo $offer_active_msg;
?>
<a href="subscriptions.php"><IMG src="<?php echo JB_THEME_URL; ?>images/<?php echo $label['subscribe_now_button_img'];?>" width="187" height="41" border="0" alt=""></a>
</center><p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<?php
}
?>
<?php JB_template_employers_footer(); ?>
</div>
</div> <!-- eof index-middle-inner -->
</div>