Date: Fri, 29 Mar 2024 14:14:41 +0100 (CET) Message-ID: <125264804.12079.1711718081063@atlas-vm1> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_12078_1131057781.1711718081063" ------=_Part_12078_1131057781.1711718081063 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Der Seiteninhalt = Tabelle dient dazu, innerhal= b von TYPO3 schnell und ohne gro=C3=9Fe Tipparbeit eine ausf=C3=BChrliche T= abelle zu erzeugen. Dies kann n=C3=B6tig werden, wenn man eine Tabelle aus = einem Tabellenkalkulationsprogramm (z.B. Excel) nach TYPO3 =C3=BCbertragen = muss. Mithilfe des Tabellenelements kann man selbst mehrere Seiten gro=C3= =9Fe Tabellen innerhalb von wenigen Mausklicks zu TYPO3 =C3=BCbertragen.
Zun=C3=A4chst einmal ein = paar allgemeine Informationen: Eine Tabelle legt man, wie jedes andere Inha= ltselement auch, an, indem man in TYPO3 ein neues Inhaltselement anlegt. Un= ter "Typische Seiteninhalte" findet man die Tabelle. Im Reiter "Tabelle" ka= nn man anschlie=C3=9Fend die Anzahl der Tabellenspalten definieren, meisten= s funktioniert die Voreinstellung "Auto" jedoch problemlos. Neben dem Feld = "Text" findet ihr den "Table Wizard". Wenn ihr auf diesen klickt, k=C3=B6nn= t ihr in einer einfachen grafischen Oberfl=C3=A4che eure Tabelle erzeugen. = Wenn ihr innerhalb eines Tabellenfeldes einen Zeilenumbruch haben wollt, da= nn m=C3=BCsst ihr den Hacken bei "Kleine Felder" entfernen und die =C3=84nd= erungen speichern. Anschlie=C3=9Fend wird die Seite neu geladen und ihr hab= t gr=C3=B6=C3=9Fere Eingabefelder, welche auch die Eingabe von Return-Zeich= en erlaubt.
Sobald ihr mit der Bearbe= itung fertig seid, m=C3=BCsst ihr logischerweise die =C3=84nderungen speich= ern. Links neben den Speichern - Button findet ihr einen Button, der den Ta= ble Wizard anschlie=C3=9Fend wieder schlie=C3=9Ft.
Nach dem Klicken auf den = Button landet ihr wieder auf der allgemeinen Konfigurationsseite des Tabell= enelements. Hier werdet ihr feststellen, das im Textfeld aus eurer Tabelle = ein fortlaufender Text geworden ist. Bei diesem Text ist jede Spalte von de= r n=C3=A4chsten durch das Zeichen | getrennt.
Genau dieses Zeichen ist = auch der Ansatzpunkt, wenn man Tabellen aus einer Tabellenkalkulation nach = TYPO3 migrieren m=C3=B6chte.
Daf=C3=BCr muss man aller= dings etwas Vorarbeit leisten. Zun=C3=A4chst =C3=B6ffnet man die fragliche = Tabelle in seinem Tabellenkalkulationsprogramm. Sobald die Tabelle offen is= t, m=C3=BCssen wir die Tabelle jedoch gleich wieder speichern. Und zwar als= .csv - Datei. Diese .csv - Datei k=C3=B6nnen wir anschlie=C3=9Fend mit ein= em beliebigen Texteditor weiter bearbeiten. Die Betonung dabei liegt auf TE= XT; sprich, Word ist ungeeignet. Ein geeigneter Texteditor unter Windows is= t z.B. Notepad++.
In diesem Texteditor werd= en wir feststellen, das aus der Tabelle der Tabellenkalkulation ebenfalls e= in Text geworden ist. Der Nachteil ist jedoch, das in diesem Text nicht, wi= e in TYPO3, die Spalten durch ein | - Zeichen getrennt sind, sondern durch = einen " , ". Dieses Zeichen k=C3=B6nnen wir jedoch durch die Funktion "Such= en und Ersetzen" schnell in das ben=C3=B6tigte " | " umwandeln.
Sobald wir den Text demen= tsprechend umgewandelt haben, k=C3=B6nnen wir ihn einfach aus unserem Texte= ditor nach TYPO3 in das Textfeld kopieren.
Es kann sein, das bei den= Sonderzeichen noch etwas Handarbeit n=C3=B6tig ist. Entweder man bessert v= on Hand nach oder probiert beim Speichern zuvor mit den Einstellungen beim = Zeichensatz etwas herum.
Anmerkung 1: Unter Tabellenanalyse gibt es auch die Option, ein Semiklon a=
ls Textbegrenzer zu verwenden. Bei mir hat dies jedoch nicht immer probleml=
os funktioniert; der Weg =C3=BCber "Suchen und Ersetzen" ist also sicherer.=
Anmerkung 2: Innerhalb von Tabellen kann man HTML-Code verwenden. Damit so=
llte aber sehr vorsichtig und umsichtig umgegangen werden.
Innerhalb der Optionen de= r Erweiterung findet ihr mehrere Optionen, welche das Layout der Tabelle be= einflussen. Hier kann man z.B. eine Kopfleiste erzeugen.
Innerhalb von TYPO3 gibt = es zudem das PlugIn "CSS f=C3=BCr Tabellen". Mithilfe von diesem PlugIn kan= n man das Erscheinungsbild von Tabellen weiter verfeinern.
Hier kann man z.B. sagen,= das ungerade Zahlen mit einem dunklen Hintergrund unterlegt werden. Gerade= bei Tabellen mit vielen Spalten kann dies das Lesen der Tabelle sehr verei= nfachen. Zudem gibt es eine Option, um die Breite einer Tabelle zu definier= en. Das kann z.B. sinnvoll sein, wenn man mehrere Tabellen innerhalb von ei= ner Seite von TYPO3 nutzt. Wenn man hier keinen Wert eintr=C3=A4gt, so hat = jede Tabelle genau die Breite, die n=C3=B6tig ist, damit der gesamte Text i= n die Tabelle passt. Dies f=C3=BChrt wiederum dazu, das das ganze optisch z= u einem sehr "abenteuerlichen" Konstrukt wird. Hier ist also die Angabe ein= er Tabellenbreite sehr empfehlenswert, da durch eine gemeinsame Breite etwa= s "ruhe" in das optische Erscheinungsbild gebracht wird. Die Angabe der Bre= ite der Tabelle kann dabei sowohl absolut (Sprich z.B. 98px f=C3=BCr 98 Pix= el) als auch relativ (sprich 98% f=C3=BCr 98 % der Seitenbreite) (Der = relative Wert bezieht sich hierbei aber auf die Breite des Inhalts und nich= t auf die Breite des Fensters.) erfolgen.
Aktuell kann man in der T= YPO3 Tabelle keine HTML Links mehr verwenden. Alternativ k=C3=B6nnt Ihr hie= r das Text Element verwenden, dort eine Tabelle einf=C3=BCgen und dann dort= den Link setzen.
Variante 2 ist die Verwen= dung eines HTML Elements, in dem Ihr Eure Tabellelle selbstst=C3=A4ndig mit= HTML zusammenbaut und dort habt Ihr dann alle M=C3=B6glichkeiten, die Tabe= lle zu erstellen.