Changeset 33453

Show
Ignore:
Timestamp:
03.09.2019 13:16:25 (2 weeks ago)
Author:
kjdon
Message:

the new and modified strings for revamped List classifier

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/perllib/strings.properties

    r32783 r33453  
    646646HTML.url:The url of the web page to link to. 
    647647 
     648List.desc:A general and flexible list classifier with most of the abilities of AZCompactList, but with better Unicode, metadata and sorting capabilities. 
     649 
     650List.metadata:Metadata fields used for classification. Use '/' to separate the levels in the hierarchy and ';' or ',' to separate metadata fields within each level. 
     651List.metadata_selection_mode:Determines how many metadata values the document is classified by, within each level. Use '/' to separate the levels. 
     652List.metadata_selection.firstvalue:Only classify by a single metadata value, the first one encountered. 
     653List.metadata_selection.firstvalidmetadata:Classify by all the metadata values of the first element in the list that has values. 
     654List.metadata_selection.allvalues:Classify by all metadata values found, from all elements in the list. 
     655List.metadata_sort_mode:How to sort the values of metadata within each partition. Use '/' to separate the levels. 
     656List.metadata_sort.unicode:Sort using the Unicode Collation Algorithm. Requires http://www.unicode.org/Public/UCA/latest/allkeys.txt file to be downloaded into perl's lib/Unicode/Collate folder. 
     657List.metadata_sort.alphabetic:Sort using alphabetical ordering, including for digits. E.g. 10 would sort before 9. 
     658List.metadata_sort.alphanumeric:Sort using a more natural sort, where digits are treated as numbers and sorted numerically. E.g. 10 would sort after 9. 
     659 
    648660List.bookshelf_type:Controls when to create bookshelves 
    649661List.bookshelf_type.always:Create a bookshelf icon even if there is only one item in each group at the leaf nodes. 
     
    653665List.classify_sections:Classify sections instead of documents. 
    654666 
    655 List.desc:A general and flexible list classifier with most of the abilities of AZCompactList, but with better Unicode, metadata and sorting capabilities. 
     667List.partition_type_within_level:The type of partitioning done at each level. Separate levels by '/'. 
     668List.numeric_partition_type_within_level:The type of partitioning done at each level, for those values that start with digits 0-9. Separate levels by '/'. 
     669List.level_partition.none:None. Will apply to the entire level, both numeric and non-numeric values. 
     670List.level_partition.per_letter:Create a partition for each letter. 
     671List.level_partition.per_digit:Create a partition for each digit 0-9. 
     672List.level_partition.per_number:Create a partition for each number. Control how many digits are used to create numbers using the -numeric_partition_name_length_within_level option. 
     673List.level_partition.single_partition:Create a single partition 0-9 for all values that start with digits. 
     674List.level_partition.constant_size:Create partitions with constant size. 
     675List.level_partition.approximate_size:Create a partition per letter, then group or split the letters to get approximately the same sized partitions.  
     676List.level_partition.approximate_size_numeric:Create a partition per number (using -numeric_partition_name_length_within_level to determine how many digits to include in the number), then group or split the partitions to get approximately the same sized partitions.  
     677 
     678List.partition_size_within_level:The number of items in each partition (only applies when partition_type_within_level is set to 'constant_size' or 'approximate_size'). Can be specified for each level. Separate levels by '/'. 
     679List.numeric_partition_size_within_level:The number of items in each numeric partition (only applies when -numeric_partition_type_within_level is set to 'constant_size' or 'approximate_size'). Can be specified for each level. Separate levels by '/'. 
     680List.numeric_partition_name_length_within_level:Control how many consecutive digits are grouped to make the number for the numeric partition name. -1 implies all the digits. 
     681List.partition_name_length:The length of the partition name; defaults to a variable length from 1 up to 3 characters, depending on how many are required to distinguish the partition start from its end. This option only applies when -partition_type_within_level is set to 'constant_size' or 'approximate_size'. 
     682List.partition_sort_mode_within_level:How to sort the values of metadata to create the partitions. 
     683List.numeric_partition_sort_mode_within_level:How to sort the values of numeric metadata to create the numeric partitions. 
     684List.numbers_first:Sort the numbers to the start of the list (by default, metadata values starting with numbers are sorted at the end). 
     685List.sort_leaf_nodes_using:Metadata fields used for sorting the leaf nodes. Use '|' to separate the metadata groups to stable sort and ';' to separate metadata fields within each group. 
     686List.sort_leaf_nodes_sort_mode:How to sort the leaf node metadata fields. 
     687List.reverse_sort_leaf_nodes:Sort the leaf documents in reverse order. 
     688List.sort_using_unicode_collation:This will override all sorting arguments. 
     689List.use_hlist_for:Metadata fields to use an hlist rather than a vlist. Use ',' to separate the metadata groups and ';' to separate the metadata fields within each group. 
    656690List.filter_metadata:Metadata element to test against for a document's inclusion into the classifier. Documents will be included if they define this metadata. 
    657691List.filter_regex:Regular expression to use in the filter_metadata test. If a regex is specified, only documents with filter_metadata that matches this regex will be included. 
    658 List.level_partition.none:None. 
    659 List.level_partition.per_letter:Create a partition for each letter. 
    660 List.level_partition.constant_size:Create partitions with constant size. 
    661 List.level_partition.approximate_size:Create a partition per letter, then group or split the letters to get approximately the same sized partitions.  
    662  
    663 List.metadata:Metadata fields used for classification. Use '/' to separate the levels in the hierarchy and ';' or ',' to separate metadata fields within each level. 
    664  
    665 List.metadata_selection_mode:Determines how many metadata values the document is classified by, within each level. Use '/' to separate the levels. 
    666 List.metadata_selection.firstvalue:Only classify by a single metadata value, the first one encountered. 
    667 List.metadata_selection.firstvalidmetadata:Classify by all the metadata values of the first element in the list that has values. 
    668 List.metadata_selection.allvalues:Classify by all metadata values found, from all elements in the list. 
    669 List.partition_name_length:The length of the partition name; defaults to a variable length from 1 up to 3 characters, depending on how many are required to distinguish the partition start from its end. This option only applies when partition_type_within_level is set to 'constant_size'. 
    670  
    671 List.partition_size_within_level:The number of items in each partition (only applies when partition_type_within_level is set to 'constant_size' or 'approximate_size'). Can be specified for each level. Separate levels by '/'. 
    672  
    673 List.partition_type_within_level:The type of partitioning done. Can be specified for each level. Separate levels by '/'. 
    674  
    675 List.reverse_sort_leaf_nodes:Sort the leaf documents in reverse order. 
    676  
    677 List.sort_leaf_nodes_using:Metadata fields used for sorting the leaf nodes. Use '|' to separate the metadata groups to stable sort and ';' to separate metadata fields within each group. 
    678  
    679 List.sort_using_unicode_collation:Sort using the Unicode Collation Algorithm. Requires http://www.unicode.org/Public/UCA/latest/allkeys.txt file to be downloaded into perl's lib/Unicode/Collate folder. 
    680  
    681692List.standardize_capitalization:Metadata values are lowercased for sorting into bookshelves. Set this option to use these lowercase values for bookshelf display names. Otherwise, the majority case variant will be used. 
    682  
    683 List.use_hlist_for:Metadata fields to use a hlist rather than a vlist. Use ',' to separate the metadata groups and ';' to separate the metadata fields within each group. 
    684693 
    685694SimpleList.metadata:A single metadata field or a comma separated list of metadata fields used for classification. Following the order indicated by the list, the first field that contains a metadata value will be used. List will be sorted by this element, unless -sort is used. If no metadata is specified, then all documents will be included in the list, otherwise only documents that contain a metadata value will be included.