Key Enhancement:
- 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.
- Print-Friendly Job Post Details page.
- 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 |