Inhaltsverzeichnis
Inhalt
Vorwort XIII
Teil 1: Installation und Einstieg
1
Einführung 3
Eine Homepage wächst und wächst. 3
Die Lösung: Content-Management-Systeme 4
Wie ein Content-Management-System funktioniert 5
Vorhang auf für Joomla! 7
Einsatzbereiche und Vorteile von Joomla! 9
2
Installation 11
Voraussetzungen 11
Schnellstart per XAMPP 14
Installation von Joomla! 26
Man spricht Deutsch 42
Aufspielen auf den Server - Die Installation für echte Kerle 47
Die zwei Stolperfallen: Safe Mode und Register Globals 49
3
Grundlagen 53
Das Frontend 53
Der Administrationsbereich (Backend) 59
Allgemeine Bedienkonzepte 67
Systeminformationen 77
Vorschau 79
Teil 2: Einen Internetauftritt erstellen
4
Inhalte verwalten 85
Strukturierung der Inhalte 86
Bereiche 90
Kategorien 100
Beiträge 102
Startseite 118
Archivieren 120
Papierkorb (Trash-Manager) 121
5
Medien verwalten 123
Medien einstellen und Ordnung schaffen 124
Bilder einbinden 127
Rechtliche Aspekte 128
6
Komponenten - Nützliche Zusatzfunktionen 131
Banner - die Bannerwerbung 132
Kontakte 141
Newsfeeds 151
Umfragen 159
Such-Statistiken 163
Weblinks 165
7
Module - Die kleinen Brüder der Komponenten 171
Module, Komponenten und Templates:Ein komplexes Zusammenspiel 172
Die Gestaltung der Homepage über Module 175
Neue Module 179
Eigenschaften eines Moduls verändern 182
Adminstrator-Module 208
8
Menüs 211
Die mitgelieferten Menüs 211
Menüs verwalten 211
Menüeinträge verwalten 218
9
Benutzerverwaltung und -kommunikation 245
Neue Benutzerkonten anlegen 246
Seiten für Benutzer im Frontend 250
Benutzer zwangsweise abmelden 251
Zugriffsrechte und die 'Special User' 252
Automatische Registrierung 254
Das interne Nachrichtensystem 256
Massen-E-Mail 258
10
Globale Einstellungen 261
11
Plugins 277
Grundlagen 277
Authentification-Plugins 281
Content-Plugins 284
Editor-Plugins 289
Editors-xtd Plugins 294
Search-Plugins 295
System-Plugins 296
User-Plugins 299
XML-RPC 299
Teil 3: Joomla! erweitern
12
Sprachpakete 303
Sprachpakete beschaffen und installieren 303
Joomla! komplett auf eine Sprache umstellen 307
Eigene Sprachpakete erstellen 308
13
Templates 313
Templates verwalten 313
Eigene Templates entwickeln 325
Templates für Fortgeschrittene 342
Joomla!s eigene CSS-Klassen 359
Eigene CSS-Klassen 361
Templates mit Parametern steuern 363
Das Vorschaubild 369
Ein Paket schnüren 369
Template Overrides 370
Module Chrome 376
Das Template Beez: Vorbild und Basis für eigene Templates 380
Templates für den Administrationsbereich erstellen 387
14
Funktionsumfang erweitern 389
Erweiterungen installieren 391
Vorhandene Erweiterungen verwalten und deinstallieren 392
Der Kompatibilitätsmodus 393
Forum (FireBoard) 394
Kommentare (mXcomment) 400
Online-Shop (VirtueMart) 404
Dokumentenmanagement (DOCman) 418
Verbessertes Benutzermanagement (Community Builder) 425
Sitemap (Xmap) 435
Kalender (JEvents) 438
Bildergalerie (RSGallery2) 447
Mehrsprachigkeit (Joom!Fish) 450
15
Eigene Erweiterungen erstellen 457
Komponenten 459
Module 519
Verbesserungspotenzial und Sicherheitshinweise 533
Plugins 534
Teil 4: Tipps und Tricks
16
Barrierefreiheit 545
Was ist Barrierefreiheit? 546
Barrierefreiheit in Joomla! 547
Die Aufgabe der Redakteure: Barrierefreie Inhalte 549
Barrierefreie Templates und Module erstellen 555
Literatur zum Thema 561
17
Suchmaschinenoptimierung (SEO) 563
Funktionsweise einer Suchmaschine 564
Seiteninhalte 565
Unterstützung durch Joomla! 570
18
Rund um die Datenbank 579
Vergessene (Super-Administrator-)Passwörter wiederherstellen 579
Gelöschten Super-Administrator zurückholen 583
Datenbankfehlermeldungen 586
Datenbank sichern: Backups 588
Eine Datenbanksicherung wieder zurückspielen 590
Joomla! verpflanzen 591
19
Migration auf Joomla! 1.5 593
1. Schritt: Erfassung der Ist-Situation und Backup der gesamten Seite 594
2. Schritt: Datenbank auf Joomla! 1.5 vorbereiten 596
3. Schritt: Joomla! 1.5 installieren 600
4. Schritt: Erweiterungen installieren 606
5. Schritt: Anpassen von Templates und von selbstgeschriebenen Erweiterungen 607
Anhänge
A
Wichtige Symbole und ihre Bedeutung 609
B
Der TinyMCE Editor 613
B
Index 617
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!