Skip to content

Commit 732cf25

Browse files
committed
3.1.0-b20
1 parent c572cef commit 732cf25

4 files changed

Lines changed: 548 additions & 207 deletions

File tree

ext-mgr-plus_build_changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
#### 3.1.0-b20
2+
* Code Modernisierung bei CSS:
3+
* Weitestgehende Umstellung der klassischen Notation auf verschachtelte Notation.
4+
* Weitestgehende Nutzung der Pseudoklasse `:is()`.
5+
* Hinweis: der jeweils alte Code ist noch auskommentiert über dem neuen Code vorhanden. Das wird erst beim Release entfernt.
6+
17
#### 3.1.0-b19
28
* Fix: Normal sollte für den Einstellungen-Link das erste in der Migration angelegte ACP Modul verlinkt werden, was jedoch u.U. nicht funktionierte, wenn die Ext in verschiedenen Tabs Module eingehängt hat. In solchen Fällen wird jetzt der Tab "Erweiterungen" favorisiert. [Meldung von Kirk (phpBB.de)]
39
* Den bei b18 deaktivierten Code in allen Dateien entfernt.

ext-mgr-plus_changelog_de.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* Die Generierung der Einstellungen-Links kann optional deaktiviert werden.
1414
* Spalte "Validierte Erweiterung":
1515
* Bei offiziellen Erweiterungen von phpBB.com wird nun ein Stern-Icon angezeigt, inklusive eigenem Tooltip. Bei normalen CDB Erweiterungen bleibt es bei dem gewohnten Datenbank-Icon.
16-
* Die Handhabung der "Details" Seite hat sich grundlegend geändert; EMP generiert nun selber die "Details" Seite. Das Ziel war es, diese Seite flexibel anpassbar zu machen, da die beiden HTML Events dieser Seite keine Änderungen der bestehenden Abschnitte ermöglichen, sondern lediglich das Hinzufügen von neuen Abschnitten, wodurch Änderungen nur sehr begrenzt möglich sind. Deshalb wurden folgende Umbauten durchgeführt:
16+
* Die Handhabung der "Details" Seite hat sich grundlegend geändert; EMP generiert nun auch diese Seite selber. Das Ziel war es, diese Seite flexibel anpassbar zu machen, da die beiden HTML Events dieser Seite keine Änderungen der bestehenden Abschnitte ermöglichen, sondern lediglich das Hinzufügen von neuen Abschnitten, wodurch Änderungen nur sehr begrenzt möglich sind. Deshalb wurden folgende Umbauten durchgeführt:
1717
* Das original Template wurde mittels "Twig Converter" konvertiert und an EMP angepasst.
1818
* Das EMP Event Template `adm/style/event/acp_ext_details_end.html` wird nicht länger benötigt und wurde samt dem Ordner `event` entfernt.
1919
* Die Sprachvariable `EXTMGRPLUS_SECTION_DETAILS` wurde entfernt, da nicht länger benötigt.
@@ -28,7 +28,11 @@
2828
* Im Tabellen-Kopf wird bei Icons jetzt ebenfalls der Hilfe-Cursor dargestellt, wie bei allen anderen Icons in der Tabelle.
2929
* Kleine Korrekturen in den Templates. Unter anderem wurde ein HTML Fehler behoben, der jedoch keine Auswirkung hatte, da Browser den Fehler automatisch "korrigiert" haben.
3030
* Code Optimierung bei PHP, Twig, Javascript und CSS.
31-
* Code Modernisierung bei PHP.
31+
* Code Modernisierung bei PHP:
32+
* Nutzung von PHP 8 Features.
33+
* Code Modernisierung bei CSS:
34+
* Weitestgehende Umstellung der klassischen Notation auf verschachtelte Notation.
35+
* Weitestgehende Nutzung der Pseudoklasse `:is()`.
3236
* Javascript:
3337
* LukeWCSphpBBConfirmBox aktualisiert auf 1.5.1.
3438

0 commit comments

Comments
 (0)