03-Diplomarbeitsbuch-individueller-teil-Adam-Gaiswinkler.md aktualisiert
Some checks failed
Word Count / count-words (push) Failing after 30s
Some checks failed
Word Count / count-words (push) Failing after 30s
This commit is contained in:
@@ -115,7 +115,7 @@ foreach (var item in PageState.Pages
|
|||||||
|
|
||||||
Durch diesen Ansatz werden ausschließlich die für Benutzer relevanten Inhaltsseiten in der Navigation angezeigt. Gleichzeitig bleibt die Navigation vollständig dynamisch: Werden im CMS neue Seiten angelegt und als Navigationsseiten markiert, erscheinen diese automatisch im Menü, ohne dass eine Anpassung am Theme-Code notwendig ist.
|
Durch diesen Ansatz werden ausschließlich die für Benutzer relevanten Inhaltsseiten in der Navigation angezeigt. Gleichzeitig bleibt die Navigation vollständig dynamisch: Werden im CMS neue Seiten angelegt und als Navigationsseiten markiert, erscheinen diese automatisch im Menü, ohne dass eine Anpassung am Theme-Code notwendig ist.
|
||||||
|
|
||||||

|
![Abbildung 4.2: Filterlogik der Oqtane-Navigation] (./images/06-Adam/navigationsfilter_v2.svg)
|
||||||
*Abbildung 4.2: Filterlogik zur Bereinigung der Oqtane-Navigation (Theme.razor)* Dies reduziert den Wartungsaufwand erheblich und stellt sicher, dass die Navigation stets dem aktuellen Stand der Plattform entspricht.
|
*Abbildung 4.2: Filterlogik zur Bereinigung der Oqtane-Navigation (Theme.razor)* Dies reduziert den Wartungsaufwand erheblich und stellt sicher, dass die Navigation stets dem aktuellen Stand der Plattform entspricht.
|
||||||
|
|
||||||
##### 3.1.2.2 Responsive Design und Burger-Menü
|
##### 3.1.2.2 Responsive Design und Burger-Menü
|
||||||
@@ -217,7 +217,7 @@ Am unteren Rand des Formulars befinden sich zwei Speicheroptionen: „Als Entwur
|
|||||||
|
|
||||||
Der folgende Lebenszyklus zeigt die möglichen Zustände eines Eintrags und die Übergänge zwischen ihnen:
|
Der folgende Lebenszyklus zeigt die möglichen Zustände eines Eintrags und die Übergänge zwischen ihnen:
|
||||||
|
|
||||||

|
![Abbildung 4.1: Lebenszyklus eines Hall-of-Fame-Eintrags] (./images/06-Adam/hall_of_fame_lebenszyklus_v4.svg)
|
||||||
*Abbildung 4.1: Lebenszyklus eines Hall-of-Fame-Eintrags*
|
*Abbildung 4.1: Lebenszyklus eines Hall-of-Fame-Eintrags*
|
||||||
|
|
||||||
##### 3.3.1.4 Meldefunktion
|
##### 3.3.1.4 Meldefunktion
|
||||||
@@ -226,7 +226,7 @@ Die Meldefunktion ermöglicht es angemeldeten Benutzerinnen und Benutzern, einen
|
|||||||
|
|
||||||
Die Meldefunktion ist dabei nicht direkt im Hall-of-Fame-Modul implementiert, sondern wird über eine zentrale Schnittstelle aus einem gemeinsamen Interfaces-Paket eingebunden. Dieses Konzept ermöglicht es, dieselbe Melde-Oberfläche in beliebig vielen weiteren Modulen wiederzuverwenden, ohne die Logik mehrfach implementieren zu müssen.
|
Die Meldefunktion ist dabei nicht direkt im Hall-of-Fame-Modul implementiert, sondern wird über eine zentrale Schnittstelle aus einem gemeinsamen Interfaces-Paket eingebunden. Dieses Konzept ermöglicht es, dieselbe Melde-Oberfläche in beliebig vielen weiteren Modulen wiederzuverwenden, ohne die Logik mehrfach implementieren zu müssen.
|
||||||
|
|
||||||

|
![Abbildung 6.1: Ablauf des globalen Reporting-Systems] (./images/06-Adam/reporting_sequence_diagram.svg)
|
||||||
*Abbildung 6.1: Ablauf des globalen Reporting-Systems (Sequenzdiagramm)*
|
*Abbildung 6.1: Ablauf des globalen Reporting-Systems (Sequenzdiagramm)*
|
||||||
|
|
||||||
##### 3.3.1.5 PDF-Export
|
##### 3.3.1.5 PDF-Export
|
||||||
|
|||||||
Reference in New Issue
Block a user