X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fpazpar2_config.h;h=6469f4147344c702f7bdfdf124d2ec5fe1670e08;hb=fb19bc317370b4f4b508088b034b4c2d19257042;hp=ee195b999bd12714a95b94539103375c62851c60;hpb=4fa5ef817d20e5b626751b8b12934453bb438cfd;p=pazpar2-moved-to-github.git diff --git a/src/pazpar2_config.h b/src/pazpar2_config.h index ee195b9..6469f41 100644 --- a/src/pazpar2_config.h +++ b/src/pazpar2_config.h @@ -32,8 +32,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA enum conf_metadata_type { Metadata_type_generic, // Generic text field - Metadata_type_year, // A number - Metadata_type_date // A number + Metadata_type_year, // year YYYY - YYYY + Metadata_type_date, // date YYYYMMDD - YYYYMMDD + Metadata_type_float, // float number + Metadata_type_skiparticle, + Metadata_type_relevance, + Metadata_type_position, }; enum conf_metadata_merge { @@ -45,14 +49,6 @@ enum conf_metadata_merge { Metadata_merge_first // All from first target }; -enum conf_sortkey_type { - Metadata_sortkey_relevance, - Metadata_sortkey_numeric, // Standard numerical sorting - Metadata_sortkey_skiparticle, // Skip leading article when sorting - Metadata_sortkey_string, // Flat string - Metadata_sortkey_position // Position -}; - // This controls the ability to insert 'static' values from settings into retrieval recs enum conf_setting_type { Metadata_setting_no, @@ -94,7 +90,7 @@ struct conf_metadata struct conf_sortkey { char *name; - enum conf_sortkey_type type; + enum conf_metadata_type type; }; struct conf_server;