Changeset 16131
- Timestamp:
- 2008-06-24T17:51:53+12:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/src/recpt/dynamicclassifieraction.cpp
r16128 r16131 179 179 180 180 // (Optional) Output an hlist to group the classifier nodes into buckets based on the first character 181 text_t selected_grouping_node_OID = "";182 181 if (classifier_options["-group_by_first_character"] == "1") 183 182 { 184 selected_grouping_node_OID = output_hlist_classifier_nodes (current_classifier_node_OID, current_metadata_value_filter, "substr(value,1,1)", classifier_options, args, collectproto, browsers, disp, outconvert, textout, logout);183 text_t selected_grouping_node_OID = output_hlist_classifier_nodes (current_classifier_node_OID, current_metadata_value_filter, "substr(value,1,1)", classifier_options, args, collectproto, browsers, disp, outconvert, textout, logout); 185 184 186 185 current_classifier_node_OID = selected_grouping_node_OID; … … 189 188 190 189 // (Optional) Output an hlist instead of a vlist at the top level 191 text_t selected_hlist_node_OID = "";192 190 if (classifier_options["-use_hlist_at_top"] == "1") 193 191 { 194 selected_hlist_node_OID = output_hlist_classifier_nodes (current_classifier_node_OID, current_metadata_value_filter, "", classifier_options, args, collectproto, browsers, disp, outconvert, textout, logout);192 text_t selected_hlist_node_OID = output_hlist_classifier_nodes (current_classifier_node_OID, current_metadata_value_filter, "", classifier_options, args, collectproto, browsers, disp, outconvert, textout, logout); 195 193 196 194 current_classifier_node_OID = selected_hlist_node_OID; 197 current_metadata_value_filter = selected_hlist_node_OID + "*"; // !! WRONG198 195 } 199 196 … … 218 215 219 216 // Simple case at the top level: just output the child classifier nodes 220 if (classifier_node_ OID == selected_grouping_node_OID)221 { 222 output_child_classifier_nodes (c urrent_classifier_node_OID, "", current_metadata_value_filter, classifier_node_indent, classifier_options, args, collectproto, browsers, disp, outconvert, textout, logout);217 if (classifier_node_metadata_value == "") 218 { 219 output_child_classifier_nodes (classifier_node_OID, classifier_node_metadata_value, current_metadata_value_filter, classifier_node_indent, classifier_options, args, collectproto, browsers, disp, outconvert, textout, logout); 223 220 } 224 221
Note:
See TracChangeset
for help on using the changeset viewer.