3.2. Initialising the database

Point your favorite browser to the server that has the TUTOS software and enter the URL of the scheme.php file. A screen will appear similar to the one in picture 1. (In this case we use the Opera browser on Linux, but your milage may vary (a lot actually :-) ).

The first screen you'll see makes it possible to select (on the left) the database you would like tot initialyze. Check this carefully if you already have a TUTOS database you would like to preserve. If all checks out, click on the button marked 'Enter step 1' as shown in the next figure.

Next you will see screen telling you we are doing a database initialisation, step 1, where the program tries to connect to the database server and starts deleting old tables (if there are any) and making new ones. If all goes well a button will appear at the bottom of the page urging you to click on it.

Next, a 'superuser' account will be made for you so you can login and start fidling with the program, adding users and other things. You could stop here but in our case we will continue by clicking the button to ad some sample data tot he database. It will be these data that we will be using throughout the next manuals.

As you can see, some data has been added to the database. Again there is a button at the bottom of the page that will bring us to the next step.

This page shows you that you are ready to start using TUTOS.

Next we point our browser to the TUTOS directory on the server /php/calendar.php. A login screen will appear, asking for our user name and password. Allthough we know these already ('superuser' and 'tutos') we will stop here and propose to use the ancient Unix fortune program to replace the boring standard motd.html that comes shrinkwrapped with TUTOS.

As you can see, we have succesfully replaced the motd.html with a link to the fortune program and are now truely readu to enter the TUTOS system.

As you can see, we have succesfully entered the system and are presented with a view of our calendar. This is the time to explain something about the basic navigation in TUTOS. On your left you'll see 3 mayor sections. The first one in the upper left corner changes with the page you are using. The section in the middle always displays the same mayor parts of the program.

As mentioned before, we will click on the address link next.

On this page you can start searching for people and company's. Since we don't have any users or people in the system, except for our sample data, we will have a look at that. So we click on the 'Search' button in the 'Search in the addressbook' section.

As you can see, we are presented with a list with some people who are stored in the system. Since we are currently interested in the user settings of the superuser we will click on the 'superuser' link in the presented table.

This next picture shows you the basic data of a person. His firstname, initials, sirname and birthdate. It isn't much maybe, but it's enough. To get to the user settings we must first start to edit this record. So we click in the upper left menu on the 'Modify' link.

The next picture shows the edit screen for this user. As you can see, there are a lot of fields you can edit. It is even possible to upload an image for this user. Since this person is also a TUTOS user, we see an link 'Modify User' in the upper left menu. We will click in this link to have a look at all the settings possible for this user.

The next picture shows you all the settings for this user. As you can see, having a 'cryptpw=0' in the config.pinc file shows you a warning message. TUTOS is filled with things like that to help you using the system.

With a 'cryptpw=1' the same screen shows no warning message and again a lot of other settings. The next two picture show you all the possible settings. In the first picture you see your username (which can be entirely different from your own name), a checkbox to disable the account if you are an administrator, and a radio button to make a user an administrator. Currently, this means global administrative rights throughout the whole TUTOS system for this database. Next you will see a list of all possible TUTOS features and checkboxes to grant or revoke certain rights to a user.

The lower part of this page also shows you the language to use for this user, the setting of the workdays, the holidays, interface theme, etc.

You should now be capable enough of using the program and understanding it's user interface. Please read the next sections as they will inform you of crucial information regarding the administration of the TUTOS system.

Creating Users TUTOS users are an extension of an address entry. If you have defined an address you will see a link on the left hand navigation bar to create (or modify if already existing) a user out off this personi with this address. Users can be part of an team. A team has a manager who can add and remove team members. In certain parts of the program a team member sees more information then team members (things like reports).