TYPO3-Einsteiger finden in diesem Buch einen einfachen Zugang - von der Installation zum ersten eigenen Projekt und darüber hinaus. Schritt für Schritt wird eine interaktive Webseite im CSS-Design mit Newsletter-System realisiert. Parallel werden an praxisorientierten Beispielen Designvorlagen und Templates, Menüerstellung, Benutzerverwaltung und wichtige Erweiterungen wie TemplaVoilà erläutert. Mit Einführung in TypoScript. Aktuell zu TYPO3 4.3
Aus dem Inhalt:
Installation
Seiten anlegen
Einstieg in TypoScript
Seitenlayout mit TypoScript
Seiteninhalte anlegen
Backup von Seiten und Inhalten
Designvorlage
Menüs erstellen mit TypoScript
Templates automatisieren
Mehrsprachige Websites
Passwortgeschützte Bereiche
Integration von Erweiterungen
Rechtevergabe im Backend
Workspaces und Versionierung
Layout mit TemplaVoilà
Galileo Press heißt jetzt Rheinwerk Verlag.
Rezensionen / Stimmen
Den Autoren Frank Bongers und Andreas Stöckl ist es gelungen, eine übersichtliche Einführung zu verfassen, die bei den ersten Schritten auf dem Weg zum fertigen Projekt hilft. Mit Hilfe dieses Buches ist der schnelle Einstieg in Typo3 auch für private Webentwickler mit Grundkenntnissen in HTML und Javascript möglich.
Reihe
Sprache
Verlagsort
Verlagsgruppe
Editions-Typ
Maße
Höhe: 24 cm
Breite: 16.8 cm
ISBN-13
978-3-8362-1465-0 (9783836214650)
Schweitzer Klassifikation
... Vorwort zur 4. Auflage ... 17
1 ... TYPO3 -- ein Open-Source-CMS ... 21
... 1.1 ... Aufgaben eines Content Management Systems ... 21
... 1.2 ... Kommerzielles Produkt vs. Open Source ... 23
... 1.3 ... TYPO3 als Web Content Management System ... 26
... 1.4 ... Systemvoraussetzungen von TYPO3 ... 29
... 1.5 ... Vergleich der Hostingmöglichkeiten für TYPO3 ... 31
2 ... Installation von TYPO3 ... 37
... 2.1 ... Voraussetzungen für die Installation von TYPO3 ... 37
... 2.2 ... Installation von TYPO3 ... 38
... 2.3 ... Konfiguration der Testinstallation ... 48
... 2.4 ... Installation von ImageMagick ... 58
... 2.5 ... Konfiguration von ImageMagick ... 62
... 2.6 ... Finetuning mit »All Configuration« ... 67
... 2.7 ... Konfigurationsdateien direkt bearbeiten ... 70
... 2.8 ... Fehlerbehebung bei Start des Backend ... 76
... 2.9 ... Einstellung der deutschen Benutzeroberfläche ... 80
... 2.10 ... Sprachwechsel auf Benutzerebene ... 85
3 ... Seiten anlegen ... 87
... 3.1 ... Der TYPO3-Seitenbaum ... 87
... 3.2 ... Kontextmenüs und Shortcut-Buttons ... 94
... 3.3 ... Manipulation des Seitenbaums ... 98
... 3.4 ... Die Kontexthilfe im Backend ... 111
... 3.5 ... Filtern der Seitenbaumansicht ... 114
... 3.6 ... Eine Seite anzeigen ... 115
... 3.7 ... Zusammenfassung ... 116
4 ... Einstieg in TypoScript ... 117
... 4.1 ... Das Konzept des TYPO3-Templates ... 117
... 4.2 ... Vererbung eines TypoScript-Templates ... 139
... 4.3 ... Der Template Object Browser ... 144
... 4.4 ... Einsatz von Konstanten ... 147
... 4.5 ... Der Template Analyzer ... 152
... 4.6 ... Löschen von Templates oder Erweiterungstemplates ... 154
5 ... Seitenlayout mit TypoScript ... 157
... 5.1 ... Einbindung von Grafik-Ressourcen ... 157
... 5.2 ... Erzeugen eines Div-Layouts ... 160
... 5.3 ... Erzeugen des Navigationsmenüs ... 173
... 5.4 ... Einsatz von Konstanten zur Konfiguration ... 178
... 5.5 ... Ein Exkurs in die statischen Designtemplates ... 181
... 5.6 ... Ausblick ... 182
6 ... Seiteninhalte anlegen ... 183
... 6.1 ... Erzeugen einer Sitestruktur mit dem Modul »Funktionen« ... 183
... 6.2 ... Einführung in die Seiteninhaltstypen von TYPO3 ... 184
... 6.3 ... Zusammenfassung ... 232
7 ... Backup von Seiten und Inhalten ... 233
... 7.1 ... Export eines Seiten-Backups ... 233
... 7.2 ... Import eines Seiten-Backups ... 237
... 7.3 ... Export und Import eines Inhaltselements ... 240
... 7.4 ... Export und Import einer kompletten Site ... 242
... 7.5 ... Sichern und Einspielen einer Site »von Hand« ... 245
... 7.6 ... Zusammenfassung ... 247
8 ... Einstieg in Designvorlagen ... 249
... 8.1 ... Von TypoScript zur HTML-Designvorlage ... 249
... 8.2 ... Einbinden der Inhalte per TypoScript ... 266
... 8.3 ... Zusammenfassung ... 279
9 ... Menüs erstellen mit TypoScript ... 281
... 9.1 ... Anpassung der Websitestruktur des Beispielprojekts ... 282
... 9.2 ... Das Basisobjekt HMENU ... 283
... 9.3 ... Textmenüs mit dem Objekttyp TMENU ... 284
... 9.4 ... Erzeugen des Rootline-Menüs ... 299
... 9.5 ... Zusammenfassung und Ausblick ... 303
10 ... Templates automatisieren ... 305
... 10.1 ... Die neue Designvorlage ... 305
... 10.2 ... Installation des Template Auto-parser ... 307
... 10.3 ... Einsatz des Template Auto-parsers ... 312
... 10.4 ... Eine Sitemap für die Projektwebsite ... 318
... 10.5 ... Ausgabe der Webseiten als XHTML ... 319
... 10.6 ... Zusammenfassung und Ausblick ... 320
11 ... Die mehrsprachige Website ... 321
... 11.1 ... Einrichtung weiterer Sprachen ... 321
... 11.2 ... Mehrsprachige Menüs ... 331
... 11.3 ... Zusammenfassung und Ausblick ... 334
12 ... Passwortgeschützte Bereiche ... 335
... 12.1 ... Erweiterung der Struktur der Website ... 335
... 12.2 ... Zusammenfassung und Ausblick ... 345
13 ... Integration von Erweiterungen ... 347
... 13.1 ... Beispiel News ... 347
... 13.2 ... Beispiel Volltextsuche mit »Indexed Search« ... 364
... 13.3 ... Zusammenfassung und Ausblick ... 374
14 ... Rechtevergabe im Backend ... 375
... 14.1 ... Benutzergruppen für das Beispielprojekt ... 376
... 14.2 ... Festlegung der Gruppenrechte ... 378
... 14.3 ... Anlegen der Einzelnutzer ... 384
... 14.4 ... Den Zugriff auf den Seitenbaum erlauben ... 386
... 14.5 ... Eine weitere Gruppe für die Seitenbaumrechte ... 389
... 14.6 ... Zusammenfassung und Ausblick ... 392
15 ... Layout mit TemplaVoilà ... 393
... 15.1 ... Installation der Erweiterung TemplaVoilà ... 393
... 15.2 ... Einbinden einer HTML-Designvorlage mit TemplaVoilà ... 395
... 15.3 ... Mapping der Dokumentvorlage ... 397
... 15.4 ... Arbeiten mit dem TemplaVoilà-Template ... 413
... 15.5 ... Flexible Content Elemente ... 416
... 15.6 ... Eine Quellenliste und eine Glossarliste als FCE ... 421
... 15.7 ... Zusammenfassung und Ausblick ... 428
16 ... Übersicht: TYPO3-Backend ... 429
... 16.1 ... Die Bereiche des Backends ... 429
... 16.2 ... Der modulare Aufbau des Backends ... 431
17 ... TypoScript -- eine Kurzreferenz ... 439
... 17.1 ... TypoScript -- die Grundlagen ... 440
... 17.2 ... Die Objektmetapher von TypoScript ... 447
... 17.3 ... Seiten definieren -- das PAGE-Objekt ... 453
... 17.4 ... Erzeugen von Framesets -- FRAME-Objekte ... 462
... 17.5 ... Inhalt einbinden -- Content-Objekte ... 467
... 17.6 ... Menüs erstellen -- Menü Objekte ... 481
... 17.7 ... Userkonfiguration -- cObjekt EDITPANEL ... 494
A ... Installation von XAMPP ... 499
... A.1 ... XAMPP unter Windows ... 499
... A.2 ... XAMPP unter Linux ... 503
... A.3 ... XAMPP unter Mac OS X ... 505
... A.4 ... Konfiguration und Sicherheitseinstellungen ... 507
... A.5 ... Dokumentation von XAMPP ... 510
B ... TYPO3-Installer ... 513
... B.1 ... Typo3Winstaller (Windows) ... 513
... B.2 ... TYPO3 WAMP (Windows) ... 515
... B.3 ... LAMP Testsite (Linux) ... 517
... B.4 ... t3[dmg] für Mac OS X ... 519
C ... Backup mit phpMyAdmin ... 521
... C.1 ... Was ist phpMyAdmin? ... 521
... C.2 ... Dump der TYPO3-Datenbank mit phpMyAdmin ... 523
... C.3 ... Wichtige Tabellen der TYPO3-Datenbank ... 528
... C.4 ... Einlesen eines Datenbank-Dumps bei Installation ... 533
D ... Onlineressourcen ... 535
... D.1 ... Onlineressourcen zu TYPO3 ... 535
... D.2 ... Weitere Onlineressourcen ... 537
E ... Inhalt der Begleit-DVD ... 539
... E.1 ... Installation ... 539
... E.2 ... Dokumentation ... 540
... E.3 ... Erweiterungen ... 543
... E.4 ... Dateien_zum_Buch ... 544
... Index ... 545