generated from leonetienne/LaTeX-Paper-template
fix: block and pagebreaks
This commit is contained in:
parent
2a8951ccc1
commit
5b03fdbebc
@ -264,8 +264,8 @@ Beispiele für SelectSingle-Formfelder sind: Weinlage, Qualitätsstufe, Rebsorte
|
||||
für diese.
|
||||
Die Formfeldwerte von SelectSingle-Formfeldern sind die
|
||||
\acp{UID} des jeweils ausgewählten Elementes \cite{bib:typo3-docs-fluid-form-viewhelpers}.
|
||||
\\
|
||||
\\
|
||||
\clearpage
|
||||
|
||||
Aufgrund dessen, dass das Weinlagen-Dropdown-Menü über 170 Einträge führt, wird eine Suchmöglichkeit implementiert.
|
||||
Diese ist lediglich ein Textfeld, das bei jeder Eingabe allen Option-Tags der Weinlage,
|
||||
deren Anzeigewert nicht dem Suchwert entspricht, das Stilattribut \enquote{display: none;} auferlegt.
|
||||
@ -322,7 +322,7 @@ benötigt, um zwischen einem Optgroup-Tag und einem Option-Tag abzuwägen.
|
||||
Datenbanktabelle geben. Der Nutzer kann sich für eine beliebige Auswahl dieser, eingeschlossen keinen, entscheiden.
|
||||
Ein Beispiel für SelectMultiple-Formfelder sind Weineigenschaften.
|
||||
TYPO3-Fluid implementiert hierfür keinen ViewHelper
|
||||
\break\cite{bib:typo3-docs-fluid-form-viewhelpers},
|
||||
\cite{bib:typo3-docs-fluid-form-viewhelpers},
|
||||
also wurde eine eigene Lösung entworfen: Der Nutzer soll aus einer Menge $A$ wählen.
|
||||
Für alle Elemente $a \in A$
|
||||
wird ein Checkbox-Feld erstellt. Dieses Element trägt den Anzeigewert \enquote{<a.title>} und den
|
||||
@ -358,7 +358,7 @@ die benötigte URL, um einen Wein einzuscannen, bis auf die Wein-\ac{UID} immer
|
||||
Somit wird redundanz vermieden.
|
||||
Es ist Aufgabe der QR-Code-App, die den Code einscannt, aus der Wein-\ac{UID} eine vollständige URL herzuleiten.
|
||||
Um effizient zu arbeiten, wird der QR-Code zu einem base64-kodiertem Bild gerendert.
|
||||
Das ist der Standardrückgabewert des QR-Code-Generators
|
||||
Das ist der Standardrückgabewert des QR-Code-\break{}Generators
|
||||
und erfordert somit keine nähere Konfiguration. Ebenfalls lässt sich ein base64-kodiertes Bild als Quell-URL eines
|
||||
IMG-HTML-Tags angeben, womit das Bild eingebettet ist. Das spart Arbeitszeit,
|
||||
die sonst in das anderweitige Einbetten eines Bildes in einem PDF mit \enquote{mpdf} fließen müsste.
|
||||
@ -408,8 +408,8 @@ zu anderen Ansichten generiert. Diese ViewHelper übergeben Parameter. Die hierf
|
||||
Ansichten sind beispielsweise Wein-\acp{UID} und Jahresauswahlproben-\acp{UID}. Um Informationen über den angemeldeten Nutzer,
|
||||
wie beispielsweise seiner Teilnehmernummer oder seiner Nutzergruppenzugehörigkeit, zu erlangen, wird sich
|
||||
der Extbase-nativen Domain-Model-FrontendUser-Klasse bedient \cite{bib:typo3-ref-extbase-model-feuser}.
|
||||
\\
|
||||
\\
|
||||
\pagebreak
|
||||
|
||||
Mit Abschluss der Phase der Digitization können alle Datenstrukturen im TYPO3-Backend händisch angelegt,
|
||||
eingesehen, gelöscht und bearbeitet werden.
|
||||
|
||||
|
@ -6,7 +6,6 @@ Der Stand der Forschung beleuchtet verschiedene Entwicklunsmethodiken zur Digita
|
||||
\quotecite{The importance of digitalization is becoming understood,
|
||||
but the question now is how to do it in practice in order to best benefit from it.}
|
||||
\cite{bib:Parviainen_Tihinen_Kaariainen_Teppola_2022}.
|
||||
|
||||
Parviainen et al. stellten sich diese Frage und entwickelten in ihrer Forschungsarbeit einen konzeptionellen Rahmen, um zu verstehen, wie die Digitalisierung in der Praxis umgesetzt werden kann und welche Vorteile sich daraus ergeben. Dieser Rahmen basiert auf dem \ac{PDCA} -Prinzip.
|
||||
\\
|
||||
\\
|
||||
|
@ -270,12 +270,12 @@ Somit wird \enquote{chillerlan/php-qrcode} als QR-Code Technologie in der Lösun
|
||||
\end{table}
|
||||
|
||||
\section{PDF-Generator}
|
||||
Firmenintern ist der PDF-Generator \enquote{mpdf/mpdf} \cite{bib:mpdf} etabliert und wird bereits
|
||||
Firmenintern ist der PDF-Generator \enquote{mpdf/mpdf} etabliert und wird bereits
|
||||
in zahlreichen Projekten verwendet.
|
||||
Um die projektübergreifende Kontinuität der Technik zu wahren und um somit die
|
||||
Wartbarkeit und Nachhaltigkeit des hier behandelten Softwareproduktes
|
||||
zu fördern, wird sich für den PDF-Generator entschieden, der bereits firmeninterner Standard ist.
|
||||
Unabhängig dessen ist \enquote{mpdf} ein gut gepflegtes Projekt mit einem Alter von mehr als acht Jahren,
|
||||
Sponsoren, 72 Entwicklern, über 31 Millionen Downloads, über 3.900 Sterne-Markierungen, über 800 Commits
|
||||
und regelmäßigen Updates \cite{bib:mpdf-github}. \enquote{Mpdf} ein Composer-Paket und für verschiede PHP-Versionen verfügbar.
|
||||
und regelmäßigen Updates. \enquote{Mpdf} ein Composer-Paket und für verschiede PHP-Versionen verfügbar.
|
||||
Mpdf verwendet eine GPL-2.0 Lizenz \cite{bib:mpdf}.
|
||||
|
@ -10,7 +10,7 @@
|
||||
\newcommand{\cfgDocClassification}{Abschlussarbeit}
|
||||
|
||||
% Document version
|
||||
\newcommand{\cfgDocVersion}{2.5.1}
|
||||
\newcommand{\cfgDocVersion}{2.5.2}
|
||||
|
||||
% Last modification date
|
||||
\newcommand{\cfgDateLastModification}{30. März 2023}
|
||||
|
Loading…
x
Reference in New Issue
Block a user