Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7541c12f66 | |||
| e8fd218c74 | |||
| 5f652530ed | |||
| 11b927b91f | |||
| e1a426bde4 | |||
| 8a422aa4ee | |||
| f014595bc5 | |||
| 6186a0d8bd | |||
| b28c19cb46 | |||
| 9b2b87d6ba | |||
| dbce287834 |
@@ -10,7 +10,7 @@ Contao 5 Bundle für Organisations-, Veranstaltungsort- und Event-Verwaltung ink
|
||||
## Installation (lokal via Composer)
|
||||
|
||||
```bash
|
||||
composer require mummert-media/eventmanager-bundle
|
||||
composer require mummert/eventmanager-bundle
|
||||
```
|
||||
|
||||
## Installation im Contao Manager (VCS)
|
||||
@@ -18,7 +18,7 @@ composer require mummert-media/eventmanager-bundle
|
||||
1. **Contao Manager** → **Composer** → **Repositories** → **Repository hinzufügen**
|
||||
2. Typ: `vcs`
|
||||
3. URL: `https://github.com/<owner>/eventmanager-bundle`
|
||||
4. Paket hinzufügen: `mummert-media/eventmanager-bundle`
|
||||
4. Paket hinzufügen: `mummert/eventmanager-bundle`
|
||||
5. Bei Bedarf Version `dev-main` oder ein Tag (z. B. `1.0.0`) wählen
|
||||
6. Änderungen anwenden
|
||||
|
||||
|
||||
+4
-3
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "mummert-media/eventmanager-bundle",
|
||||
"name": "mummert/eventmanager-bundle",
|
||||
"description": "Internal Contao backend bundle for organizations, locations and event/member assignments.",
|
||||
"type": "contao-bundle",
|
||||
"license": "proprietary",
|
||||
@@ -11,16 +11,17 @@
|
||||
"require": {
|
||||
"php": "^8.3",
|
||||
"contao/core-bundle": "^5.7",
|
||||
"contao/calendar-bundle": "^5.7",
|
||||
"contao/manager-plugin": "^2.0",
|
||||
"numero2/contao-tags": "^0.5"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"MummertMedia\\EventManagerBundle\\": "src/"
|
||||
"Mummert\\EventManagerBundle\\": "src/"
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"contao-manager-plugin": "MummertMedia\\EventManagerBundle\\Contao\\Manager\\Plugin"
|
||||
"contao-manager-plugin": "Mummert\\EventManagerBundle\\Contao\\Manager\\Plugin"
|
||||
},
|
||||
"prefer-stable": true,
|
||||
"config": {
|
||||
|
||||
@@ -3,16 +3,16 @@ services:
|
||||
autowire: true
|
||||
autoconfigure: true
|
||||
|
||||
MummertMedia\EventManagerBundle\:
|
||||
Mummert\EventManagerBundle\:
|
||||
resource: ../src/
|
||||
exclude:
|
||||
- ../src/DependencyInjection/
|
||||
- ../src/Contao/Manager/
|
||||
- ../src/MummertMediaEventManagerBundle.php
|
||||
- ../src/EventManagerBundle.php
|
||||
|
||||
MummertMedia\EventManagerBundle\EventListener\DataContainer\SetDateAddedCallback:
|
||||
Mummert\EventManagerBundle\EventListener\DataContainer\SetDateAddedCallback:
|
||||
tags:
|
||||
- { name: contao.callback, table: tl_organization, target: config.onbeforesubmit, method: onBeforeSubmit }
|
||||
- { name: contao.callback, table: tl_location, target: config.onbeforesubmit, method: onBeforeSubmit }
|
||||
|
||||
MummertMedia\EventManagerBundle\Service\MapModuleDataProvider: ~
|
||||
Mummert\EventManagerBundle\Service\MapModuleDataProvider: ~
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
$GLOBALS['TL_MODELS']['tl_organization'] = MummertMedia\EventManagerBundle\Model\OrganizationModel::class;
|
||||
$GLOBALS['TL_MODELS']['tl_location'] = MummertMedia\EventManagerBundle\Model\LocationModel::class;
|
||||
$GLOBALS['TL_MODELS']['tl_organization'] = Mummert\EventManagerBundle\Model\OrganizationModel::class;
|
||||
$GLOBALS['TL_MODELS']['tl_location'] = Mummert\EventManagerBundle\Model\LocationModel::class;
|
||||
|
||||
$GLOBALS['BE_MOD']['content']['eventmanager_organisationen'] = [
|
||||
'tables' => ['tl_organization'],
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
<script src="https://unpkg.com/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.js"></script>
|
||||
<script src="https://unpkg.com/filepond-plugin-image-resize/dist/filepond-plugin-image-resize.min.js"></script>
|
||||
<script src="https://unpkg.com/filepond-plugin-image-transform/dist/filepond-plugin-image-transform.min.js"></script>
|
||||
<script type="module" src="{{ asset('bundles/mummertmediaeventmanager/editor.js') }}?v=1"></script>
|
||||
<script src="{{ asset('bundles/mummertmediaeventmanager/editor-fallback.js') }}?v=1"></script>
|
||||
<script type="module" src="{{ asset('bundles/eventmanager/editor.js') }}?v=1"></script>
|
||||
<script src="{{ asset('bundles/eventmanager/editor-fallback.js') }}?v=1"></script>
|
||||
|
||||
{{ form_start(form, { action: app.request.uri, attr: { 'aria-live': 'polite' } }) }}
|
||||
<input type="hidden" name="REQUEST_TOKEN" value="{{ requestToken }}">
|
||||
@@ -78,51 +78,51 @@
|
||||
aria-controls="{{ form.teaser.vars.id }}-editor"
|
||||
>
|
||||
<button type="button" data-action="paragraph" title="Absatz">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/paragraph.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/paragraph.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Absatz</span>
|
||||
</button>
|
||||
<button type="button" data-action="h2" title="Überschrift H2">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/h2.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/h2.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">H2</span>
|
||||
</button>
|
||||
<button type="button" data-action="h3" title="Überschrift H3">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/h3.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/h3.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">H3</span>
|
||||
</button>
|
||||
<button type="button" data-action="bold" title="Fett (Strg/Cmd+B)" aria-keyshortcuts="Control+B Meta+B">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/bold.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/bold.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Fett</span>
|
||||
</button>
|
||||
<button type="button" data-action="italic" title="Kursiv (Strg/Cmd+I)" aria-keyshortcuts="Control+I Meta+I">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/italic.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/italic.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Kursiv</span>
|
||||
</button>
|
||||
<button type="button" data-action="underline" title="Unterstrichen (Strg/Cmd+U)" aria-keyshortcuts="Control+U Meta+U">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/underline.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/underline.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Unterstrichen</span>
|
||||
</button>
|
||||
<button type="button" data-action="bulletList" title="Liste">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/ul.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/ul.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Liste</span>
|
||||
</button>
|
||||
<button type="button" data-action="orderedList" title="Nummerierte Liste">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/ol.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/ol.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Nummerierte Liste</span>
|
||||
</button>
|
||||
<button type="button" data-action="indent" title="Einzug vergrößern">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/indent.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/indent.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Einzug vergrößern</span>
|
||||
</button>
|
||||
<button type="button" data-action="outdent" title="Einzug verkleinern">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/outdent.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/outdent.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Einzug verkleinern</span>
|
||||
</button>
|
||||
<button type="button" data-action="undo" title="Rückgängig (Strg/Cmd+Z)" aria-keyshortcuts="Control+Z Meta+Z">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/undo.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/undo.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Rückgängig</span>
|
||||
</button>
|
||||
<button type="button" data-action="redo" title="Wiederholen (Strg/Cmd+Shift+Z)" aria-keyshortcuts="Control+Shift+Z Meta+Shift+Z">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/redo.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/redo.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Wiederholen</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -37,6 +37,22 @@
|
||||
<p id="eventfilter-status" class="visually-hidden" aria-live="polite"></p>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
.event-filter-target-list > .event {
|
||||
opacity: 1;
|
||||
transform: translateY(0);
|
||||
transition: opacity 180ms ease, transform 180ms ease;
|
||||
transition-behavior: allow-discrete;
|
||||
will-change: opacity, transform;
|
||||
}
|
||||
|
||||
.event-filter-target-list > .event.is-filtered-out {
|
||||
opacity: 0;
|
||||
transform: translateY(6px);
|
||||
pointer-events: none;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script type="module">
|
||||
const filters = document.getElementById('eventfilters');
|
||||
|
||||
@@ -114,7 +130,7 @@
|
||||
const stateStorageKey = 'event-filter-state';
|
||||
const stateQueryKey = 'event_filter';
|
||||
|
||||
const animationMs = 220;
|
||||
const animationMs = 180;
|
||||
let hideTimers = new WeakMap();
|
||||
let currentFilter = { type: 'all', value: '' };
|
||||
let suppressedChangeEvents = 0;
|
||||
@@ -332,7 +348,7 @@
|
||||
return;
|
||||
}
|
||||
|
||||
const visibleCount = events.filter((eventItem) => !eventItem.hidden).length;
|
||||
const visibleCount = events.filter((eventItem) => matches(eventItem, filterState)).length;
|
||||
let filterText = 'alle';
|
||||
|
||||
if (filterState.type === 'tag' && tagSelect) {
|
||||
|
||||
@@ -85,4 +85,4 @@
|
||||
></div>
|
||||
|
||||
<script type="application/json" id="{{ mapDataElementId|e('html_attr') }}">{{ mapItemsJson|raw }}</script>
|
||||
<script type="module" src="/bundles/mummertmediaeventmanager/assets/map-module.js?v=20260227b"></script>
|
||||
<script type="module" src="/bundles/eventmanager/assets/map-module.js?v=20260227b"></script>
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
</form>
|
||||
{% endif %}
|
||||
|
||||
<script src="/bundles/mummertmediaeventmanager/assets/member-events-confirm.js?v=20260301a"></script>
|
||||
<script src="/bundles/eventmanager/assets/member-events-confirm.js?v=20260301a"></script>
|
||||
|
||||
<h2>Vergangene Veranstaltungen</h2>
|
||||
{% if pastEvents is empty %}
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
<script src="https://unpkg.com/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.js"></script>
|
||||
<script src="https://unpkg.com/filepond-plugin-image-resize/dist/filepond-plugin-image-resize.min.js"></script>
|
||||
<script src="https://unpkg.com/filepond-plugin-image-transform/dist/filepond-plugin-image-transform.min.js"></script>
|
||||
<script type="module" src="{{ asset('bundles/mummertmediaeventmanager/editor.js') }}?v=1"></script>
|
||||
<script src="{{ asset('bundles/mummertmediaeventmanager/editor-fallback.js') }}?v=1"></script>
|
||||
<script type="module" src="{{ asset('bundles/eventmanager/editor.js') }}?v=1"></script>
|
||||
<script src="{{ asset('bundles/eventmanager/editor-fallback.js') }}?v=1"></script>
|
||||
|
||||
{{ form_start(form, { attr: { 'aria-live': 'polite' } }) }}
|
||||
<input type="hidden" name="REQUEST_TOKEN" value="{{ requestToken }}">
|
||||
@@ -39,51 +39,51 @@
|
||||
aria-controls="{{ form.description.vars.id }}-editor"
|
||||
>
|
||||
<button type="button" data-action="paragraph" title="Absatz">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/paragraph.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/paragraph.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Absatz</span>
|
||||
</button>
|
||||
<button type="button" data-action="h2" title="Überschrift H2">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/h2.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/h2.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">H2</span>
|
||||
</button>
|
||||
<button type="button" data-action="h3" title="Überschrift H3">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/h3.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/h3.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">H3</span>
|
||||
</button>
|
||||
<button type="button" data-action="bold" title="Fett (Strg/Cmd+B)" aria-keyshortcuts="Control+B Meta+B">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/bold.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/bold.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Fett</span>
|
||||
</button>
|
||||
<button type="button" data-action="italic" title="Kursiv (Strg/Cmd+I)" aria-keyshortcuts="Control+I Meta+I">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/italic.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/italic.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Kursiv</span>
|
||||
</button>
|
||||
<button type="button" data-action="underline" title="Unterstrichen (Strg/Cmd+U)" aria-keyshortcuts="Control+U Meta+U">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/underline.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/underline.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Unterstrichen</span>
|
||||
</button>
|
||||
<button type="button" data-action="bulletList" title="Liste">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/ul.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/ul.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Liste</span>
|
||||
</button>
|
||||
<button type="button" data-action="orderedList" title="Nummerierte Liste">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/ol.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/ol.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Nummerierte Liste</span>
|
||||
</button>
|
||||
<button type="button" data-action="indent" title="Einzug vergrößern">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/indent.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/indent.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Einzug vergrößern</span>
|
||||
</button>
|
||||
<button type="button" data-action="outdent" title="Einzug verkleinern">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/outdent.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/outdent.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Einzug verkleinern</span>
|
||||
</button>
|
||||
<button type="button" data-action="undo" title="Rückgängig (Strg/Cmd+Z)" aria-keyshortcuts="Control+Z Meta+Z">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/undo.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/undo.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Rückgängig</span>
|
||||
</button>
|
||||
<button type="button" data-action="redo" title="Wiederholen (Strg/Cmd+Shift+Z)" aria-keyshortcuts="Control+Shift+Z Meta+Shift+Z">
|
||||
<img src="{{ asset('bundles/mummertmediaeventmanager/icons/redo.svg') }}" alt="" aria-hidden="true">
|
||||
<img src="{{ asset('bundles/eventmanager/icons/redo.svg') }}" alt="" aria-hidden="true">
|
||||
<span class="visually-hidden">Wiederholen</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Contao\Manager;
|
||||
namespace Mummert\EventManagerBundle\Contao\Manager;
|
||||
|
||||
use Contao\CalendarBundle\ContaoCalendarBundle;
|
||||
use Contao\CoreBundle\ContaoCoreBundle;
|
||||
use Contao\ManagerPlugin\Bundle\BundlePluginInterface;
|
||||
use Contao\ManagerPlugin\Bundle\Config\BundleConfig;
|
||||
use Contao\ManagerPlugin\Bundle\Parser\ParserInterface;
|
||||
use MummertMedia\EventManagerBundle\MummertMediaEventManagerBundle;
|
||||
use Mummert\EventManagerBundle\EventManagerBundle;
|
||||
|
||||
class Plugin implements BundlePluginInterface
|
||||
{
|
||||
public function getBundles(ParserInterface $parser): iterable
|
||||
{
|
||||
return [
|
||||
BundleConfig::create(MummertMediaEventManagerBundle::class)
|
||||
BundleConfig::create(EventManagerBundle::class)
|
||||
->setLoadAfter([ContaoCoreBundle::class, ContaoCalendarBundle::class]),
|
||||
];
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Controller\Frontend;
|
||||
namespace Mummert\EventManagerBundle\Controller\Frontend;
|
||||
|
||||
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsFrontendModule;
|
||||
@@ -13,8 +13,8 @@ use Contao\FrontendUser;
|
||||
use Contao\ModuleModel;
|
||||
use Contao\PageModel;
|
||||
use Contao\StringUtil;
|
||||
use MummertMedia\EventManagerBundle\Form\EventType;
|
||||
use MummertMedia\EventManagerBundle\Service\EventRepository;
|
||||
use Mummert\EventManagerBundle\Form\EventType;
|
||||
use Mummert\EventManagerBundle\Service\EventRepository;
|
||||
use Symfony\Component\Form\FormError;
|
||||
use Symfony\Component\HttpFoundation\File\UploadedFile;
|
||||
use Symfony\Component\HttpFoundation\RedirectResponse;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Controller\Frontend;
|
||||
namespace Mummert\EventManagerBundle\Controller\Frontend;
|
||||
|
||||
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsFrontendModule;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Controller\Frontend;
|
||||
namespace Mummert\EventManagerBundle\Controller\Frontend;
|
||||
|
||||
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsFrontendModule;
|
||||
@@ -10,7 +10,7 @@ use Contao\CoreBundle\Twig\FragmentTemplate;
|
||||
use Contao\ModuleModel;
|
||||
use Contao\PageModel;
|
||||
use Contao\StringUtil;
|
||||
use MummertMedia\EventManagerBundle\Service\MapModuleDataProvider;
|
||||
use Mummert\EventManagerBundle\Service\MapModuleDataProvider;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
use Symfony\Component\HttpFoundation\Response;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Controller\Frontend;
|
||||
namespace Mummert\EventManagerBundle\Controller\Frontend;
|
||||
|
||||
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsFrontendModule;
|
||||
@@ -11,7 +11,7 @@ use Contao\FrontendUser;
|
||||
use Contao\ModuleModel;
|
||||
use Contao\PageModel;
|
||||
use Contao\StringUtil;
|
||||
use MummertMedia\EventManagerBundle\Service\EventRepository;
|
||||
use Mummert\EventManagerBundle\Service\EventRepository;
|
||||
use Symfony\Component\HttpFoundation\RedirectResponse;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
use Symfony\Component\HttpFoundation\Response;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Controller\Frontend;
|
||||
namespace Mummert\EventManagerBundle\Controller\Frontend;
|
||||
|
||||
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsFrontendModule;
|
||||
@@ -11,7 +11,7 @@ use Contao\FrontendUser;
|
||||
use Contao\ModuleModel;
|
||||
use Contao\PageModel;
|
||||
use Contao\StringUtil;
|
||||
use MummertMedia\EventManagerBundle\Service\OrganizationRepository;
|
||||
use Mummert\EventManagerBundle\Service\OrganizationRepository;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
use Symfony\Component\HttpFoundation\Response;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Controller\Frontend;
|
||||
namespace Mummert\EventManagerBundle\Controller\Frontend;
|
||||
|
||||
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsFrontendModule;
|
||||
@@ -13,8 +13,8 @@ use Contao\FrontendUser;
|
||||
use Contao\ModuleModel;
|
||||
use Contao\PageModel;
|
||||
use Contao\StringUtil;
|
||||
use MummertMedia\EventManagerBundle\Form\OrganizationType;
|
||||
use MummertMedia\EventManagerBundle\Service\OrganizationRepository;
|
||||
use Mummert\EventManagerBundle\Form\OrganizationType;
|
||||
use Mummert\EventManagerBundle\Service\OrganizationRepository;
|
||||
use Symfony\Component\HttpFoundation\File\UploadedFile;
|
||||
use Symfony\Component\HttpFoundation\RedirectResponse;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
|
||||
+2
-2
@@ -2,14 +2,14 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\DependencyInjection;
|
||||
namespace Mummert\EventManagerBundle\DependencyInjection;
|
||||
|
||||
use Symfony\Component\Config\FileLocator;
|
||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
use Symfony\Component\DependencyInjection\Extension\Extension;
|
||||
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
|
||||
|
||||
class MummertMediaEventManagerExtension extends Extension
|
||||
class EventManagerExtension extends Extension
|
||||
{
|
||||
public function load(array $configs, ContainerBuilder $container): void
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\EventListener\DataContainer;
|
||||
namespace Mummert\EventManagerBundle\EventListener\DataContainer;
|
||||
|
||||
use Contao\DataContainer;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\EventListener;
|
||||
namespace Mummert\EventManagerBundle\EventListener;
|
||||
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsHook;
|
||||
use Contao\StringUtil;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\EventListener;
|
||||
namespace Mummert\EventManagerBundle\EventListener;
|
||||
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsHook;
|
||||
use Contao\Module;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\EventListener;
|
||||
namespace Mummert\EventManagerBundle\EventListener;
|
||||
|
||||
use Contao\CoreBundle\DependencyInjection\Attribute\AsHook;
|
||||
use Contao\StringUtil;
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle;
|
||||
namespace Mummert\EventManagerBundle;
|
||||
|
||||
use Symfony\Component\HttpKernel\Bundle\Bundle;
|
||||
|
||||
class MummertMediaEventManagerBundle extends Bundle
|
||||
class EventManagerBundle extends Bundle
|
||||
{
|
||||
public function getPath(): string
|
||||
{
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Form;
|
||||
namespace Mummert\EventManagerBundle\Form;
|
||||
|
||||
use Symfony\Component\Form\AbstractType;
|
||||
use Symfony\Component\Form\Extension\Core\Type\CheckboxType;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Form;
|
||||
namespace Mummert\EventManagerBundle\Form;
|
||||
|
||||
use Symfony\Component\Form\AbstractType;
|
||||
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Model;
|
||||
namespace Mummert\EventManagerBundle\Model;
|
||||
|
||||
use Contao\Model;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Model;
|
||||
namespace Mummert\EventManagerBundle\Model;
|
||||
|
||||
use Contao\Model;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Service;
|
||||
namespace Mummert\EventManagerBundle\Service;
|
||||
|
||||
use Doctrine\DBAL\Connection;
|
||||
use Doctrine\DBAL\ParameterType;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Service;
|
||||
namespace Mummert\EventManagerBundle\Service;
|
||||
|
||||
use Contao\CalendarEventsModel;
|
||||
use Contao\CoreBundle\Framework\ContaoFramework;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace MummertMedia\EventManagerBundle\Service;
|
||||
namespace Mummert\EventManagerBundle\Service;
|
||||
|
||||
use Doctrine\DBAL\Connection;
|
||||
use Doctrine\DBAL\ParameterType;
|
||||
|
||||
Reference in New Issue
Block a user