Cover | 1 |
Vorwort zur 2. Auflage | 5 |
Vorwort | 7 |
Inhaltsverzeichnis | 9 |
1 Etwas Theorie | 17 |
1.1 Web-Content-Management-System | 18 |
1.1.1 Kosten | 18 |
1.2 Systemvoraussetzungen | 19 |
1.3 Sicherheit | 19 |
1.4 Begrifflichkeiten | 20 |
1.4.1 Joomla! oder Joomla | 20 |
1.4.2 Backend und Frontend | 21 |
1.4.3 Module, Komponenten und Plugins | 21 |
1.4.4 Templates | 22 |
1.4.5 Content | 22 |
1.4.6 WYSIWYG-Editor | 23 |
1.4.7 Core | 23 |
2 Das neue Gesicht | 25 |
2.1 Was ist neu? | 25 |
2.1.1 Neu in Joomla 1.7 | 26 |
2.2 Der schnelle Überblick | 27 |
2.2.1 Menü: Site | 27 |
2.2.2 Menü: Users | 28 |
2.2.3 Menü: Menüs | 28 |
2.2.4 Menü: Inhalt | 28 |
2.2.5 Menü: Komponenten | 28 |
2.2.6 Menü: Erweiterungen | 29 |
2.2.7 Menü: Hilfe | 29 |
2.2.8 Der schnelle Wechsel ohne Menü | 29 |
3 Installation von Joomla | 31 |
3.1 Voraussetzungen für die Installation | 32 |
3.2 Die lokale Installation | 32 |
3.3 Joomla online installieren | 39 |
3.3.1 Vorüberlegungen | 39 |
3.3.2 Einen geeigneten Webhoster auswählen | 40 |
3.3.3 Die Online-Installation | 41 |
3.3.4 Von Lokal auf Online | 49 |
3.4 Tipps und Hinweise | 51 |
4 Migration von Joomla 1.5 auf Joomla 1.7 | 53 |
4.1 Bevor Sie anfangen | 53 |
4.2 Datenbank-Backup | 53 |
4.3 Migration mit jUpgrade | 56 |
4.4 Fazit zur Migration mit jUpgrade | 60 |
5 Globales | 61 |
5.1 Für Umsteiger | 61 |
5.2 Konfiguration | 61 |
5.2.1 Site | 61 |
5.2.2 System | 64 |
5.2.3 Server | 67 |
5.3 Mediamanager | 69 |
5.4 Ausgesperrt | 72 |
5.5 Sprach-Override | 74 |
5.6 Massenmails | 75 |
5.7 Systeminformationen | 78 |
6 Beiträge und Kategorien | 79 |
6.1 Für Umsteiger | 79 |
6.2 Kategorien | 79 |
6.2.1 Alias in den Kategorien | 81 |
6.2.2 Kategorie-Einstellungen | 81 |
6.2.3 Kategorie-Übersicht | 82 |
6.2.4 Kategorie-Optionen | 82 |
6.2.5 Icon: Wiederherstellen | 84 |
6.2.6 Fazit zu den Kategorien | 85 |
6.3 Beiträge | 85 |
6.3.1 Der WYSIWYG-Editor | 87 |
6.3.2 Text von Microsoft Word in Joomla einfügen | 92 |
6.3.3 Archivieren | 93 |
6.3.4 Beitragsoptionen | 94 |
6.3.5 Hauptbeiträge | 103 |
6.3.6 Beitragsübersicht | 104 |
7 Menüs | 105 |
7.1 Für Umsteiger | 105 |
7.2 Ein neues Menü anlegen | 106 |
7.2.1 Ein erster Menüverweis | 109 |
7.3 Menüdetails | 111 |
7.4 Menütypen | 112 |
7.4.1 Beiträge | 112 |
7.4.2 Suche | 113 |
7.4.3 Benutzer | 117 |
7.4.4 Wrapper | 118 |
7.4.5 Systemlinks | 119 |
7.4.6 Komponenten | 122 |
7.5 Modul: Zuweisung | 124 |
7.6 Icon: Wiederherstellen | 124 |
7.7 Startseite | 124 |
7.8 Untermenüs | 125 |
7.9 Splitmenü | 126 |
8 Suchmaschinenoptimierung | 131 |
8.1 Keywords | 133 |
8.2 Titel | 134 |
8.3 Beschreibungstext | 135 |
8.4 SEO-Einstellungen (URL) | 136 |
8.4.1 Unicode oder Transliteral | 139 |
8.4.2 Seitenname auch im Seitentitel | 140 |
8.5 follow oder not follow | 140 |
8.6 robots.txt | 143 |
8.7 Spezielle Google-Angaben | 145 |
8.8 Die Navigation – Sitemap | 145 |
8.9 Gliederung | 146 |
8.10 Texte | 147 |
8.11 Clouds – Wort-Wolken | 148 |
8.12 Der Quelltext | 149 |
8.12.1 Sauberer Code | 150 |
8.13 Usability | 151 |
8.14 Suchmaschinen austricksen | 151 |
8.14.1 Cloaking | 152 |
8.14.2 Brückenseiten | 152 |
8.14.3 Text verstecken | 152 |
8.14.4 Linking per Gästebücher & Co. erhöhen | 153 |
8.14.5 Fazit zu den »unsauberen Methoden« | 153 |
8.15 Google-Ranking – Pagerank | 154 |
8.16 Zusammenfassung und Berichte aus der Praxis | 156 |
9 Benutzer und ihre Rechte | 159 |
9.1 Für Umsteiger | 159 |
9.2 Benutzergruppen | 159 |
9.3 Zugriffsebenen | 162 |
9.4 Benutzer | 165 |
9.4.1 Weitere Einstellungen für Benutzer | 166 |
9.4.2 Optionen: Benutzer-Konfiguration | 167 |
9.5 Konfiguration: Berechtigungen | 169 |
9.6 Backend-Benutzer anlegen | 173 |
9.7 Fallbeispiele | 174 |
9.7.1 Fallbeispiel 1: Verschiedene Ansprechpartner | 174 |
9.7.2 Fallbeispiel 2: Redaktionssystem | 179 |
9.8 Kleines Fazit | 182 |
10 Joomla mehrsprachig | 183 |
10.1 Sprachen | 183 |
10.2 Modul: Sprachauswahl | 184 |
10.3 Plugin: System – Sprachenfilter | 185 |
10.4 Inhalte den Sprachen anpassen | 187 |
11 Alles rund um Templates | 189 |
11.1 Für Umsteiger | 190 |
11.2 Design-Standards | 190 |
11.3 Kleine Einführung in CSS | 193 |
11.3.1 CSS für Fortgeschrittene | 195 |
11.3.2 CSS und Farbangaben | 196 |
11.4 Ein erstes Template | 197 |
11.4.1 Index.php | 197 |
11.4.2 Positions-Style | 202 |
11.4.3 template.css | 203 |
11.4.4 templateDetails.xml | 205 |
11.4.5 Das Template packen und installieren | 208 |
11.5 Klassen und IDs in Joomla | 209 |
11.5.1 CSS fürs Menü | 214 |
11.5.2 Modulklassensuffix | 217 |
11.5.3 Link CSS Style | 218 |
11.5.4 Seiten Anzeige Optionen | 219 |
11.5.5 Kleines Fazit | 220 |
11.6 Der Templatemanager | 220 |
11.6.1 Styles | 220 |
11.6.2 Templates-Ansicht | 222 |
11.7 Templates kopieren | 223 |
11.8 Mehrere Templates benutzen | 223 |
11.9 Abgerundete Ecken | 224 |
11.10 Horizontales Menü | 227 |
11.11 Template-Migration 1.5 auf 1.7 | 227 |
11.12 Positionen sichtbar machen | 228 |
11.13 Wie finde ich CSS-Angaben? | 229 |
12 Module | 235 |
12.1 Was ist neu? | 235 |
12.2 Der Modulmanager | 235 |
12.3 Module kopieren | 240 |
12.4 Module löschen oder deinstallieren | 240 |
12.5 Versehentlich gelöscht | 241 |
12.6 Module für Administratoren | 241 |
12.7 Das einzelne Modul im Detail | 242 |
12.8 Eigene Module ohne Programmierung erstellen | 246 |
12.9 Standardmäßig installiert | 248 |
12.10 Neue Module installieren | 249 |
12.11 Tipps & Tricks | 249 |
12.11.1 Spalte ausblenden, wenn kein Modul vorhanden ist | 249 |
12.11.2 Modul nach Login ausblenden | 251 |
12.11.3 Modul zur Laufzeit zufügen | 252 |
12.11.4 Modul im Content-Bereich | 252 |
12.11.5 Ein einfacher Override | 253 |
13 Barrierefreiheit | 257 |
13.1 Menü-Override: Accesskey | 261 |
14 Plugins | 269 |
14.1 Für Umsteiger | 269 |
14.2 Plugin-Typen | 269 |
14.2.1 Authentifikation | 269 |
14.2.2 Content – Inhalt | 270 |
14.2.3 Editors – Editoren | 271 |
14.2.4 Editors-xtd – Editorenerweiterungen | 273 |
14.2.5 Extensions – Erweiterungen | 274 |
14.2.6 Search – Suche | 274 |
14.2.7 System | 274 |
14.2.8 User – Benutzer | 274 |
15 Erweiterungen | 277 |
15.1 Für Umsteiger | 277 |
15.2 Erweiterungen installieren | 277 |
15.3 Erweiterungen aktualisieren | 278 |
15.4 Erweiterungen verwalten | 278 |
15.5 Erweiterungen überprüfen | 279 |
15.6 Warnungen | 280 |
16 Komponenten | 281 |
16.1 Für Umsteiger | 281 |
16.2 Banner | 281 |
16.2.1 Bild | 283 |
16.2.2 Benutzerdefiniert | 283 |
16.2.3 Banner-Modul | 283 |
16.2.4 Zusammenfassung | 284 |
16.3 Kontakte | 285 |
16.3.1 Optionen | 285 |
16.4 Nachrichten | 289 |
16.5 Newsfeed | 290 |
16.5.1 Optionen | 291 |
16.5.2 Newsfeed-Modul | 291 |
16.6 Suche | 293 |
16.7 Umleitungen | 294 |
16.8 Weblinks | 294 |
16.9 Fazit zu den Komponenten | 295 |
17 Anhang A – Ressourcen | 297 |
17.1 Erweiterungen | 297 |
17.2 Support | 297 |
17.3 Joomla-Informationen | 297 |
17.4 CSS, HTML & Co. | 298 |
17.5 Developer | 298 |
17.6 Barrierefreies Internet | 298 |
17.7 Rechtliche Fragen | 299 |
17.8 Und mehr … | 299 |
18 Anhang B – Dateiberechtigungen unter Linux | 301 |
Stichwortverzeichnis | 303 |