Preferences

Dropdown menu "Preferences" contains the following entries:

IMAGE: Images/preferences_menu.png

Edit Configuration

Here you can edit your configuration. A configuration is a set of predefined parameters applicable to your projects. You can set new parameters and define "Owner Object Types". BUG: Internal error upon clicking

Clarify the functionality

Open User Manager

This opens the window "User Management" with two tabs "Manage Users and User Groups" and "Administrate User Roles and Rights".

IMAGE: Images/User_Manager.png

""Manage Users and User Groups" tab offers the opportunity to create new users and add users to project groups, which have a specific set of rights in the editing process.

In the tab "Active Users" active user groups are displayed. In the tab "Bin" deleted user groups are shown. In the brackets behind the group names the number of assigned users is displayed. Clicking on a group name the list of assigned users will open. The last entry in the list "_Orphans" shows on click all available users.

Functions of the buttons:

"New Group" adds a new group to your list of groups.

"Delete" deletes the selected user and moves him into the bookmark "Bin". BUG: The User Management disappears, whenever you click the header "Bin" and reappears on the next click.

undo last action.

redo last undone action.

"Edit updaters of selected database object" opens the User Manager, where you can assign either "Reader" or "Updater" role to a user in relation to the user group.

"Manage Users and User Groups" tab:

Group Settings

Each group has an ID and name which appear in the field on the right after clicking on the chosen group. For each group a "type" can also be given and there is a possibility to write a comment. Also on the right side, below the group data, there is a section for creating new individual members within the group "Create New User". A "Username" and a "Password of New (user?)" are to be entered while creating a ne user. BUG: words do not appear entirely. In the third section below there is a drop-down menu, where you can choose existing users and add them to the chosen group by clicking on the "Add user to Group" (blue) below.

User Settings

For every user there is a field on the right, where he or she can see, enter or edit their data, such as: user ID, Forname and Surname (required fields marked with *), Email, Website, Description, Web Descriptin, Sigle and Comment. In the field below, user can see (but not change!) their username. They have also an option to change their Password and check the box "User is Database Administrator" which will make a chosen user an administrator of the database.

"Administrate User Roles and Rights" tab:

A toolbar above consists of:

"New Project" adds new project (passiert nichts)

"Delete" deletes a project (passiert nichts)

"Undo" undo last action.

"Redo" redo last undone action.

"Edit updaters of selected database object"(passiert nichts)

1st Level: Projects

List of projects is displayed in the field on the left side. Upon clicking on a chosen project, its data will appear in the field on the right. The data includes: Project ID, Project Name, Project Prefix, Description, Conntection Type (?), Server URL and DB Path. You can also click on the blue link below "Add Database Collection" and in the pop-up window give the name of the collection and check boxes "Syncronize Collection" and "Index Collection for Full Text Search" if needed. Clicking OK will add the collection to the chosen project and it will appear at the bottom after opening the project tree.

2nd Level: DB Collections

For each collection data will also be displayed on the right. "DB Collection Name" will be displayed, but cannot be edited at this point. Two boxes can be checked: "Syncronize with Server" and "Index Collection". Below is a drop-down menu "Create New Roles Description" where you can choose: admins, editors, researchers, transcribers or guest roles for the users. After choosing one option from the drop-down menu, click on the blue link below it "Add New User Roles Description"

3rd Level: User Roles

In the tree on the left the added roles will appear after expanding the collection. On the right, Role Name and User Role Definition (a description of tasks and rights) will appear, which cannot be changed. In the two fields below you can assign a user or a group to each role. At the bottom there is a blue link "Remove this Role and its members form DB collection". Cliking on it will remove the chosen role from the collection on the left.

4th Level: Users

Further expanding a role, users with the assigned roles will be displayed. Cliking on individual user will cause their forename and surname to appear on the right, in the case where an entire group has a specific role, the name of the group will appear. You can remove users and groups from specific roles by clicking the blue link on the bottom "Remove Role from User" or "Remove Group from Role".

Open Database Manager

IMAGE: Images/database_manager_start.jpg

In online working mode your BTS constantly communicates with the server database, updating the local database and sending new data to the server. This process of synchronization is displayed in "Database Manager" window.

The corpora, which were correctly synchronized ("indexed") are marked green in the Database Manager table. Red-colored rows were not correctly indexed. The number of documents per corpus is shown in the column "DB Doc Co...". BTS works only with corpora, which were correctly synchronised and indexed.

"Re-Index all" indexes all available corpora. This can take up to 60 minutes.

"Re-Index all non-OK" indexes all rows marked yellow (currently indexed) or red (problem detected). This is usually the faster option.

Specific corpora can also be reindexed individually. For this scroll and click "Re-Index" in a corpus's row.

Preferences...

In your Preferene Settings you can e.g. choose your main working corpus, which corpora you like to generally work with or import and define templates.

IMAGE: Images/Preference_Settings.png

Click on the white triangle next to "Berlin Text System General" will open the following options:

Configuration

You can choose a predefined configuration, when you click the grey bar that appears on the right at the bottom. Currently the only option is "Altaegyptisches Woerterbuch (AAEW) (10)". Click "Apply" to use the new configuration. Click "Restore Default" to go back to the default configuration.

Corpus Settings

You can select your main working corpus via a dropdown list on the right. BUG: This is the corpus, where all your new objects and texts will be saved (fixed already??). Beneath this you can choose a set of corpora to work on. Every corpus that does not appear in the "Active corpora" list on the right won't be accessed by BTS. To activate a corpus select it in the left list and then click "Add". To remove the corpus from your working list, select it and click "Remove". "Add all" "Remove all" will add or remove all avaiable corpora to/from the "Active Corpora" list.

Project settings

Here you can choose your main working project from the drop-down menu. The field below gives you an option to choose further projects from which you want to load and read data. In the box on the left is a list of available projects. Clicking on one will give you an option to "Add" it to the "Projects to be downloaded" on the right. Clicking on "Apply" below will dowload the project. Between the two fields you also have an option to remove the project from the right field and to "Add All" from available to to-be-downloaded and "Remove All" from to-be-downloaded to available. Next to the "Apply" button there is also one that will restore default settings "Restore Default".

Remember me

Select the checkbox "Remember my login credentials on startup" to be logged in automatically, when starting BTS.

Each option is finally applied by clicking "OK". "Cancel" cancels every change you made.

EgyDsl

In EgyDsl menu entry you can change the appearance of your BTS: different colours and scripts ("Syntax Colouring": currently inactive) and import, edit and apply Templates.

Syntax Coloring (BUG: not working)

IMAGE: Images/preferences_syntaxcoloring.jpg

"Token Styles": Choose a font template.

"Color": Choose a font colour. (???)

"Background": Choose a background colour.

"Style": select the checkboxes for font style.

"Change": Click to change and select new font.

"Apply": Click to apply new style.

"Restore Default": Click to restore default settings.

"OK": Click to use new style.

"Cancel": Click to cancel all changes.

Templates

Open Futon

Opens the CouchDB that runs as your background database while working. EXPLAIN

Open ES GUI

Opens the "Elastic Search" EXPLAIN

Change Password

Follow the instructions in the window to change your password. "OK" confirms the new password. "Cancel" cancels your changes.

IMAGE: Images/Change_Password.jpg