Changeset 38074 for gs3-installations/thewillow
- Timestamp:
- 2023-09-10T17:15:20+12:00 (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs3-installations/thewillow/trunk/interfaces/thewillow/js/thewillow-extra.js
r37945 r38074 107 107 $('#stories-tab').on('mouseleave',function() { hideStories(this) }); 108 108 } 109 110 // Inspect the query form cgi-params, and set the ThomFong designed version of the 111 // query form accordingly 112 113 if (gs.cgiParams.s1_fqv) { 114 var query_terms = gs.cgiParams.s1_fqv.split(","); 115 var query_fields = gs.cgiParams.s1_fqf.split(","); // e.g., "TE","OB" 116 117 var field_to_terms = {}; 118 119 var num_query_fields = query_fields.length; 120 for (var i=0; i<num_query_fields; i++) { 121 var field = query_fields[i]; 122 123 field_to_terms[field] = query_terms[i]; 124 } 125 126 var text_terms_str = field_to_terms["TE"]; 127 var ob_terms_str = field_to_terms["OB"]; 128 129 // Perpetuate the previously entered query term => insert it (back) into the query <input> box 130 $('#fulltext-search-terms').val(text_terms_str); 131 132 133 // Perpetuate the previously ticked check-boxes, => set them to be true in the newly loaded for 134 var ob_terms_array = ob_terms_str.split(" "); 135 136 var ob_terms_len = ob_terms_array.length; 137 for (var i=0; i<ob_terms_len; i++) { 138 ob_term = ob_terms_array[i]; 139 $('.obtype-field[value='+ob_term+']').prop('checked',true); 140 } 141 142 } 143 109 144 });
Note:
See TracChangeset
for help on using the changeset viewer.