Login






nasthon1001 (silicon) v1.3.2 released

Key Enhancement:
  1. Support plugin "NAS_trafficTracker" (Website traffic tracker code embedding, e.g. Google Analytics). Note, this version removed the /include/_webtraffic.php, as a reminder to existing customer (v1.1.0) who wants to upgrade to this version.
  2. Print-Friendly Job Post Details page.
  3. Print-Friendly for Resumes Viewing.

1) Add "main-cust.css" in:

candidate-header.php
employer-header.php,
candidate-login-form.php

<link rel="styleSheet" type="text/css" href="/store/<?= JB_THEME_URL ?>main-cust.css" >

2) Formating Bug Fix
edit: display-post.php

remove (around line 220)
</td></tr>
</table>

3) REMOVE _webtraffic.php
a. delete file /include/_webtraffic.php
b. edit /index-footer.php
REMOVE: include(dirname(__FILE__).'/include/_webtraffic.php');


4) Add 5 extra Jamit official hooks at the end of the </body>
index_before_body_end
can_before_body_end
can_outside_before_body_end
emp_before_body_end
emp_outside_before_body_end

edit:
/index-footer.php
ADD BEFORE </body>:

<?php
if ($can_outside_footer == true){
JBPLUG_do_callback('can_outside_before_body_end', $A = false);       
}else if ($emp_outside_footer == true){       
JBPLUG_do_callback('emp_outside_before_body_end', $A = false);
}else{
JBPLUG_do_callback('index_before_body_end', $A = false);
}   
?>

/candidates-footer.php
ADD BEFORE </body>:
<?php JBPLUG_do_callback('can_before_body_end', $A = false); ?>

/employers-footer.php
ADD BEFORE </body>:
<?php JBPLUG_do_callback('emp_before_body_end', $A = false); ?>

/employers-outside-footer.php

ADD: <?php $emp_outside_footer = true; ?>

/candidates-outside-footer.php

ADD: <?php $can_outside_footer = true; ?>

5) Remove useless images in css

6) REMOVE deprecated css classes

edit:
/index-header.php
REMOVE:
<style> A.white_link     ... .footer_text </style>

7) Bug Fix for JB_render_box_top()
edit: /info-box-top.php
Add: <?php $width = str_replace("%", "", $width); ?>

Change: <div class="info_box<?= $id ?>" style="width: 100% !important;">

To: <div class="info_box<?= $id ?>" style="width: <?= $width ?>% !important;">

8) Add a horizontal scrollbar for Jobseeker and Employer Panel if necessary

edit:

  • /candidates.css
  • /employers.css


Add "overflow-x:auto;" within
.candidate_content{..} / .employer_content{..}

9) Print-Friendly Job Post Details and Resumes Viewing

create: /main-print.css

edit:

  • /index-header.php
  • /candidates-header.php
  • /employers-header.php

ADD AFTER: "main-ext.css"

<link rel="styleSheet" type="text/css" href="/store/<?= JB_THEME_URL ?>main-print.css" media="print">

edit: /include/_adv.php

Add <div class="noprint"></div> to wrap the code.

edit: /display-post.php

Add: #jd, #jd-btns

edit: /resume-form.php

ADD TOP AND BOTTOM:
<?php /* NASTHON */
if ($mode == "view") {
$BTN_PRINTPRE = '<a class="iconbutton"  href="javascript:printpreview();">' . '<div style="float:left; margin-top:-1px; margin-right:2px; display:inline;"><img src="'.JB_THEME_URL. 'images/icon/printer.gif" border="0"></div>' . '<div style="float:left;">' . $label['nasthon1005_button_print'] . '</div></a>';
echo '<div class="printbtn" style="margin-top:10px;">' . $BTN_PRINTPRE . '</div>';
}
?>

10) Other css formating

edit: /main-ext.css

11) Add hook "'popup_before_body_end"

edit: /nas_email_others_window.php

ADD: <?php JBPLUG_do_callback('popup_before_body_end', $A = false);?>

12) Update /AdminGuide-nasthon1001-v1.0.7.pdf

13) REMOVE FILES:
/nas_test.php
/phpinfo.php


Change Files:

/include/_adv.php
/include/_adv_v1.php
/include/_js_panel.php
candidate-login-form.php
candidates-footer.php
candidates-header.php
candidates-outside-footer.php
candidates.css
display-post.php
employers-footer.php
employers-header.php
employers-outside-footer.php
employers.css
index-footer.php
index-header.php
info-box-top.php
main-ext.css
nas_email_others_window.php
readme.txt
AdminGuide-nasthon1001-v1.0.7
main-print.css