Back

Manual

Installation

MySQL and an Admin Tool (e.g., phpMyAdmin) needs to be installed on a server. See also the tips for installation (German)
Please contact your IT service to clarify how to operate the database safely.
The provided MySQL/Maria database needs to be imported into the installed MySQL and the provided *.zip archive needs to be copied and unzipped in the respective host folder.

Navigation - General functions

As a user, you can also use the navigation buttons from your browser. There might be the request to 'resubmit the form', which you need to accept.
As an admin, that would not be recommended as resubmitting a form might lead to an error.

Cancel / Back

On top of each page a navigation button to previous page can be found:

Back

It cancels all changes done on that respective page.

Edit a row

In some of the views, the content is editable. You can find a blue underlined text in the column 'Edit':

Edit

After clicking on the link, a new view will open, where the details can be changed. After changing, the button

Update

needs to be pressed to save the changes in the database.

Upload / Download Files

In some of the views, files can be uploaded. You can find a blue underlined text in the column 'Upload / Download':

Upload

An uploaded file will get a revision number as extension of the filename. If a file is already uploaded with the same name, it will get new revision number as extension of the filename. In some of the views, files can be downloaded. You can find a blue underlined text in the column 'Upload / Download':

Download

A menu will pop up, where the file to download can be selected. The file will be downloaded to the download folder on your computer, which is same as the standard folder used by your browser.

Insert a row

In some of the views (e.g. when a list of projects is displayed), a row can be added to a table (e.g. to add a new project). You can find a button most probably at the bottom of a table, which needs to be pressed to insert a row in the database.

InsertRow

Main Navigation Menu at the bottom of each webpage

At the bottom of each page a navigation menu be found: NavBottom

Login

The database is accessed via WebBrowser, the interface is displayed below: AccessControl
At the bottom of each page a navigation menu be found: NavBottom

User profiles

There are three different kind of user profiles defined: Different views will be displayed according the assigned profile.

Profile 'Admin'

The admin can After login, the main menu is shown with the options for the respective profile.

Main menu option 'Create, update or disable user'

UserLoginAdminUserNew1

After pressing the button 'View', a table is shown with all user. UserLoginAdminUserNew2

To reset the Password, press 'Reset'. The password is than reset to the standard password.

After pressing the button 'Edit', the respective user can be updated. UserLoginAdminUserNew3

Main menu option 'Update the content of templates'

The admin can The respective menu is shown below:

UserLoginSuperuser

The 'Questions / Quiz to update' gives an overview of all questions:

ChampionView1

Here also the upload of pictures can be done. The update of the questions in the Quiz's will be done either line by line by pressing 'Edit' on the left side or all in once by pressing 'Edit' on the top.

ChampionView2

An 'Insert new Quiz' will be done by giving a title/desription and a duration of the test.

ChampionView3

And the final menu is to 'Assign Quiz to User'.

ChampionView4

The user will automatically receive an email with a link to the database, his username and a password.

Profile 'User'

The user can The respective menus are shown below:

UserLoginUser

When selecting a 'Quiz to take' and pressing 'Submit', the following view will open and the test starts:

MemberViewOpen1
MemberViewOpen2
After the time duration is passed or the 'Submit' button is pressed, the score will be shown and stored in the database. MemberViewOpen3
If the user refreshed accidentally the webpage, the Quiz will be disabled.
The Admin can reset the test in the database table 'user_assessment' by deleting the entry in 'DateOfAssessment'.
Notice: As there are instruction given not to refresh the screen, it might be also an attempt to redo the test. Therefore it needs to be well justified. BottomLine