Manage object data

This page explains how to manage the object data fields by object type.

Go to the "Object types" page via the menu on the left. You will receive an overview of all object types present in the system. This could be a painting, print, book, deed or sculpture. For each type of object type you can set different topics with corresponding fields.

By clicking the + button you can add a new object type.

Behind each object type you will find buttons that allow you to edit the object type, edit the underlying structure and delete the object type. Click on 'Edit structure' if you want to adjust the object data. On the left side you will see the current structure of the object type and on the right side you will see (if applicable) topics that are not (yet) linked to the relevant object type (you can read how you can link these to the object type on the page 'Manage object types'). Click on the name of a topic on the left. This expands and shows the input fields that belong to the subject. By clicking on the name of a subject you can link a term to the relevant 'predicate'. You can also edit or delete the field. Click on 'edit field'. You will be taken to the page where you can rename the field, change the type of the field and change certain settings.



Change the type of input fields / object data
If you want to change the type of a field, you can choose from the following options:

- Text box
- Text area
- URL / link
- File
- GEO coordinates
- Date and time
- Date
- Selection list
- Autonumbering
- Reminder
- Dimensions
- Number


Input field settings
Depending on the type of input field you have chosen, you can select various settings. For example, you can choose from the following options:

- Set as filter (determines whether your website visitors can use this field for filtering)
- Unique value only (allows the user to enter only a unique value)
- Do not change type (this prevents the user from changing the type of the field in question)
- Do Not Duplicate (this prevents the user from duplicating the field)


Add/manage topics/categories
Click on 'edit structure' behind the name of the object type. Here you set topics/categories (with associated fields). On the right side you will find all available topics, on the left side you will find the topics that belong to the 'current structure'. To add a topic to the current structure on the left, first click on the 'Edit' toggle button at the top right. You can then move a subject from right to left using the arrows. You can also drag it from right to left and drop it where you want it. You can also determine the order of the topics/categories by dragging and dropping.

If you want to create a new topic, click on the gear next to the title 'Object types'. You will receive an overview of the already existing topics. Click on the + button to create a new topic. You can optionally set the read and write permissions of a topic.


Delete topics/categories
If you want to delete a topic, you must first enable the 'Edit' toggle button at the top right to be able to move the topic from left to right. Use the arrows next to the topic name or drag the topic from left (current structure) to right (available topics). You will see a screen with (for example) the following message:

Are you sure you want to remove 'Documents' from your current structure? All data already entered for objects that use these topics will be deleted with this action. Repeat the following word before it is permanently deleted: "Documents".

This prevents that if you accidentally delete the topic, you will subsequently lose all description/object data that use that topic. If you enter the requested word (in this case the word 'Documents'), the button will appear with which you can complete the action.


Set permissions
You can set permissions in various places. This can be done with the object types, the subjects, the selection lists and the procedures. You set the permissions by setting read and write permissions for the different user roles. If someone is only allowed to read the data but not edit it, then you only set read rights for this user. If a user is allowed to edit data, set read and write permissions for this user. User roles where you do not set read and/or write permissions have no knowledge of the existence of the relevant object type, subject, list box or procedure.


User roles
In KLEKSI you have 4 user roles available as standard. You can choose between administrator, editor, employee and analyst. When you set permissions, you can set read and write permissions per user role. It is possible to create additional user roles that then give you permissions to manage object types, topics, selection lists or procedures.