Documentation OSG Seminar Manager

Additional Options - Options



If you open the tab "Settings" in the overview of the OSG Seminar Manager, you will se the button "Options" on the top right side. There are plenty of different setting possibilities for the OSG Seminar Manager you can open here.


When you click the button, a window opens that shows a new tab view with different options:

options tabs


> General

You can find a great number of settings here, that control the basic behaviour of the OSG Seminar Manager.

> Defaults

In this tab, you can find options about currencies, exchange rates etc.

> Invoices

Options that define, if and how invoices are created by the OSG Seminar Manager.

> Uploads

You can define here, what kinds of images and files can be uploaded, and what size and formats are allowed.

> Payments

> Extensions

> Custom fields

> Misc

> Tutor's Role

> Permissions

You can administer user groups and their permissions here



Tab: General

In this tab you can defined basic options of the OSG Seminar Managers:

Enable Bookings

If you check "No", visitors of the web site cannot book courses. This makes sense, if the OSG Seminar Manager should be used as a catalogue system, meanin courses should just be listed. 

If visitors are able to book courses, you can choose following options

  • "Registered users" (these have to log in before)
  • "All users" (this means that users that book a course also get a Joomla! account, Requirement: Joomla User Management allows User Registration)
  • "All users (without user registration)" (a user that books a course will not automatically get a Joomla! account)

Show Login Form

If you show the Login Form, a visitor can log in and get access to his own data, e.g. courses he has booked or his favourite courses and course templates.

Multiple Applications per User

Using this option, a user can book a course more than once. This can be necessary, if a user wants to book a course for another person.

Applications deletable

You can decide here, if you want to be able to fully delete an application. If applications are not deletable, it is only possible to move them to the trash. The trash can still be viewed. 

Applications for multiple attendees

Here you can decide, if a user can only book for one person (choose "No" or also for more than one attendee ("Yes"). The added attendees will not get a Joomla! user account, and also they will not have the full data set saved.


The OSG Seminar Manager has 5 possible price groups (click here for price group settings). At this place, you can define what prices are shown to the curret user. The first price is always visible for everyone. It can only be defined if you want to show the gross and net price or just the price group title.

For all other price groups, you can decide to not show them at all (choose "Nobody"), for "Assigned groups" or "All users". You can also just show the name of the price group for each of them.

Display of prices in the interested parties list

Here you can turn the interested parties list on or off. If it is active, users can subscribe for course templates.

Show Payment Overview

In Germany, it is required by law (see for example here), that after entering the ordering data (as for a course), you have to show a payment overview. On the payment overview page, the basic price, the price with added VAT and the total price (e.g. if there is more than one applicant) is shown.

If you do not need the payment overview (e.g. for non-German web pages), you can turn it off here. 

Site after application

You can define the page the user gets to view after he has booked a course. 

Modified Date and Time

You can show the modification date and time for a course or course template in the frontend. For this, click "Yes".

Show Hits

The "Hits" are the number of times a course web site (course table) was clicked. If you select "Hide" here, the number of hits is no more shown, but still the hit counter is active.

Show Sessions

You can define sessions, that is single course sessions, for a course. You can do this in the administrator backend for a course overview. There is a column "Sessions", viewable using the linking icon:

The defined sessions can then be viewed at the course overview:

If you do not want to show sessions, you can turn them off here.

Show Tags

Tags are marker, that can be attached to courses (see here). If you do not need tags, you can turn them off here (click "Hide").

Show Favourites

Here you can turn the favourites function on or off. If turned on, you can see an icon on the course page, that leads the user to his/her own favourites (if the user is logged in)Favoriten. Another icon can be used to add the current course to the favourites of a userFavorit.

Show assigned Categories

Using this option, you can decide if the assigned categories are to be shown in the course view or the course template view.

Show Hyperlink

Here, you can decide if in a user's personal application overview and in his/her favourites, a link to the assigned course should be shown.

Show Experience Level

If there are courses for users with different experience levels (e.g. beginners, advanced etc.), you can make these experience levels visible if you choose "Show". You can edit the experience levels here: Settings - Experience Levels.

Show Location

The course location can be turned on or off here. The places that are affected by this decision are the course table (the column "Location" will disappear if you choose "Hide"), the course overview and the course template ("Location" also disappears if you click "Hide").

Show Group

User groups are next to the experience levels an additional method to define properties, an applicant to a course should have. These can also be edited (see Settings - Reference Tables). If there is no relevant grouping for the applicants, you can turn this view off ( click "Hide").

Show Tutor

Tutors are not only represented in the frontend, but they do also have rights in the backend, if they can log in and are assigned to the user group "course trainer". You can assign a Joomla! group to a tutor at the tutor page.

Course Total Capacity and Current Capacity

The total capacity of a course it the number of places for course applicants. The current capacity is the number of free places that can still be booked. This is not always the same as the real number of free places.

Szenarios if Course Total Capacity is set to "Show"

  • Current Capacity = Hide -> the number of booked seats in the front end will not be displayed. The free course places may be overbooked at the same time
    Display: Seats: 2
  • Current Capacity = "Show (all states)", the current capacity will be decremented with every made application. If the application is not approved, e.g. the application is set to "canceled", the capacity will be increased again.
    Display: Seats: 2 of 5
  • Current Capacity = "Show (only state "Pending" and "Paid")", the capacity will not be changed for every made application, but only after the status of the application is set (at backend) to "pending" or "paid". Users can apply for the courses until the number of approved places is the same as the total capacity of the course. Overbooking ist possible.

Filter Box

This box is shown on top of the course table to let the user filter and search the courses. If you do not need this function, click "Hide".

Limit Box / List Limit / Category List Limit

The limit box defines, how many courses are to be shown on each page for the course table. If there are more courses, a navigation is shown below the course table. The option list limit is the pre-defined amount. Category List Limit has no function at the moment.


Defines the ordering of courses / course templates in the course table view. Possible orderings are title (alpha-numeric), course start, or ordering, meaning ordered by creation date.

Print / Email Icon

If you check "Show", these icons will be shown on the web site for the respective functions:

Print: Drucken

Email: E-Mail Adresse

State Icon

no function at the moment

For each feed course show

no function at the moment

Back to top

Tab: Defaults

Further settings for prices can be defined here:


The basic currency for prices for cources etc. The default is EURO.

show 2. currency

A second currency can be shown for the courses etc. Prices are defined in the basic currency, so the price in the second currency is computed via the exchange rate.

Send Email To Address

This is the email address that is used for the OSG Seminar Manager component.

trainer! How to configure email settings: This email address gets copies of sent emails in following cases:

  • bookings on interested parties (sales prospects) and
  • courses notifications,
  • sales prospects notification,
  • also this email address gets an information about successfull payments via paypal.

If this field is empty no email will be send. This rule only applies for bookings on interested parties and courses if the parameter {ADMIN_CUSTOM_RECIPIENT} is written on BCC or recipient. Exception: if the parameter {ADMIN_CUSTOM_RECIPIENT} is overwritten by valid email address this valid email address will get emails about this bookings  - although this field (Send Email To Address) is empty.

More information here Settings - Email Templates and applications - sender of emails

VAT rate

The VAT rate for booking a course. For Germany, the current VAT rate is 19%, which is pre-defined here.

Back to top

Tab: Invoices

When a visitor books a course, the OSG Seminar Manager can automatically send an invoice.

Create invoices

If you choose "Yes", invoices are created if a visitor books a course. The invoice is saved in the given directory.

Attach to booking confirmation

With this option you decide, if you want to attach the created invoice to the booking confirmation email. For this, you also have to choose the option "Create invoices".

Invoice directory

This is the directory, where invoices are saved.

First invoice number

This is the first invoice number of the first created invoice.

Back to top

Tab: Uploads

Uploads are files like PDFs or images that are shown or linked on web sites.

Legal Extensions - File Types

A List of file extensions, that are allowed for uploading.

Set maximum file size

Maximum file size for uploading a file (in byte)

Path to files folder

The place where you can find the uploaded data.

Restrict Uploads

Here you can defined, if uploaded data has to be conform to the allowed parameters. If they are not, there will be an error shown.

Check MIME Types

If set to "Yes", uploaded files have to end on one of the allowed filetype extensions. For this, the legal and illegal MIME types defined below are used. 

Legal Image Extensions - File Types

Defines what file types are allowed for images.

Image Width / Height

Uploaded images are skaled so that they have the defined image width or height (depending on which value is larger).

Path to Image Folder

Location of uploaded images.

Legal / Illegal MIME-Types

Lists of allowed and not allowed file type extensions, that are used to check uploaded files.

Back to top

Tab: Payments

The OSG Seminar Manager supports payments using PayPal. To activate this, "PayPal active" must be set to "Yes" and there has to be a "PayPal Email Address".

Back to top

Tab: Custom fields

User-defined fields for the course table and course detail view - Every field can have a title and a text. This way, the course table can get additional columns and the detailed view includes more information. At Options > Tab > Custom fields you can edit titles and decide, if they should be visible in the frontend (course table and/or detailed view).

sman user-defined field options

Above that, you can choose the course table layout. There are three different layouts (order of the table columns) for the course table:

The option Standard shows the following order:

sman tabelle reihenfolge standard

The option Interlaced 1 shows the following order:

sman tabelle reihenfolge2

The option Interlaced 2 shows the following order:

sman tabelle reihenfolge3

Editing a course, there is a tab Custom fields, Here, you can fill in the content of the fields.

sman user defined fields edit course

There are the same parameters for the PDF and email templates. They are called:

{COURSE_CUSTOM_FIELD_1}: The 1st custom field for the course

{COURSE_CUSTOM_FIELD_2}: The 2nd custom field for the course

{COURSE_CUSTOM_FIELD_3}: The 3rd custom field for the course

{COURSE_CUSTOM_FIELD_4}: The 4th custom field for the course

{COURSE_CUSTOM_FIELD_5}: The 5th custom field for the course

Back to top

Tab: Misc


Section: Theme settings - (New from version OSG Seminar Manager PRO

Here you can set an optional grid layout for the display of categories, tags or the trainer table. This layout needs Bootstrap 3.

misc theme settings

Example for a grid layout:

Grid layout

Following settings and some more are availabe:

Section: course table Seings for the display of your course table (every layout)

it is now possible to hide the two columns "end date", "finish date" and "price".

Also you can hide or show the time of begin and end date.


Section: My bookings

Here you find the options about the view of the menu type "bookings" and about the cancellation of their bookings.

mybookings settings

More about it also see our documentation about Booking Rules and Cancellation

Also you find a lot of other options like options for the company details of the trainer and much more.

© 2017 Open Source Groupe GmbH Alle Rechte vorbehalten.
Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.