Suchen und Finden
Service
Infos und Kontakt
Inhaltsübersicht
6
Inhaltsverzeichnis
7
Einleitung
7
1 Begriffe, Konzepte und Überlegungen
7
2 Installation
8
3 Ein Rundgang durch Ihre neue Website
8
4 Joomla! anpassen – Customizing
8
5 Erweiterungen
10
6 Joomla!-Templates selber schreiben
10
7 Eigene Komponenten, Module und Plugins
11
8 Eine Website mit Joomla!
11
9 Bonus-Templates
12
Anhang
12
Danke
13
Stichwortverzeichnis
13
Einleitung
15
Wer bin ich?
15
Wie arbeiten Sie?
16
Wie ändert sich die Hard- und Software, die wir benutzen?
17
Was bedeutet das für Ihre Website?
17
Worum geht es in diesem Buch?
18
Was ist Joomla!?
18
Was können Sie, nachdem Sie dieses Buch durchgearbeitet haben?
19
Noch Fragen?
19
1 Begriffe, Konzepte und Überlegungen
21
1.1 Content Management System (CMS)
21
1.2 Ein kurzer Blick in die Geschichte
22
1.2.1 Joomla! - wie kam es dazu?
25
1.3 Struktur eines WCMS
27
1.3.1 Front- und Backend
27
1.3.2 Zugriffsrechte
28
1.3.3 Inhalte
28
1.3.4 Extensions
28
1.3.5 Komponenten
28
1.3.6 Templates
28
1.3.7 Module
29
1.3.8 Plugins
29
1.3.9 Workflow
29
1.3.10 Konfigurationseinstellungen
29
1.4 Joomla! als Immobilie?
29
1.4.1 Joomla!-Versionen
31
1.4.2 Nummerierungssystem der Joomla!-Versionen
31
1.4.3 Zeitleiste
32
1.4.4 Joomla!-Features
35
1.4.5 Beispiele für Joomla!-Seiten
36
2 Installation
43
2.1 Client-Server-System
43
2.1.1 Ablauf eines Zugriffs auf eine Joomla!-Website im Internet
43
2.2 Technische Voraussetzungen für Joomla!
44
2.3 Notwendige Elemente für die Installation eines Joomla!-Systems
44
2.3.1 Lokale Testumgebung
45
2.3.2 Produktivumgebung
46
2.4 Zuerst lokal
46
2.5 Lokale Serverumgebung einrichten
47
2.5.1 Windows
47
2.5.2 Linux
51
2.6 Vorarbeiten zur Joomla!-Installation auf einem virtuellen Server im Netz
53
2.7 Joomla!-Installation
54
2.7.1 In welches Verzeichnis installieren?
54
3 Ein Rundgang durch Ihre neue Website
67
3.1 Frontend
67
3.1.1 Menüs
69
3.1.2 Inhalte
70
3.1.3 Werbung
73
3.1.4 Funktionen
73
3.1.5 Dekorative Elemente
75
3.1.6 Aussichten
76
3.2 Backend
76
4 Joomla! anpassen - Customizing
79
4.1 Eine andere Sprache für die Website und den Administrator
79
4.1.1 Installation einer anderen Sprachdatei
79
4.1.2 Übersetzen eines Menüeintrags
81
4.1.3 Ändern der Menübezeichnung
83
4.1.4 Ändern des Templates für Ihre Website
84
4.2 Aufbau der Joomla!-Administration
86
4.3 Menü Hilfe
88
4.3.1 Joomla!-Hilfe
88
4.3.2 System Info
89
4.4 Menü Site
90
4.4.1 Kontrollzentrum
90
4.4.2 Site - Benutzer
91
4.4.3 Site - Medien
96
4.4.4 Site - Statistiken
100
4.4.5 Site g Konfiguration
101
4.4.6 Site - Abmelden
116
4.5 Menü Menüs
116
4.5.1 Site g Menü g Menüs
117
4.5.2 Vorhandenes Menü anpassen
118
4.5.3 Menüs - Papierkorb
124
4.5.4 Neues Menü erzeugen
125
4.6 Menü Inhalt
130
4.6.1 Inhalt g Beiträge
131
4.6.2 Neuen Beitrag erstellen
134
4.6.3 Inhalt g Papierkorb
144
4.6.4 Inhalt g Bereiche
144
4.6.5 Inhalt g Kategorien
146
4.6.6 Inhalt g Startseiten Beiträge
148
4.6.7 Inhalt g Statistik Beiträge
148
4.6.8 Das Archiv
149
4.6.9 Inhaltsbearbeitung im Frontend
149
4.7 Menü Komponenten
150
4.7.1 Banner
151
4.7.2 Kontakte
155
4.7.3 Newsfeeds
159
4.7.4 Umfragen
161
4.7.5 Weblinks
162
4.8 Menü Erweiterungen
165
4.8.1 Installieren/Deinstallieren
165
4.8.2 Modules
166
4.8.3 Menü Plugins
182
4.8.4 Templates
187
4.8.5 Erweiterungen g Sprachen
191
4.9 Werkzeuge
191
4.9.1 Privates Nachrichtensystem
192
4.9.2 Massen-E-Mails
192
4.9.3 Globales Einchecken
193
5 Erweiterungen
195
5.1 Exposé Flash Gallery
196
5.1.1 Installation
197
5.1.2 Einbindung in die Website
198
5.1.3 Album Manager im Administrationsbereich
202
5.1.4 Deinstallation
204
5.1.5 Album Manager als eigenständiges Programm
205
5.2 Integration in das Joomla!-Framework
206
5.3 Problematik von Third Party-Komponenten
207
5.3.1 Updates
207
5.3.2 Sicherheit
207
5.3.3 Was tun?
207
6 Joomla!-Templates selber schreiben
209
6.1 Corporate Identity
209
6.2 HTML/XHTML, CSS, XML
210
6.2.1 HTML/XHTML
210
6.2.2 CSS
210
6.2.3 XML
211
6.3 Templates selbst erstellen
212
6.3.1 Konzept
212
6.3.2 HTML-Umsetzung
214
6.3.3 Verzeichnisstrukturen des Templates
215
6.3.4 Erster Probelauf
217
6.3.5 Integration der Joomla!-Module
218
6.3.6 Ein Template-Paket erstellen
224
6.3.7 Installation mit dem Joomla!-Template Installer
225
6.4 Template mit der Dreamweaver Extension erstellen
225
6.4.1 Installation
226
6.4.2 Neue Template-Datei erstellen
226
6.4.3 Template-Struktur
229
6.4.4 Live Seite
232
6.4.5 Templates und <div>-Tags
235
6.5 Barrierefreies Joomla!
239
6.5.1 Kriterien für zugängliche Websites
240
6.5.2 Die Realität
241
6.5.3 Ist Joomla! 1.5.0 standardmäßig barrierefrei?
242
6.5.4 Gibt es Möglichkeiten, Joomla! barrierefrei zu gestalten?
242
7 Eigene Komponenten, Module und Plugins
245
7.1 Beispiel-Komponente hallowelt
245
7.1.1 Ein Haus für hallowelt
246
7.1.2 Joomla! lernt hallowelt kennen
247
7.1.3 hallowelt auf Ihrer Website
249
7.1.4 Joomla!-Framework nutzen
250
7.1.5 Etwas mehr Funktionalität
251
7.1.6 Trennung von HTML-Ausgaben und Programmierlogik
252
7.2 Beispielkomponente auto
253
7.2.1 Die MySQL-Tabelle
255
7.2.2 Das Frontend
257
7.2.3 Integration in das Hauptmenü
261
7.2.4 Die Joomla!-Administration
261
7.2.5 Installationspaket erstellen
271
7.3 Module
274
7.3.1 Quellcode
274
7.3.2 Installation
276
7.3.3 Ansicht auf der Website
277
7.4 Plugins
278
7.5 Schlussbemerkung
281
8 Eine Website mit Joomla!
283
8.1 Idee
283
8.2 Vorbereitungen
284
8.2.1 Logo und Erscheinungsbild
284
8.2.2 Fotos
286
8.2.3 Texte
286
8.3 Technische Umsetzung
286
8.3.1 Lokale Installation
286
8.3.2 Menü- und Linknamen ändern
294
8.3.3 Menüstruktur
294
8.3.4 Shop
299
8.3.5 Die Impressionen
301
8.3.6 Der Benutzerbereich
302
8.3.7 Benutzerdetails
308
8.3.8 Erstes Fazit
308
8.3.9 Herr Bertrand lernt CSS
310
8.3.10 Das ist Ruth aufgefallen, während sie mit der neuen Joomla!- Version 1.5 arbeitete
317
8.4 Installation auf dem Webserver
318
8.4.1 Wie installieren?
319
8.4.2 Installation von Joomla! beim Provider
319
8.4.3 Importieren der Daten
320
8.4.4 Datei- und Verzeichnisrechte
322
8.5 Suchmaschinen
323
8.5.1 Suchmaschinenfreundliche URLs
323
8.5.2 Metatags
323
8.6 Design
323
8.6.1 Installation des Templates
324
8.6.2 Das Template
324
8.7 Happy End
326
8.7.1 Und wie ist das in Wirklichkeit?
327
9 Bonus-Templates
329
9.1 NGO
330
9.1.1 Das »World Knowledge«-Template
330
9.1.2 Gestalterischer Ansatz
330
9.1.3 Struktureller Ansatz
331
9.2 Online-Community
332
9.2.1 Anne-Kathrin Merz
332
9.2.2 Eine Frage der Orientierung
333
9.2.3 Der Header
334
9.2.4 Links, rechts und die Inhalte
334
9.2.5 Passt das Theme zu meiner Website?
335
9.3 Unternehmen
336
9.3.1 Andy Miller
336
Anhang
339
A.1 Online-Ressourcen
339
A.2 Inhalt der Buch-CD
340
A.2.1 Windows
340
A.2.2 Linux
340
A.2.3 Betriebssystemunabhängig
340
A.3 Template-Einschübe
341
A.4 Wie tausche ich ein Bild (Logo) im Template aus?
343
A.5 Joomla!-API
343
A.6 Admin-Kennwort vergessen
344
A.7 Migration von Joomla! 1.0.x zu Joomla! 1.5
345
A.7.1 Dateien sichern
347
A.7.2 Das Migrationsskript
347
A.7.3 Neuinstallation Joomla! 1.5.0
348
A.7.4 Manuelle Variante
349
A.7.5 Sicherheit ohne globale Variablen
351
Danke
353
Stichwortverzeichnis
355
Symbole
355
A
355
B
355
C
355
D
355
E
355
F
355
G
355
H
355
I
355
J
356
K
356
L
356
M
356
N
356
O
356
P
356
R
356
S
356
T
357
U
357
V
357
W
357
X
357
Y
357
Z
357
Mehr eBooks vom gleichen Verlag
Lokale Netze - Planung, Aufbau und Wartung, von: Andreas Zenk, Preis: 29,95 EUR
Access 2002 programmieren, von: Ralf Albrecht, Natascha Nicol, Preis: 29,95 EUR
Das Windows Server 2003-Premium Codebook, von: Annette Stolz, Preis: 69,95 EUR
Visual C# 2005 - Einstieg für Anspruchsvolle, von: Dirk Frischalowski, Preis: 19,95 EUR
Windows Forms - Grafische Benutzerschnittstellen, von: Michael Kofler, Preis: 8,95 EUR
PHP 5 & MySQL 5, von: Michael Kofler, Bernd Öggl, Preis: 27,95 EUR
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion
















