|
Inhalt |
6 |
|
|
Vorwort |
26 |
|
|
Zur zweiten Auflage |
27 |
|
|
Für wen ist dieses Buch? |
28 |
|
|
Was erwartet Sie? |
28 |
|
|
Wie kann das Buch gelesen werden? |
30 |
|
|
Typographie |
30 |
|
|
Danksagung |
30 |
|
|
Einleitung |
32 |
|
|
Content-Management |
33 |
|
|
Die Geschichte von Joomla! |
35 |
|
|
Weiterentwicklung zu Version 1.5 |
36 |
|
|
Open Source |
37 |
|
|
Einige Grundbegriffe |
38 |
|
|
Die Technik |
41 |
|
|
Wie entsteht eine Seite? |
42 |
|
|
Einsatzmöglichkeiten |
43 |
|
|
Ein Blick über den Tellerrand |
44 |
|
|
Joomla!-Seiten |
45 |
|
|
Wichtige Ressourcen im Netz |
49 |
|
|
TEIL I Joomla! kennenlernen |
50 |
|
|
Installation |
52 |
|
|
Systemvoraussetzungen |
52 |
|
|
Installation unter Windows |
54 |
|
|
Installation unter Linux |
59 |
|
|
Installation unter Mac OS X |
62 |
|
|
Installationsdialog und Sprachauswahl |
67 |
|
|
Ein erster Blick |
74 |
|
|
Frontend |
80 |
|
|
Die Bereiche der Homepage im Überblick |
80 |
|
|
Das Bearbeiten von Inhalten im Frontend |
83 |
|
|
Der Editor TinyMCE im Detail |
84 |
|
|
Veröffentlichungsdetails festlegen |
94 |
|
|
Metadaten |
95 |
|
|
Backend |
98 |
|
|
Der Weg ins Backend |
98 |
|
|
Eine Übersicht über die Startseite |
99 |
|
|
Die Bearbeitungsansichten |
104 |
|
|
Organisation der Inhalte |
109 |
|
|
Hilfe |
112 |
|
|
Inhalte erstellen und verändern |
114 |
|
|
Neue Inhalte einfügen |
115 |
|
|
Beiträge über das Frontend erstellen |
123 |
|
|
Bereiche kopieren |
124 |
|
|
Unterschiedliche Darstellung der Inhalte |
126 |
|
|
Eigene Bilder einbinden |
131 |
|
|
Statische Inhalte |
136 |
|
|
Mülltrennung |
137 |
|
|
Die Joomla!-Installation bereinigen |
139 |
|
|
Eine erste Webseite |
142 |
|
|
Auswahl und Aktivieren des Templates |
143 |
|
|
Erstellen der Seitenstruktur |
148 |
|
|
Das Menü aufbauen |
156 |
|
|
Das Website-Design |
166 |
|
|
Warum verwenden wir ein fertiges Template? |
166 |
|
|
Das Template zurechtbiegen |
168 |
|
|
Einblick in die Template-Architektur |
173 |
|
|
Benutzer und Bereiche |
180 |
|
|
Benutzer anlegen und verwalten |
181 |
|
|
Neue User im Frontend |
183 |
|
|
Seitenzugriff |
185 |
|
|
Das User-Menü |
187 |
|
|
Einen internen Bereich anlegen |
188 |
|
|
Nachrichten |
189 |
|
|
Module, Plug-ins, Komponenten |
192 |
|
|
Module |
193 |
|
|
Plug-ins |
201 |
|
|
Komponenten |
205 |
|
|
Neue Erweiterungen installieren |
210 |
|
|
Pflege der Webseite |
218 |
|
|
Seitenweite Einstellungen |
218 |
|
|
Länder und Sprachen |
221 |
|
|
Mail-Versand |
223 |
|
|
Technische Vorgaben |
224 |
|
|
Medien |
225 |
|
|
TEIL II Layout und Strukturen |
228 |
|
|
Eine Site aufbauen |
230 |
|
|
Struktur der Site |
230 |
|
|
Der Template-Bereich |
232 |
|
|
Der tiefere Einblick ins Template |
232 |
|
|
Was macht ein Template aus? |
242 |
|
|
HTML-Bereich |
243 |
|
|
Der CSS-Bereich |
248 |
|
|
Das Drumherum |
256 |
|
|
Tools zur Template-Erstellung |
258 |
|
|
Browsertools |
258 |
|
|
YAML (Yet Another Multicolumn Layout) |
262 |
|
|
Dreamweaver Extension |
274 |
|
|
KompoZer |
275 |
|
|
Barrierefreiheit |
280 |
|
|
Bedeutung |
281 |
|
|
Kodifizierung und gesetzliche Grundlagen |
282 |
|
|
Das Beez-Template |
284 |
|
|
Beez HTML |
285 |
|
|
Beez CSS |
286 |
|
|
Überschreibungen |
287 |
|
|
Weitere Hinweise |
288 |
|
|
Aus der Trickkiste |
290 |
|
|
Zugriff für registrierte Benutzer |
290 |
|
|
Parallelwelten |
299 |
|
|
TEIL III Joomla! für die Business-Website |
306 |
|
|
Joomla! als professionelle Geschäftsplattform |
308 |
|
|
E-Commerce |
308 |
|
|
Die Anwendungen |
312 |
|
|
Online-Shop: VirtueMart |
318 |
|
|
Installation |
319 |
|
|
Ein kurzer Rundgang |
322 |
|
|
Den Shop einrichten |
326 |
|
|
Produkte |
329 |
|
|
Kunden |
338 |
|
|
Bestellungen |
341 |
|
|
Lieferanten/Verkäufer |
344 |
|
|
Reporte |
346 |
|
|
Steuern |
348 |
|
|
Zusätzliche Erweiterungen |
349 |
|
|
Formulare: BreezingForms und ChronoForms |
352 |
|
|
BreezingForms |
352 |
|
|
ChronoForms |
379 |
|
|
Dokumentenverwaltung: Docman und Attachments |
404 |
|
|
Dokumentenverwaltung: Docman |
404 |
|
|
Attachments |
414 |
|
|
Kalender: JEvent und iWebCal |
422 |
|
|
JEvent |
422 |
|
|
Kalender: iWebCal |
430 |
|
|
Bildergalerien: Zoom Media Gallery und JoomGallery |
436 |
|
|
Zoom Media Gallery |
436 |
|
|
JoomGallery |
445 |
|
|
TEIL IV Joomla! and Friends |
460 |
|
|
Joomla! als Community-Treff |
462 |
|
|
Online-Kommunikation |
462 |
|
|
Kommunikations- und Kooperationsbedürfnisse |
464 |
|
|
Community-Tools |
465 |
|
|
Social Web |
469 |
|
|
Weblogs: IDoBlog und MMS Blog |
472 |
|
|
IDoBlog |
472 |
|
|
MMS-Blog |
480 |
|
|
Wiki: JoomlaWiki |
490 |
|
|
Installation |
491 |
|
|
Die Verwaltung des Wikis |
493 |
|
|
Arbeiten im Wiki |
496 |
|
|
Die Formatierung eines Wiki-Artikels |
502 |
|
|
Die Benutzerrechtsverwaltung |
507 |
|
|
Verbindung mit Joomla! |
508 |
|
|
Forum: FireBoard |
510 |
|
|
Installation |
511 |
|
|
Das Control Panel |
511 |
|
|
Die Nutzung des Forums |
514 |
|
|
Die Verwaltung des Forums |
521 |
|
|
Zusätzliche Funktionen |
522 |
|
|
Gästebücher |
524 |
|
|
Phoca Guestbook |
524 |
|
|
EasyBook |
530 |
|
|
Noch mehr Kommunikation |
538 |
|
|
Chat |
538 |
|
|
Podcast |
544 |
|
|
TEIL V Für Profis und Tüftler |
550 |
|
|
Installation beim Webhost |
552 |
|
|
Kriterien zur Webhost-Wahl |
552 |
|
|
Übertragung zum Webhost |
554 |
|
|
Zweitinstallation |
560 |
|
|
Seitenumzug |
560 |
|
|
Übertragung mit JoomlaPack |
561 |
|
|
Backup und Upgrade |
564 |
|
|
Backup der Daten |
564 |
|
|
Aktualisieren |
570 |
|
|
Deinstallation |
574 |
|
|
Tools |
576 |
|
|
Editor: JCE |
576 |
|
|
Dateiverwaltung: eXtplorer |
580 |
|
|
Übersicht: Xmap |
584 |
|
|
FTP-Client: FileZilla |
585 |
|
|
Datenbankverwaltung: phpMyAdmin |
592 |
|
|
Standard-Erweiterungen |
598 |
|
|
Module |
598 |
|
|
Plug-ins |
604 |
|
|
Backend-Module |
613 |
|
|
Mehrsprachigkeit |
620 |
|
|
Joom!Fish einrichten |
620 |
|
|
Die Sprachauswahl |
621 |
|
|
Übersetzungen |
623 |
|
|
Hilfsmittel |
625 |
|
|
Suchmaschinenoptimierung |
628 |
|
|
Suchmaschinenlogik |
628 |
|
|
SEO in Joomla! |
632 |
|
|
Die sh404SEF-Komponente |
633 |
|
|
Verwertungsmodelle – AdSense |
641 |
|
|
Statistik |
644 |
|
|
Joomla!-Funktionen |
644 |
|
|
Externe Statistik-Tools |
645 |
|
|
Installation von FireStats |
647 |
|
|
Die Bedienung von FireStats |
651 |
|
|
Performance |
654 |
|
|
Seitenaufbau |
654 |
|
|
Joomla! optimieren |
657 |
|
|
Einstellungen des Servers |
658 |
|
|
Cache |
658 |
|
|
Datentransfer und FTP-Modus |
662 |
|
|
Migration von Daten nach Joomla! |
662 |
|
|
Statischer Export |
666 |
|
|
Datenübertragung per FTP und Safe Mode |
667 |
|
|
Sicherheit |
670 |
|
|
Angriffstypen |
670 |
|
|
Vorbeugende Maßnahmen |
674 |
|
|
Spam-Vorbeugung |
675 |
|
|
Troubleshooting |
680 |
|
|
Installation |
680 |
|
|
Betrieb |
682 |
|
|
Sprachen |
687 |
|
|
Erweiterungen |
689 |
|
|
TEIL VI Joomla! programmieren |
692 |
|
|
Mein erstes Modul |
694 |
|
|
Tools |
695 |
|
|
Hallo Joomla! |
699 |
|
|
Architektur |
703 |
|
|
Die Joomla!-API |
710 |
|
|
Zugriff auf die Interna von Joomla! |
710 |
|
|
Informationen über den Benutzer |
714 |
|
|
HTML-Elemente |
716 |
|
|
URL-Parameter abfragen |
717 |
|
|
Parametrisieren |
719 |
|
|
Auf die Datenbank zugreifen |
725 |
|
|
Internationalisierung |
731 |
|
|
Plug-ins erstellen |
734 |
|
|
Funktionsweise |
734 |
|
|
Plug-ins für den Inhalt |
737 |
|
|
Ein passender Button |
740 |
|
|
Plug-ins für die Suche |
742 |
|
|
Eine eigene Komponente |
746 |
|
|
Die Installationsdateien |
747 |
|
|
Die Darstellung im Frontend |
751 |
|
|
Die Komponentenverwaltung |
755 |
|
|
Anhang |
772 |
|
|
Parameter der unterschiedlichen Menütypen |
774 |
|
|
Die Funktionen des TinyMCE |
774 |
|
|
Die Icons der Symbolleiste |
775 |
|
|
Die Parameter der Menüeinträge |
777 |
|
|
Parameter der Beiträge |
786 |
|
|
Die Joomla!-API |
788 |
|
|
Funktionen |
788 |
|
|
Konstanten |
788 |
|
|
Objekte |
789 |
|
|
Details zu einzelnen Objekten |
792 |
|
|
Glossar |
802 |
|