Box-Typ ändern
Mit Boxxer 1.0 wurde die Möglichkeit entfernt, Boxen den Box-Typ von "System"-Boxen nachträglich zu ändern. Das war aufgrund der Flexibilität von Boxxer nötig. Im WoltLab CMS konnte jede Box immer nur auf einer Position sein, hat man also den Typ geändert und die eingestellte Position wurde nicht unterstützt, hat man einfach die Position geändert. Mit Boxxer kann aber eine Box auf vielen verschiedenen Positionen gleichzeitig sein.
Mit Boxxer 2.0 habt ihr nun wieder die Möglichkeit den Box-Typ zu ändern. Aber nicht nur von System-Boxen. Da Boxxer die Trennung zwischen Text/HTML/TPL und System für den Nutzer aufhebt gilt das natürlich auch für das ändern des Box-Typs. Es ist nun also möglich von Text auf HTML zu wechseln oder von einsprachig zu mehrsprachig.
Beim Klick auf den Box-Typ Button öffnet sich der Dialog zum auswählen des Box-Typs. Nur der Typ "Menü" ist hier nicht vorhanden, da Menü-Boxen nachträglich nicht bearbeitet werden können.
Klickt ihr auf einen neuen Box-Typ wird überprüft, wie sich diese Änderung auswirken würde. Hier gibt es mehrere Szenarien:
- Typ System zu System und alle Positionen, auf denen die Box angezeigt wird, werden unterstützt: Box-Typ wird geändert
- Typ System zu System und die Box wird auf Positionen angezeigt, die vom neuen Box-Typ nicht unterstützt werden:
- Typ System <-> Text <-> HTML <-> TPL oder Einsprachig <-> Mehrsprachig.
- Kombination aus Text zu System mit nicht unterstützten Positionen: Die Box wird von den nicht unterstützten Positionen entfernt und das Formular neu geladen.
Wie ihr seht mussten also viele unterschiedliche Konstellationen berücksichtigt werden, aber ich denke das dieses Feature doch recht wichtig ist und gerade die Möglichkeit zum Wechsel von Text <-> HTML <-> TPL sollte Einigen die Arbeit erleichtern ![]()