User Tools

Site Tools


pergamonmu:lookup:lookup_manager

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pergamonmu:lookup:lookup_manager [2017/08/07 16:40]
admin
pergamonmu:lookup:lookup_manager [2017/08/27 15:35] (current)
admin
Line 16: Line 16:
   * [[pergamonmu:​lookup:​how:​modify lookup group or item|Modify lookup group or item]]   * [[pergamonmu:​lookup:​how:​modify lookup group or item|Modify lookup group or item]]
   * [[pergamonmu:​lookup:​how:​remove a lookup group or item|Remove a lookup group or item]]   * [[pergamonmu:​lookup:​how:​remove a lookup group or item|Remove a lookup group or item]]
 +  * [[pergamonmu:​lookup:​how:​merge items|Merge lookup items into one]]
 +  * [[pergamonmu:​lookup:​how:​automate merge|Automate large merge requirements / remove duplicates]]
  
 Lookup Item Expansion Editors: Lookup Item Expansion Editors:
Line 24: Line 26:
   * [[pergamonmu:​lookup:​editor:​media|Media advanced editor]]   * [[pergamonmu:​lookup:​editor:​media|Media advanced editor]]
   * [[pergamonmu:​lookup:​editor:​groups|Groups advanced editor]]   * [[pergamonmu:​lookup:​editor:​groups|Groups advanced editor]]
-  * [[pergamonmu:​lookup:​editor:​audience|Audience advanced editor]] 
   * [[pergamonmu:​lookup:​editor:​hid format|HID Format advanced editor]]   * [[pergamonmu:​lookup:​editor:​hid format|HID Format advanced editor]]
   * [[pergamonmu:​lookup:​editor:​circulations profile|Circulations Profile advanced editor]]   * [[pergamonmu:​lookup:​editor:​circulations profile|Circulations Profile advanced editor]]
   * [[pergamonmu:​lookup:​editor:​closures|Closures advanced editor]]   * [[pergamonmu:​lookup:​editor:​closures|Closures advanced editor]]
- 
- 
- 
- 
  
 ---- ----
- +{{:logo.png?nolink |}}\\ 
-Create a New Lookup Group +[[:start|Pergamon Wiki Home]]
- +
-he qualifier system is a subtle modification of item and item type relationship,​ which is most easily understood using an example. +
- +
-Imagine a group called '​Contributor Types',​ and a second group called '​Contributors'​. This second group contains the names of individuals who contributed to the creation of the Item, while the first group contains the roles that they played. It is therefore possible to create a series of names who are contained within a type called '​Authors',​ a second series of names within a type called '​Actors'​ and so on. This system is that used for both the equal opportunities and Item category indexing system. +
- +
-The problem comes however, when an item may need to occupy more than one group at different times. From common knowledge it would be simple to automatically declare 'Isaac Asmimov'​ for example, as being an author. What is not as widely known however, is that 'Isaac Asimov'​ was also a prolific editor of collections and compilations. Do you therefore create 'Isaac Asimov'​ as being part of '​Authors'​ or '​Editors'​+
- +
-This is where the Qualifiers system comes in. In the same way as groupings two item type are created however in this case, one is not made a sub-group of the other. In this case, as soon as one group is changed to have a Focus of '​Qualifier',​ the label next to the sub-group drop-down list box changes to '​Qualifies:'​ allowing the user to select which item type it will qualifiy.  +
- +
-No further work is required within the Manage Lookup dialog other than creating a series of qualifier Items within this group, and a series of conventional Items within the associated type. The reason for this is that the qualification system is designed to determine a '​group'​ in real-time, at the point at which the item is used. +
- +
-In the case of the above example, we would therefore have two types containing:​ +
- +
-Contributors:​ 'Isaac Asimov'​ +
-Contributor Qualifiers: '​Author'​ and '​Editor'​ +
- +
-The actual use of the qualifier is made when attaching 'Isaac Asimov'​ to an item using the Manage Index Items dialog. +
- +
-===== Create a New Lookup group ===== +
- +
-To create a new lookup group, enter the Lookup Manager and then select ​[New Type] from the [Manage Lookup] menu. On selection, a new type is created in the database with the descriptive text constructed of '​NewType'​ followed by the date and time that you created it. +
- +
-Note that at this point, the new group is fully created in the database and is '​active'​ even though it has not yet been tailored for use. +
- +
-Select the new group in the list on the left hand side of the dialog in order to display the current details that are stored for the new group. At the very least, immediately change the descriptive text of the group as users will be able to see the group in other functional areas of the application very quickly. Change other details to match the nature of the group required. To save the new details, click [Update]. +
- +
-===== Create a New Lookup Item ===== +
- +
-To create a new item, enter the Lookup Manager and then select the group in which you wish to create the item. After selecting this item, choose [New item] from the [Manage Lookup] menu. On selection, a new item is created in the database with descriptive text constructed of '​Newitem'​ followed by the date and time that you created it. +
- +
-Note that at this point, the new item is fully created in the database and is '​active'​ even though it has not yet been tailored for use. +
- +
-Select the new item in the list on the left hand side of the dialog in order to display the current details that are stored for the new item. At the very least, immediately change the descriptive text of the item to that required. Change other details to match the nature of the item required. To save the new details, click [Update]. +
- +
-Note that if you are creating a new item which is within a sub-group, the descriptive text displayed in the left-hand list is constructed of the parent-group following by two colons and then the text of the item (e.g. 'Tanks:: Chieftan'​),​ however only the text of the item is stored in the item record - the change to the longer title is for display purposes only and for easy reference. +
- +
-===== Modify a Lookup Group or Item ===== +
- +
-In order to modify the details of a group or item, enter the Lookup Manager and wait for the list of groups and Items to be displayed. +
- +
-Select the group or item to be modified (in order to display the item, click the '​+'​ symbol next to the name of the group in which it resides), in order to display the details of the group or item on the right hand side. +
- +
-Change the details to those required, then select the [Updatebutton to save the changes into the database. +
- +
- +
-===== Remove a Lookup Group or Item ===== +
- +
-In order to remove a group or item from the database, enter the Lookup Manager and wait for the list of groups and items to display. Select the group or item (items can be displayed by clicking the '​+'​ symbol next to the group in which it resides) that you wish to remove. +
- +
-Once selected, choose [Remove current type/itemfrom the [Manage Lookup] menu, then select [Yes] from the confirmation dialog. Note that once removed from the database, it can never be recovered in its original format. +
- +
-**Note**: Various levels of validation may take place before you will be permitted to delete the group or item - you will only be permitted to delete some items if they are not in use, while you will only be permitted to delete a group if it no longer contains any items. +
- +
----- +
- +
-Lookup Expansion Editors +
- +
- +
-=== Audience Advanced Editor === +
-The Audience Editor allows managerial users to specify the types of Item Audience (also called Classification) that are accessible by different types of Reader Audience. +
- +
-All of the currently existing Item Audiences are displayed in a list containing checkboxes. All Item Audiences that are accessible to the current Reader Audience record should be checked. +
- +
-The Reader Audience settings stored in this list are utilised by functions such as the Circulations Dialog to determine whether an Item can be circulated to the specified Reader. +
- +
-=== Category Advanced Editor === +
- +
-The Item Category expansion editor provides a means by which a textual description can added to the lookup record to qualify the nature of the category. +
- +
-The only field provided is a large-quantity text field. +
- +
-=== Contributor Advanced Editor === +
- +
-The Item Contributor expansion editor provides a means by which a textual description can added to the lookup record to qualify the nature of the contributor. It can also be used to provide background information regarding the individual. +
- +
-The only field provided is a large-quantity text field. +
- +
-=== Media Advanced Editor === +
- +
-The media expansion editor provides a means to record a textual description of the media type in a large-quantity text field, along with information regarding how the media type is used in other functional areas. +
- +
-==== Advanced Editor ==== +
- +
-The advanded editor drop-down list provides a means to select a specialised Advanced Editor type to be made available to Items of this media type when edited within the Manage Items dialog. +
- +
-Within the Ptolomy release of Pergamon, three Advanced Editors are currently supported: The written word editor, The moving image editor, and The audio editor. +
- +
-==== Loan Days ==== +
-The loan days field provides a means to specify a default number of days for which any Item of this media type should be circulated. Normally however, a duration is already specified by the Circulations Profile records. If a specific duration is not required for this media type, set the 'Loan Days' field to 0. +
- +
-==== Priority ==== +
-The priority check box is used to state that the value in the 'Loan Days' field should override that in the Circulations Profile. This is a rare need however, and most media types should leave this field unchecked. +
- +
-=== Groups Advanced Editor === +
- +
-The groups expansion editor provides a means to record a textual description of the group type in a large-quantity text field, along with information regarding how the group type is used in other functional areas. +
- +
-The advanded editor drop-down list provides a means to select a specialised Advanced Editor type to be made available to Items of this group type when edited within the Manage Reader dialog. +
- +
-Within the Ptolomy release of Pergamon, only one type of specialised editor is available: The general groups editor. +
- +
-=== HID Format Advanced Editor === +
- +
-The HID Format editor provides the means to define the contruction of Human readable Identification (HID) formats for use in creating Reader and Items. Each advanced editor record consists of three components: a prefix, a body length, and a suffix. +
- +
-Prefix +
-The prefix characters form the first part of an HID as well as being the key for calculation of new HID values. If a prefix is present, it is used to identify the last entry with this format in the database prior to calculating the next new entry. +
- +
-Body Length +
-The body length is entered as a number of 0 digits. When an entry is identified in the database and the next number calculted, the new number is formatted to the length of digits displayed in this field. +
- +
-Suffix +
-The suffix plays no part in the calculation of a new HID within any of the functional areas but is added to the end of the HID once the HID has been calculated. +
- +
-=== Circulation Profile Advanced Editor === +
- +
-The Circulation Profile Editor is used to create the rules by which a circulation can take place between an Reader and an Item. The editor contains four fields: +
- +
-Default loan days +
-The default loan days field is used to set the duration that any Reader with this circulation profile is permitted to posses an Item. +
- +
-Add closure days +
-The Add Closure Days checkbox is used to determine whether days are added to the normal loan duration limit if the date on which the Item is due falls on a library closure day.  +
- +
-Restrict +
-The restrict checkbox is used to prevent any and all circulations to Reader assigned to this circulation profile. +
- +
-Media Overrides +
-The Media Overrides list displays all of the media types currently configured within the Pergamon database. Clicking on any row provides a means to set an override for Items of that particular media type. +
- +
-Any Item with an override set is permitted a loan duration equal to the value set in this list. Any media type remaining at 0, uses the standard duration set for the circulation profile as a whole. +
- +
-=== Closures Advanced Editor === +
- +
-The closure expansion editor allows the configuration of periods of time during which the circulation facilities of Pergamon are closed. In most cases, only a single record need be created for each type of closure as the advanced editor allows closure records to be configured in such a way as to repeat at known intervals. +
- +
-==== Workstations ==== +
-The workstations field allows the record to be configured only for a sub-set of workstations in a multi-user Pergamon environment. Within the Ptolomy release of Pergamon, only system-wide (i.e. All workstations) can be selected. +
- +
-==== Start date ==== +
-The start date is used to set the first day on which the closure begins. +
- +
-==== Duration ==== +
-The duration field is used to set the number of days that the closure covered, inclusive of the start-date. +
- +
-==== Repeat ==== +
-The Repeat drop-down list is used to set whether or not, and what type of repetition is implemented for this closure day record. The repeat drop-down currently supports No Repetition (for one-off closures), Weekly, Monthly and Yearly repeats. +
- +
-==== Example closure: Weekend closures ==== +
-Weekend closures can be configured by creating a record with the description of '​Weekend Closures'​ (or a similar useful description),​ and then setting the duration to 2 and the repetition option to '​Weekly'​. +
- +
-The 'start date' should be set to the first applicable Saturday of the period from which the weekend closure days will run. Usually, this should be set to the first Saturday of the current year.+
pergamonmu/lookup/lookup_manager.1502124048.txt.gz · Last modified: 2017/08/07 16:40 by admin