Documentation OSG Seminar Manager

OSG Seminar Manager PRO Package

Version 3.1.0.0  - Released March 12th 2019

Basic revision

OSG Seminar Manager PRO comes with fundamental changes that will address two important goals:

1. A new routing to improve the SEO

2. Changes in the code to prepare for the ever-changing requirements of Joomla 3 and Joomla 4

So far we have implemented the following:

  • New routing for courses, tutors, templates, categories and tags (- Feature: new routing of sef url with user defined url section name and unique url;)
  • New view for new routing: a start view showing all course categories is entry point for new routing (- Feature: start layout "all categories";)
  • LiveUpdate was removed and replaced by Joomla Update Server

3. Support of common payment api

  • For developer: you can write your own payment plugins based on common payment api, you can find the handout for developing payment plugins based on this api on https://techjoomla.com;
  • For software user: if you install a payment plugin which supports the common payment api, either paid or free, you can use it in OSG Seminar Manager as well. 

Further skins / templates for the presentation of the events

one more template for the presentation of the events in the category overview. At present only a presentation in tabular form is possible.  However, this requires that your template loads Bootstrap 3.

Sack rebooking

Till now, in the case of a rebooking,  each participant had to be rebooked individually. From now on, several participants can be rebooked simultaneously in a new course. Required for this is the plugin "Manual Booking and Invoice".

Further features

  • There will be some more parameters for the email- and pdf-templates (e.g. display ov the invoice number on the attendee list)
  • Additional price groups will not be limited to 5 any more. Instead, there can be an infinite number of price groups.
  • Extra Charges: Until now, it was only possible to create one extra charge for a course and this extra charge was calculated per attendee. We are now developing an infinite number of extra charges and these can be calculated per attendee or per course
  • All changes to bookings will be logged  (which user made which changes
  • New Custom Field for the booking form: upload of documents
  • Optional grid view of courses in category, tag and tutor view.
  • Display of the attendee (and waiting) list at the frontend with access level
  • Access level in category and course;
  • New mechanism for price groups and course prices, infinite price groups and course prices are now possible

Enhachements

- Enhancement: removed url parameters which may cause duplicated pages with same content;
- Enhancement: automatically empty joomla cache of seminarman after backend editing.

Bug Fixes

A great number of changes due to deprecated classes / functions:

  • JRequest is deprecated and had to be removed
  • DS is deprecated and was changed to DIRECTORY_SEPARATOR
  • JError is deprecated, was mostly changed to throwing Exceptions
  • JSubMenuHelper is deprecated and was removed
  • JParameter is deprecated and was removed
  • Fixed multiple issues with Joomla Cache;
  • Fixed a lot of issues for the JED standard.




 

© 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.
More information Ok