►Admin Client Configuration> Layouts
The system administrator needs to be logged in to make these changes.
To modify an existing sheet we recommend you normally do this by accessing the relevant sheet via its' Layout record as described in the procedure below, rather than the sheet record. This is so that you can clearly see the context of the record you are editing. For example, many sheets have non distinctive names such as "Main Details"; accessing the sheet via the layout overcomes this problem.
To make changes to a sheet you create a draft copy. In this way, the changes you make do not appear until you decide to 'publish' the sheet. First follow the procedure below.
If radical changes are intended it may be preferable to create new layouts and sheets rather than to edit existing sheets.
Tip: you can search for all Sheets that are currently at Draft status. Go to Admin Client Configuration> Sheets. Enter wildcard % in the Sheet Name and use Refine Search. Refine the search by Sheet Status = Draft.
The Attribute choices for adding a new Control will be dependent on the current domain you are in.
Select All · Deselect All · New · Delete · Up · Down
Create Close Copy | Creates an exact copy of the Control you have currently selected. It is positioned immediately after the copied controls. | OLIB will match the styles and label widths used elsewhere on the sheet. |
Insert Labelled Attributes | This displays a popup window listing attributes that are not yet on the current sheet. Check the boxes to select those attributes you want to add to the sheet. OLIB will automatically include the field label (based on the attribute description) and the help text. |
Tip: you can re-position a single field by selecting other multiple fields instead, and moving them Up / Down in relation to the specific field.
Note: alternatively, for any of the above tasks, as soon as the draft sheet is available, click the Controls (Advanced) tab. The Controls are displayed in a tabular format. You can select the Controls you want to move, copy, edit or delete by clicking the relevant link.
Snippets in Layout Manager are a collection of related fields/attributes arranged together, with help text, to provide a simple way to add a feature to your own layout(s). When you choose to add the snippet, all the attributes are added to the sheet in one action. This includes field labels, buttons and help text; OLIB also matches the styles and label widths used elsewhere on the sheet.
These are available in the Titles domain only. They are helpful if you want your own Layout and Sheets to take advantage of the Type-ahead / fast entry fields for cataloguing.
Snippet | Attributes included |
---|---|
Agents (Authors, Editors, etc) Entry | Name Combo (ti_author_typeahead) Responsibility Type (ti_prresbty) Add Name Button (ti_name_add) Authors / Names (titleauths) |
Classmark Entry |
Classmark Combo (ti_class_typeahead) |
Copies Entry | Copy Barcode Entry (ti_copybarcode_entry) Default copy location (ti_defcopyloc) Default copy category (ti_defcopycat) Shelfmark Prefix (ti_sm_prefix) Copy Shelfmark Entry (ti_shelfmark_entry) Add Copy Button (ti_copy_add) Copies (ti_copies) |
Publication Entry | Type of Publication information (ti_pub_mxxi_ind2) Place Combo (ti_place_typeahead) Publisher Combo (ti_publisher_typeahead) Publication Date Entry (ti_pub_tdate) Publication (ti_publisher) |
Tip: in Admin Client Configuration> Sheets, you can search for all Snippets. Enter wildcard % in the Sheet Name and use Refine Search. Refine the search by Sheet Status = Snippet.
Here we add the Agents (Authors, Editors etc) Entry snippet - you can add all the fast entry Author details to the Sheet/Layout in one go:
Save the changes for them to take effect in the Sheet and publish the sheet as below.
Caution: do not add the same snippet more than once to a Sheet as this will cause problems for the type-ahead fields.
These fields are present in cataloguing especially, and their purpose is for speedy data entry, for example when adding a Copy barcode in Availability, or adding the ISBN. These controls are available in the General Layout, but if other layouts are used for cataloguing, they can be added to those Layouts too.
In the Titles domain, General Layout, the Control Attributes are called:
Add Copy button
Add ISBN button
Add Note (Internal) button
Add Note button
Add Physical button
Add Prices button
Once you are satisfied that the changes you have made are complete then you are ready to 'publish' the sheet so that it overwrites the original.
The draft sheet will now replace the original, without the need to rebuild configuration data.
The above procedure shows you how to make a draft copy of a sheet so that when you 'publish', it replaces the current sheet. In addition if major changes are required you can create a completely new sheet, which is automatically 'published'. If you create a sheet via the Layouts domain, it is associated with that layout. if you create it via the Sheets domain, you will have to associate it with the relevant layout afterwards.
Before you create the new sheet first make sure of the domain name that the sheet will be used in.
Note: the Actions Insert Labelled Attributes and Insert Snippet (for Titles layouts) are very labour saving when you want to add multiple fields. Save the details.
The new sheet is immediately available for the relevant domain.
Go to the relevant domain that contains the Sheet you would like to copy. Using Sheet Actions you can make a copy of a Sheet - Create Copy. Make any amendments you require to the copy. The new Sheet can be linked to the new Layout using Search from the Sheets tab.
You can also use the following action to quickly copy a sheet in a layout:
Copy Sheet for this Layout | This will copy the sheet that the layout is currently linking to. It will replace the original sheet in the current layout and be placed in the same position on the current layout only. (The original Sheet still remains in the system and would be found in the Sheets domain. |
When viewing a Sheet, the Sheet Actions also include Make Public. This action is rarely used. For an already published, customised sheet it will remove the “customised” flag from the sheet and ensure that when other users login they will pick up the changes to layouts in this domain.
Permissions can be applied to Layouts and Sheets in the same way that Permissions are applied to other 'objects' such as Folders or Saved Searches.
You use the Layouts domain to set Permissions on a Layout.