Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 976d33cd1b | |||
| 6f279a2cc2 |
42
CHANGELOG.md
Normal file
42
CHANGELOG.md
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
Alle nennenswerten Aenderungen an `webfarben/contao-dummy-copier` werden in dieser Datei dokumentiert.
|
||||||
|
|
||||||
|
## [1.1.5] - 2026-03-15
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Kompatibilitaet fuer Contao 4.13 und 5.x verbessert: Array-Serialisierung nutzt jetzt natives PHP `serialize()` statt `StringUtil::serialize()`.
|
||||||
|
|
||||||
|
## [1.1.4] - 2026-03-15
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- SQL-Fehler in Umgebungen ohne `sorting`-Spalte in `tl_news` bzw. `tl_calendar_events` behoben.
|
||||||
|
- Sortierung fuer News/Events auf robuste ORDER-BY-Klauseln ohne `sorting` angepasst.
|
||||||
|
|
||||||
|
## [1.1.3] - 2026-03-15
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Backend-Modul-Icon (`public/icon.svg`) hinzugefuegt/aktualisiert.
|
||||||
|
- README auf aktuellen Funktionsumfang und Installationsweg ueber Packagist gebracht.
|
||||||
|
|
||||||
|
## [1.1.2] - 2026-03-12
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Paket-Metadaten (`homepage`, `support.source`, `support.issues`) auf GitHub als kanonische Quelle umgestellt.
|
||||||
|
|
||||||
|
## [1.1.1] - 2026-03-12
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Rewiring fuer interne News-Referenzen (`related`) in kopierten News verbessert.
|
||||||
|
- Reader-Modul-Referenzen in kopierten Modulen korrigiert (`news_readerModule`, `cal_readerModule`).
|
||||||
|
|
||||||
|
## [1.1.0] - 2026-03-12
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Kopieren von Newsarchiven und Newsbeitraegen (`tl_news_archive`, `tl_news`).
|
||||||
|
- Kopieren von Kalendern und Events (`tl_calendar`, `tl_calendar_events`).
|
||||||
|
- Auswahlfelder fuer Newsarchive/Kalender im Backend-Modul.
|
||||||
|
- Ergebnisdaten um Zaehler und Mapping fuer News/Kalender erweitert.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Referenz-Umschreibung fuer kopierte Module um Archivzuordnungen erweitert (`news_archives`, `cal_calendar`).
|
||||||
@@ -50,3 +50,7 @@ Das Backend-Modul `Dummy Copier` erscheint anschliessend unter `System`.
|
|||||||
|
|
||||||
- Nach Dateikopien ggf. `php vendor/bin/console contao:filesync` ausfuehren, damit die DBAFS-Daten synchronisiert werden.
|
- Nach Dateikopien ggf. `php vendor/bin/console contao:filesync` ausfuehren, damit die DBAFS-Daten synchronisiert werden.
|
||||||
- Das Bundle ist fuer pragmatische Redaktions- und Setup-Workflows gedacht. Projektspezifische Sonderfelder oder Referenzen koennen bei Bedarf erweitert werden.
|
- Das Bundle ist fuer pragmatische Redaktions- und Setup-Workflows gedacht. Projektspezifische Sonderfelder oder Referenzen koennen bei Bedarf erweitert werden.
|
||||||
|
|
||||||
|
## Changelog
|
||||||
|
|
||||||
|
- Siehe `CHANGELOG.md` fuer die dokumentierten Aenderungen ab `1.1.0`.
|
||||||
|
|||||||
@@ -386,7 +386,7 @@ final class DummyCopier
|
|||||||
$this->connection->update(
|
$this->connection->update(
|
||||||
'tl_news',
|
'tl_news',
|
||||||
[
|
[
|
||||||
'related' => StringUtil::serialize($mappedRelated),
|
'related' => serialize($mappedRelated),
|
||||||
'tstamp' => time(),
|
'tstamp' => time(),
|
||||||
],
|
],
|
||||||
['id' => $newNewsId]
|
['id' => $newNewsId]
|
||||||
@@ -658,7 +658,7 @@ final class DummyCopier
|
|||||||
$mapped[] = (string) ($idMap[$id] ?? $id);
|
$mapped[] = (string) ($idMap[$id] ?? $id);
|
||||||
}
|
}
|
||||||
|
|
||||||
return StringUtil::serialize($mapped);
|
return serialize($mapped);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function estimateContentCount(DummyCopyOptions $options): int
|
private function estimateContentCount(DummyCopyOptions $options): int
|
||||||
|
|||||||
Reference in New Issue
Block a user