Ejemplo n.º 1
0
function jobBlock($job)
{
    $title = $job['title'];
    $location = $job['location'];
    $desc = strmax($job['desc'], 300);
    $deadline = $job['deadline'];
    if ($job['locationtype'] == 'home') {
        return "\n          <div class=\"jobblock\">\n            <div class=\"title\">{$title} | Work at home</div>\n            <div class=\"desc\">{$desc}</div>\n            <div class=\"info\">Deadline: {$deadline}</div>\n          </div>\n        ";
    }
    return "\n          <div class=\"jobblock\">\n            <div class=\"title\">{$title} | {$location}</div>\n            <div class=\"desc\">{$desc}</div>\n            <div class=\"info\">Deadline: {$deadline}</div>\n          </div>\n        ";
}
Ejemplo n.º 2
0
function subletBlock($sublet)
{
    $title = $sublet['title'];
    $location = $sublet['address'];
    if ($sublet['city'] != '') {
        $location .= $sublet['city'];
    }
    if ($sublet['state'] != '') {
        $location .= $sublet['state'];
    }
    $summary = strmax($sublet['summary'], 300);
    $price = $sublet['price'];
    $pricetype = $sublet['pricetype'];
    $publish = $sublet['publish'];
    if ($publish) {
        $published = '<green>Public</green>';
    } else {
        $published = '<red>Private (Publish to have listing show up in search results)</red>';
    }
    return "\n          <div class=\"subletblock\">\n            <div class=\"title\">{$title} | {$location}</div>\n            <div class=\"summary\">{$summary}</div>\n            <div class=\"info\">Price: {$price} /{$pricetype} | {$published}</div>\n          </div>\n        ";
}
Ejemplo n.º 3
0
 function processRaw($sublet)
 {
     // Processing result
     $sublet['photo'] = isset($sublet['photos'][0]) ? $sublet['photos'][0] : $GLOBALS['dirpreFromRoute'] . 'assets/gfx/subletnophoto.png';
     $sublet['address'] = $sublet['address'];
     if (strlen($sublet['city']) > 0) {
         $sublet['address'] .= ', ' . $sublet['city'];
     }
     if (strlen($sublet['state']) > 0) {
         $sublet['address'] .= ', ' . $sublet['state'];
     }
     $sublet['proximity'] = isset($sublet['proximity']) ? $sublet['proximity'] : null;
     $sublet['summary'] = strmax($sublet['summary'], 100);
     $offset = 0.0001;
     $sublet['latitude'] = $sublet['geocode']['latitude'] + rand01() * $offset - $offset / 2;
     $sublet['longitude'] = $sublet['geocode']['longitude'] + rand01() * $offset - $offset / 2;
     return $sublet;
 }
Ejemplo n.º 4
0
 function process($res)
 {
     global $MCompany;
     // Processing results
     $jobs = array();
     foreach ($res as $job) {
         $company = $MCompany->get($job['company']);
         $job['company'] = $company['name'];
         $job['desc'] = strmax($job['desc'], 300);
         $job['logophoto'] = $company['logophoto'];
         array_push($jobs, $job);
     }
     return $jobs;
 }