Commit graph

62 commits

Author SHA1 Message Date
2d6c13e199
Support import of HTML variant for detail text (#65)
Provide a new option within configurations to turn on import of HTML
from destination.one for detail text of each event.

Resolves: #10629
2024-08-20 08:58:31 +02:00
39dfc0b42a
Add grouping of locations. (#64)
It is now possible to group locations.
Each location can have arbitrary children.

That can be used for editorial structuring.
Filtering for a location will always find all dates where the location
or one of the child locations is assigned.

One use case can be to group imported locations and provide a grouped
location for filtering in frontend.

Relates: #11233
2024-07-24 10:44:34 +02:00
5af1d08148
Add source while importing from Destination Data One (#37)
Destination Data One provides an source info explaining where the data
originally came from.
This is now added to event records and exposed in TYPO3 backend.
That allows editors to check the source and contact corresponding
sources in order to fix broken data.

Relates: #10630
2023-08-10 15:02:05 +02:00
a188dd280c Fix broken link to page 1 within pagination
Relates: #10349
2023-02-16 07:53:03 +01:00
9cb0a681b9 Replace Icons and add icon for page containing records 2023-01-05 09:21:25 +00:00
fcbda4c093 Add default routing 2022-11-23 09:59:55 +00:00
be56f0fd12 Keep filter during pagination 2022-11-22 11:58:36 +00:00
Dirk Koritnik
2626613aa7 Fix responsive grid layout in table and detail view 2022-11-09 10:51:15 +01:00
Dirk Koritnik
c9b1904d58 Remove time output if its set to 0:00 oclock 2022-08-13 09:43:16 +02:00
Dirk Koritnik
fc274d238c Add location icon and label 2022-08-02 23:05:38 +02:00
8d14834db9 Migrate pagination from Widget to new API 2022-08-02 15:15:47 +00:00
65e653f6ec Add location as separate record 2022-08-02 13:56:18 +00:00
0a56a5d482 Integrate destination data features
Import alongside of categories.
Use TYPO3 sys_category again.
2022-07-13 15:59:42 +02:00
3d6bf0ac8a Add import configuration record
It is now possible to create "Import" records in TYPO3 system.
Those records can then be imported via two new commands.
There is no need to configure everything within the command itself.

That allows:
    * To allow editors to maintain import configuration.
    * Have proper labels, description, csh and UI to create import.
      It no longer is necessary to copy UIDs,
      instead proper wizards from TCA are available to select pages.

Relates: #9649
2022-01-27 15:50:36 +01:00
Dirk Koritnik
515351823b Show cancel notice 2021-09-07 19:23:57 +02:00
Dirk Koritnik
2d3db75070 Add categories to search template 2021-09-07 19:23:35 +02:00
cbe4eda380 Add CI
* Add first basic CI with defaults.
* Add ecs for coding guideline.
* Fix invalid xliff files.
2021-09-07 09:26:59 +02:00
8816eca99e Migrate Pagination configuration
POST is no longer supported, only GET.
Whole pagination is deprecated and will be removed in v12.
2021-09-07 07:54:42 +02:00
8201782b6f Properly check for images
Do not check for models, but actual file.
They might be missing, e.g. cause not downloaded from production into
dev environment.

The new checks ensure the page will not break with an exception, but
show default images.
2021-09-07 07:54:42 +02:00
326378e2fc Allow to reference events from event
This might be useful to allow editors and integrators to create
something like "you might also be interested in" or "related events".
2021-09-07 07:52:29 +02:00
cbbe56775e Allow to add link for canceled dates
E.g. allow users to get info about refunds.

Relates: #8574
2021-09-07 07:52:26 +02:00
10b4c34fe6 Allow to define a new date if current is postponed
Relates: #8092
2021-09-07 07:52:25 +02:00
Dirk Koritnik
ce723b01bc Extend date canceld form 2021-09-07 07:52:24 +02:00
Dirk Koritnik
ce9a1e17e5 Add subtitle filed to event 2021-09-07 07:52:21 +02:00
Dirk Koritnik
1d6d91e9e2 Add location name to detail view 2021-09-07 07:52:20 +02:00
Dirk Koritnik
4c0a0a959b Restructure event TCA 2021-09-07 07:52:19 +02:00
ca7340782b Allow an date to be marked as canceled
That has no effect, the info is just available from model.
This can be used to display a canceled date in a different way, or
render a notice.

Relates: #8092
2021-09-07 07:52:19 +02:00
17bd83eedf Provide new "Event selected" plugin
Allow editors to select specific events to display.
Therefore add new necessary demand and setting for events and respect
them within repository.

Relates: #8092
2021-09-07 07:52:18 +02:00
43d8a1c0d6 Add partner
Add new record type partner.
This can be something like a media partner or something else.

Allow an event to have zero or more partner.
Add necessary files and models with relations.

Relates: #8092
2021-09-07 07:52:17 +02:00
38b4844a9d Add pages to events
Allow editor to reference TYPO3 page records from events.
E.g. used to provide further internal information links.

Also those pages are resolved via DataProcessing.
That allows integrators to be 100% flexible to resolve those page info.
By default a menu is generated and media is resolved.

Also validation is ignored, as this improves performance and allows to
use the new class as injected property without validation fails.
Models are not managed via frontend and therefore don't need validation.

Relates: #8092
2021-09-07 07:52:17 +02:00
52f1fe8dc1 Add categories filter
Relates: #9171
2021-07-14 11:07:44 +02:00
Dirk Koritnik
cddb245467 Translate search form 2020-10-01 17:13:37 +02:00
Dirk Koritnik
f8f42051db Cleanup localization 2020-10-01 16:35:34 +02:00
Dirk Koritnik
a5cab4ae24 Localize it 2020-10-01 16:11:38 +02:00
Dirk
3e643176a3 Add social links 2020-08-19 11:30:13 +02:00
Dirk
e13cc33e41 Fix label in tca 2020-08-17 15:14:35 +02:00
Dirk
552986b2aa Merge 2020-08-17 14:26:38 +02:00
Dirk
3f55a189eb Add location name 2020-08-17 14:21:03 +02:00
Dirk
c95a84d52d Import price info 2020-03-16 14:06:03 +01:00
Dirk
93545bd171 Change address import 2020-03-16 13:52:58 +01:00
Dirk
aa38792554 Quickfix 2020-02-25 09:03:33 +01:00
Dirk
bd3dd46ec5 Remove Highlight 2020-02-25 08:50:03 +01:00
Dirk
d299990765 Add rest mode to destination data import 2020-02-19 09:08:15 +01:00
Dirk
080e526b26 Remove debug output 2019-11-15 08:26:52 +01:00
Dirk
054856e258 Deactivate old plugin 2019-11-15 08:25:50 +01:00
Dirk
38a76b26f9 Add show plugin, prepare consider date 2019-11-13 10:46:21 +01:00
Dirk
6e11f00c13 Integrate new event search 2019-11-12 08:16:35 +01:00
Dirk
2426267567 Refactoring 2019-11-11 12:43:50 +01:00
Dirk
6d94f8ccc1 Change to fluid image 2019-11-07 14:21:33 +01:00
Dirk
890dcd4b35 Make default image configurable 2019-11-07 14:16:28 +01:00