if (isset($_REQUEST['subject']) && !empty($_REQUEST['subject'])) { if ($subject == 'Default') { $order[] = array('field' => 'Subject', 'direction' => SORT_ASC); } else { $key = "%" . $subject . "%"; $query2 = new KORA_Clause("Subject", "LIKE", $key); $query3 = joinKORAClauses(array($query, $query2), "AND"); } } else { if (isset($_REQUEST['language']) && !empty($_REQUEST['language'])) { if ($subject == 'Default') { $order[] = array('field' => 'Language', 'direction' => SORT_ASC); } else { $key = "%" . $language . "%"; $query2 = new KORA_Clause("Language", "LIKE", $key); $query3 = joinKORAClauses(array($query, $query2), "AND"); } } else { $order[] = array('field' => 'KID', 'direction' => SORT_ASC); } } $order[] = array('field' => 'Title', 'direction' => SORT_ASC); if (empty($query3)) { $rec = KORA_Search(token, $projIDs, $objIDs, $query, $fields, $order); } else { $rec = KORA_Search(token, $projIDs, $objIDs, $query3, $fields, $order); } //var_dump($rec); $obj_browse = $rec; $sortedObj = array(); //subject
//var_dump($subType); $querys[] = new KORA_Clause("Subject", "IN", $subType[0]); if ($subType[1] != 'Default') { $querys[] = new KORA_Clause('Object Type', '==', $subType[1]); } } } else { if (isset($_GET['subject'])) { $querys[] = new KORA_Clause("Subject", "IN", $subject); } else { $querys[] = new KORA_Clause("KID", "!=", ""); } } //$querys[] = new KORA_Clause('Title', 'NOT LIKE', '%preset%'); //$querys[] = new KORA_Clause('Resource Type','IN',array('Sound','Image-MovingImage')); $query = joinKORAClauses($querys, "AND"); $obj = KORA_Search(token, $projID, $objID, $query, $fields, $order); if (isset($obj) && !empty($obj)) { $i = 0; $j = 0; foreach ($obj as $value) { if (!empty($value['Thumbnail ']['localName'])) { //alternate thumb divs left and right if ($i % 2 == 0) { echo '<div class="thumb">'; } else { echo '<div class="thumb">'; } } else { echo '<div class="no_thumb">'; }