+++ /dev/null
-<?php
-/****************************************************************/
-/* ATutor */
-/****************************************************************/
-/* Copyright (c) 2002-2010 */
-/* Inclusive Design Institute */
-/* http://atutor.ca */
-/* */
-/* This program is free software. You can redistribute it and/or*/
-/* modify it under the terms of the GNU General Public License */
-/* as published by the Free Software Foundation. */
-/****************************************************************/
-// $Id$
-$_user_location='public';
-define(AT_INCLUDE_PATH, '../../include/');
-include(AT_INCLUDE_PATH.'vitals.inc.php');
-include(AT_JB_INCLUDE.'classes/Job.class.php');
-include(AT_JB_INCLUDE.'classes/Employer.class.php');
-$_custom_css = $_base_path . AT_JB_BASENAME . 'module.css'; // use a custom stylesheet
-
-//initialize
-$job = new Job();
-$page = intval($_GET['p']);
-$page = ($page==0)?1:$page;
-$all_job_posts = $job->getAllJobs($_GET['col'], $_GET['order']);
-$bookmark_posts = $job->getBookmarkJobs();
-
-//handle order
-if ($_GET['order']==''){
- $order = 'DESC';
-} else {
- //flip the ordre
- $order = ($_GET['order']=='ASC')?'DESC':'ASC';
- $page_string = 'col='.$_GET['col'].SEP.'order='.$_GET['order'];
-}
-
-//handle search
-if (isset($_GET['jb_submit'])){
- $search_input['general'] = trim($_GET['jb_search_general']);
-// $search_input['title'] = trim($_GET['jb_search_title']);
-// $search_input['email'] = $_GET['jb_search_email'];
-// $search_input['description'] = trim($_GET['jb_search_description']);
- $search_input['categories'] = $_GET['jb_search_categories'];
- $search_input['bookmark'] = $_GET['jb_search_bookmark'];
- $search_input['archive'] = $_GET['jb_search_archive'];
- $all_job_posts = $job->search($search_input, $_GET['col'], $_GET['order']);
-
- if(!empty($_GET['jb_search_categories'])){
- foreach($_GET['jb_search_categories'] as $category_id){
- $category_string .= 'jb_search_categories[]='.intval($category_id).SEP;
- }
- }
- $search_string = 'jb_submit=search'.SEP.
- 'jb_search_general='.$_GET['jb_search_general'].SEP.
- 'jb_search_title='.$_GET['jb_search_title'].SEP.
- 'jb_search_description='.$_GET['jb_search_description'].SEP.
- $category_string.
- 'jb_search_bookmark='.$_GET['jb_search_bookmark'].SEP.
- 'jb_search_archive='.$_GET['jb_search_archive'];
-}
-
-//handle page
-if ($page > 0){
- $offset = ($page - 1) * AT_JB_ROWS_PER_PAGE;
-} else {
- $offset = 0;
-}
-$current_job_posts = array_slice($all_job_posts, $offset, AT_JB_ROWS_PER_PAGE);
-
-include(AT_INCLUDE_PATH.'header.inc.php');?>
-
-<form action="" method="get">
- <div class="jb_head">
- <div class="jb_search">
- <label for="jb_search_general"><?php echo _AT('jb_search'); ?></label>
- <input type="text" id="jb_search_general" name="jb_search_general" value="" />
- <input class="button" type="submit" name="jb_submit" value="<?php echo _AT('search'); ?>" />
- <?php
- if ($_SERVER['QUERY_STRING']!=''){
- $querystring = '?'.$_SERVER['QUERY_STRING'];
- }
- ?>
- <a href="<?php echo AT_JB_BASENAME; ?>index.php<?php echo $querystring;?>#" onclick="toggleAdvanceSearch()"><?php echo _AT('jb_search_filter'); ?></a>
- <?php if ($_SESSION['member_id'] >= 1): //display bookmark search if it member login.?>
- | <a href="<?php echo AT_JB_BASENAME; ?>index.php?jb_search_general=&jb_submit=Search&jb_search_bookmark=on"><?php echo _AT('jb_bookmarks'); ?></a>
- <?php endif; ?>
- <div class="jb_advance_search" style="display: none;">
- <?php
- $savant->assign('job_obj', $job);
- $savant->display('jb_advance_search_table.tmpl.php');
- ?>
- </div>
- </div>
- <div class="jb_add_posting">
- <?php if(isset($_SESSION['jb_employer_id']) && $_SESSION['jb_employer_id'] > 0): ?>
- <a href="<?php echo AT_JB_BASENAME;?>employer/home.php"><?php echo _AT('jb_employer_home');?></a> |
- <a href="<?php echo AT_JB_BASENAME;?>employer/logout.php"><?php echo _AT('jb_logout');?></a>
- <?php else: ?>
- <a href="<?php echo AT_JB_BASENAME;?>employer/login.php"><?php echo _AT('jb_login');?></a> |
- <a href="<?php echo AT_JB_BASENAME;?>employer/registration.php"><?php echo _AT('jb_employer_registration');?></a>
- <?php endif; ?>
- </div>
- </div>
-</form>
-<div style="clear:both;"></div>
-<div>
-<div class="pageinator_box">
-<?php if(isset($_SESSION['member_id']) && $_SESSION['member_id'] >0): ?>
-<div style="clear:left;">
- <a href="<?php echo AT_JB_BASENAME.'subscribe.php'; ?>"><?php echo _AT('jb_subscribe'); ?></a>
-</div>
-<?php endif; ?>
-<?php print_paginator($page, sizeof($all_job_posts), $search_string.SEP.$page_string, AT_JB_ROWS_PER_PAGE); ?>
-</div>
-<?php
-$savant->assign('job_posts', $current_job_posts);
-$savant->assign('bookmark_posts', $bookmark_posts);
-$savant->assign('job_obj', $job);
-$savant->display('jb_index.tmpl.php');
-print_paginator($page, sizeof($all_job_posts), $search_string.SEP.$page_string, AT_JB_ROWS_PER_PAGE);
-?>
-</div>
-
-<script type="text/javascript" >
- function toggleAdvanceSearch(){
- var box_state = jQuery('.jb_advance_search').css('display');
- if (box_state == 'none'){
- jQuery('.jb_advance_search').css('display', 'block');
- } else {
- jQuery('.jb_advance_search').css('display', 'none');
- }
- }
-</script>
-
-<?php include(AT_INCLUDE_PATH.'footer.inc.php'); ?>