PHPackages                             diversworld/contao-diveclub-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. diversworld/contao-diveclub-bundle

ActiveContao-bundle[Utility &amp; Helpers](/categories/utility)

diversworld/contao-diveclub-bundle
==================================

Module für die Verwaltung Eines Tauchclubs

3.7.0(4w ago)12411GPL-3.0-or-laterPHPPHP ^8.2CI failing

Since Feb 16Pushed 4d ago1 watchersCompare

[ Source](https://github.com/diversworld/contao-diveclub-bundle)[ Packagist](https://packagist.org/packages/diversworld/contao-diveclub-bundle)[ RSS](/packages/diversworld-contao-diveclub-bundle/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (10)Dependencies (24)Versions (138)Used By (1)

[![Latest Version on Packagist](https://camo.githubusercontent.com/eea7c3b8967771e2d947b5cc0fe73e50b46449910d198acbfbc791cfd01c5da5/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f646976657273776f726c642f636f6e74616f2d64697665636c75622d62756e646c652e7376673f7374796c653d666c6174)](https://packagist.org/packages/diversworld/contao-diveclub-bundle)[![Dynamic JSON Badge](https://camo.githubusercontent.com/f5bf982ba882bcb1c2362d0944d1d39956d39e3ff6a37325bbf1edd1cc5cf14d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f64796e616d69632f6a736f6e3f75726c3d68747470732533412532462532467261772e67697468756275736572636f6e74656e742e636f6d253246646976657273776f726c64253246636f6e74616f2d64697665636c75622d62756e646c652532466d61696e253246636f6d706f7365722e6a736f6e2671756572793d2532342e72657175697265253542253232636f6e74616f253246636f72652d62756e646c65253232253544266c6162656c3d436f6e74616f25323056657273696f6e)](https://camo.githubusercontent.com/f5bf982ba882bcb1c2362d0944d1d39956d39e3ff6a37325bbf1edd1cc5cf14d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f64796e616d69632f6a736f6e3f75726c3d68747470732533412532462532467261772e67697468756275736572636f6e74656e742e636f6d253246646976657273776f726c64253246636f6e74616f2d64697665636c75622d62756e646c652532466d61696e253246636f6d706f7365722e6a736f6e2671756572793d2532342e72657175697265253542253232636f6e74616f253246636f72652d62756e646c65253232253544266c6162656c3d436f6e74616f25323056657273696f6e)[![Installations via composer per month](https://camo.githubusercontent.com/ea3c8fd7f9a3b11bf3d503456e99d718549364474ec08731c81beb77de20cb97/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f646976657273776f726c642f636f6e74616f2d64697665636c75622d62756e646c652e7376673f7374796c653d666c6174)](https://packagist.org/packages/diversworld/contao-diveclub-bundle)[![Installations via composer total](https://camo.githubusercontent.com/93bfaf943ed157642f0044ed70f111c8bee15990a2024604695c994aacdfc9be/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f646976657273776f726c642f636f6e74616f2d64697665636c75622d62756e646c652e7376673f7374796c653d666c6174)](https://packagist.org/packages/diversworld/contao-diveclub-bundle)[![Packagist License](https://camo.githubusercontent.com/a4dd4c9f0f43a1a47951a68a1a0c23cd3b3229013caaf61b9db74da04ac8bd3e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f646976657273776f726c642f636f6e74616f2d64697665636c75622d62756e646c65)](https://camo.githubusercontent.com/a4dd4c9f0f43a1a47951a68a1a0c23cd3b3229013caaf61b9db74da04ac8bd3e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f646976657273776f726c642f636f6e74616f2d64697665636c75622d62756e646c65)

[![Diversworld](docs/dw-logo-k.png "Diversworld Logo")](docs/dw-logo-k.png)

Welcome to ContaoDiveclubBundle
===============================

[](#welcome-to-contaodiveclubbundle)

This bundle provides several modules for dive clubs to manage equipment, reservations, dive courses, course schedules, student progress, and TÜV workflows in Contao.

Features
--------

[](#features)

- **Equipment**
    - Manage additional equipment such as suits, ABC equipment, and similar items.
- **Regulators**
    - Manage regulators, including their servicing history.
- **Diving Equipment**
    - Manage diving gear, including TÜV inspection dates. Options for adding offers from inspection companies are available. In a future version, it will also be possible to book a TÜV inspection directly.
- **Dive Courses**
    - Manage course templates, course events, training modules, exercises, students, and training progress.
    - Maintain course schedules per event and notify students about schedule changes via Notification Center.
- **TÜV Inspections**
    - Manage offers for TÜV inspections. In the child table, individual items in a TÜV inspection can be added; for example, item name, cylinder size, price in net and gross amounts. The other price (net or gross) is automatically calculated based on the entered value. In a future version, it is planned to enable bookings for club members. Members can register their cylinders and book an inspection.

### The Regulator Module

[](#the-regulator-module)

The data for the manufacturers and models of the regulators are entered in files, allowing flexible customization of the equipment used by a club. There is a file for regulators (`regulator_data`). In this file, data for manufacturers and the models of the first and second stages are stored. The template content defines the array that is read into the module. The array contains data per manufacturer for first and second stages:

The manufacturers are defined in the template `equipment_manufacturer.txt` as follows:

```
