if ($k != "") { $infobox = false; } else { #note current user collection for add/remove links $user = get_user($userref); $usercollection = $user['current_collection']; } # Disable checkboxes for external users. if ($k != "") { $use_checkboxes_for_selection = false; } $search = getvalescaped("search", ""); hook("moresearchcriteria"); # create a display_fields array with information needed for detailed field highlighting $df = array(); $all_field_info = get_fields_for_search_display(array_unique(array_merge($sort_fields, $thumbs_display_fields, $list_display_fields, $xl_thumbs_display_fields, $small_thumbs_display_fields))); # get display and normalize display specific variables $display = getvalescaped("display", $default_display); setcookie("display", $display); if ($display == "thumbs") { $display_fields = $thumbs_display_fields; if (isset($search_result_title_height)) { $result_title_height = $search_result_title_height; } $results_title_trim = $search_results_title_trim; $results_title_wordwrap = $search_results_title_wordwrap; } if ($display == "list") { $display_fields = $list_display_fields; $results_title_trim = $list_search_results_title_trim; }
$refs = array(); #echo "search=$search"; # Special query? Ignore restypes if (strpos($search, "!") !== false) { $restypes = ""; } # Story only? Display as list #if ($restypes=="2") {$display="list";} $result = do_search($search, $restypes, "relevance", $archive, 100, "desc", false, $starsearch); //echo $result[0]; # Create a title for the feed $searchstring = "search={$search}&restypes={$restypes}&archive={$archive}&starsearch={$starsearch}"; $feed_title = $applicationname . " - " . xml_entities(get_search_title($searchstring)); $r = new RSSFeed($feed_title, $baseurl, str_replace("%search%", xml_entities($searchstring), $lang["filtered_resource_update_for"])); // rss fields can include any of thumbs, smallthumbs, list, xlthumbs display fields, or data_joins. $all_field_info = get_fields_for_search_display($rss_fields); $n = 0; foreach ($rss_fields as $display_field) { # Find field in selected list for ($m = 0; $m < count($all_field_info); $m++) { if ($all_field_info[$m]["ref"] == $display_field) { $field_info = $all_field_info[$m]; $df[$n]['ref'] = $display_field; $df[$n]['name'] = $field_info['name']; $df[$n]['title'] = $field_info['title']; $df[$n]['type'] = $field_info['type']; $df[$n]['value_filter'] = $field_info['value_filter']; $n++; } } }
<div class="Question"> <label><?php echo $lang["size"]; ?> </label> <select class="shrtwidth" name="size" id="size" onChange="jQuery().rsContactSheet('revert');"><?php echo $papersize_select; ?> </select> <div class="clearerleft"> </div> </div> <?php if ($contactsheet_sorting) { $all_field_info = get_fields_for_search_display(array_unique(array_merge($thumbs_display_fields, $list_display_fields, $config_sheetlist_fields, $config_sheetthumb_fields))); ?> <div class="Question"> <label><?php echo $lang["sortorder"]; ?> </label> <select class="shrtwidth" name="orderby" id="orderby" onChange="jQuery().rsContactSheet('preview');"> <option value="relevance" selected><?php echo $lang["collection-order"]; ?> </option> <option value="date"><?php echo $lang["date"]; ?> </option>