Joomla!
- Titel erscheint in neuer Auflage
- Artikel merken
Aus dem Inhalt:
Installation
Frontend
Backend
Eine erste Webseite
Inhalte erstellen und verändern
Module, Mambots, Komponenten
Konfiguration von Joomla!
Eine Site aufbauen
Der Joomla!-Baukasten
Formulare: Facile Forms
Benutzer und Bereiche
Joomla! als Community-Treff
Forum: Simpleboard
Blog: WordPress
Wiki: MamboWiki
Noch mehr Kommunikation
Systemwartung
Weiterführende Themen
Eigene Erweiterungen schreiben
Mambots erstellen
Eine eigene Komponente
Troubleshooting
Die Joomla!-API
Anja Ebersbach ist IT-Trainerin mit Schwerpunkt Anwendungen und Programmierung. Sie beschäftigt sich seit langem mit Social Software und promoviert über den Einsatz dieser Systeme in der Wissenschaft.
Markus Glaser ist Webprogrammierer und IT-Trainer. Sein Hauptinteresse gilt dynamischen Webanwendungen für Communities. Er arbeitet gerade an einer Promotion in diesem Bereich.
Radovan Kubani ist Spezialist für Webdesign und die Entwicklung webbasierter Trainings. Als Webdesigner und Flash-Entwickler ist er vor allem im Multimedia-Bereich tätig. Seit geraumer Zeit arbeitet er mit Content Management Systemen wie Joomla! vor allem im Bereich Template-Design.
. Vorwort. 25
. Zur zweiten Auflage. 26
. Für wen ist dieses Buch?. 27
. Was erwartet Sie?. 27
. Wie kann das Buch gelesen werden?. 29
. Typographie. 29
. Danksagung. 29
1. Einleitung. 31
. 1.1. Content-Management. 32
. 1.2. Die Geschichte von Joomla!. 34
. 1.3. Weiterentwicklung zu Version 1.5. 35
. 1.4. Open Source. 36
. 1.5. Einige Grundbegriffe. 37
. 1.6. Die Technik. 40
. 1.7. Wie entsteht eine Seite?. 41
. 1.8. Einsatzmöglichkeiten. 42
. 1.9. Ein Blick über den Tellerrand. 43
. 1.10. Joomla!-Seiten. 44
. 1.11. Wichtige Ressourcen im Netz. 48
2. Installation. 51
. 2.1. Systemvoraussetzungen. 51
. 2.2. Installation unter Windows. 53
. 2.3. Installation unter Linux. 58
. 2.4. Installation unter Mac OS X. 61
. 2.5. Installationsdialog und Sprachauswahl. 66
. 2.6. Ein erster Blick. 73
3. Frontend. 79
. 3.1. Die Bereiche der Homepage im Überblick. 79
. 3.2. Das Bearbeiten von Inhalten im Frontend. 82
. 3.3. Der Editor TinyMCE im Detail. 83
. 3.4. Veröffentlichungsdetails festlegen. 93
. 3.5. Metadaten. 94
4. Backend. 97
. 4.1. Der Weg ins Backend. 97
. 4.2. Eine Übersicht über die Startseite. 98
. 4.3. Die Bearbeitungsansichten. 103
. 4.4. Organisation der Inhalte. 108
. 4.5. Hilfe. 111
5. Inhalte erstellen und verändern. 113
. 5.1. Neue Inhalte einfügen. 114
. 5.2. Beiträge über das Frontend erstellen. 122
. 5.3. Bereiche kopieren. 123
. 5.4. Unterschiedliche Darstellung der Inhalte. 125
. 5.5. Eigene Bilder einbinden. 130
. 5.6. Statische Inhalte. 135
. 5.7. Mülltrennung. 136
. 5.8. Die Joomla!-Installation bereinigen. 138
6. Eine erste Webseite. 141
. 6.1. Auswahl und Aktivieren des Templates. 142
. 6.2. Erstellen der Seitenstruktur. 147
. 6.3. Das Menü aufbauen. 155
7. Das Website-Design. 165
. 7.1. Warum verwenden wir ein fertiges Template?. 165
. 7.2. Das Template zurechtbiegen. 167
. 7.3. Einblick in die Template-Architektur. 172
8. Benutzer und Bereiche. 179
. 8.1. Benutzer anlegen und verwalten. 180
. 8.2. Neue User im Frontend. 182
. 8.3. Seitenzugriff. 184
. 8.4. Das User-Menü. 186
. 8.5. Einen internen Bereich anlegen. 187
. 8.6. Nachrichten. 188
9. Module, Plug-ins, Komponenten. 191
. 9.1. Module. 192
. 9.2. Plug-ins. 200
. 9.3. Komponenten. 204
. 9.4. Neue Erweiterungen installieren. 209
10. Pflege der Webseite. 217
. 10.1. Seitenweite Einstellungen. 217
. 10.2. Länder und Sprachen. 220
. 10.3. Mail-Versand. 222
. 10.4. Technische Vorgaben. 223
. 10.5. Medien. 224
11. Eine Site aufbauen. 229
. 11.1. Struktur der Site. 229
. 11.2. Der Template-Bereich. 231
. 11.3. Der tiefere Einblick ins Template. 231
12. Was macht ein Template aus?. 241
. 12.1. HTML-Bereich. 242
. 12.2. Der CSS-Bereich. 247
. 12.3. Das Drumherum. 255
13. Tools zur Template-Erstellung. 257
. 13.1. Browsertools. 257
. 13.2. YAML (Yet Another Multicolumn Layout). 261
. 13.3. Dreamweaver Extension. 273
. 13.4. KompoZer. 274
14. Barrierefreiheit. 279
. 14.1. Bedeutung. 280
. 14.2. Kodifizierung und gesetzliche Grundlagen. 281
. 14.3. Das Beez-Template. 283
. 14.4. Beez HTML. 284
. 14.5. Beez CSS. 285
. 14.6. Überschreibungen. 286
. 14.7. Weitere Hinweise. 287
15. Aus der Trickkiste. 289
. 15.1. Zugriff für registrierte Benutzer. 289
. 15.2. Parallelwelten. 298
16. Joomla! als professionelle Geschäftsplattform. 307
. 16.1. E-Commerce. 307
. 16.2. Die Anwendungen. 311
17. Online-Shop: VirtueMart. 317
. 17.1. Installation. 318
. 17.2. Ein kurzer Rundgang. 321
. 17.3. Den Shop einrichten. 325
. 17.4. Produkte. 328
. 17.5. Kunden. 337
. 17.6. Bestellungen. 340
. 17.7. Lieferanten/Verkäufer. 343
. 17.8. Reporte. 345
. 17.9. Steuern. 347
. 17.10. Zusätzliche Erweiterungen. 348
18. Formulare: BreezingForms und ChronoForms. 351
. 18.1. BreezingForms. 351
. 18.2. ChronoForms. 378
19. Dokumentenverwaltung: Docman und Attachments. 403
. 19.1. Dokumentenverwaltung: Docman. 403
. 19.2. Attachments. 413
20. Kalender: JEvent und iWebCal. 421
. 20.1. JEvent. 421
. 20.2. Kalender: iWebCal. 429
21. Bildergalerien: Zoom Media Gallery und JoomGallery. 435
. 21.1. Zoom Media Gallery. 435
. 21.2. JoomGallery. 444
22. Joomla! als Community-Treff. 461
. 22.1. Online-Kommunikation. 461
. 22.2. Kommunikations- und Kooperationsbedürfnisse. 463
. 22.3. Community-Tools. 464
. 22.4. Social Web. 468
23. Weblogs: IDoBlog und MMS Blog. 471
. 23.1. IDoBlog. 471
. 23.2. MMS-Blog. 479
24. Wiki: JoomlaWiki. 489
. 24.1. Installation. 490
. 24.2. Die Verwaltung des Wikis. 492
. 24.3. Arbeiten im Wiki. 495
. 24.4. Die Formatierung eines Wiki-Artikels. 501
. 24.5. Die Benutzerrechtsverwaltung. 506
. 24.6. Verbindung mit Joomla!. 507
25. Forum: FireBoard. 509
. 25.1. Installation. 510
. 25.2. Das Control Panel. 510
. 25.3. Die Nutzung des Forums. 513
. 25.4. Die Verwaltung des Forums. 520
. 25.5. Zusätzliche Funktionen. 521
26. Gästebücher. 523
. 26.1. Phoca Guestbook. 523
. 26.2. EasyBook. 529
27. Noch mehr Kommunikation. 537
. 27.1. Chat. 537
. 27.2. Podcast. 543
28. Installation beim Webhost. 551
. 28.1. Kriterien zur Webhost-Wahl. 551
. 28.2. Übertragung zum Webhost. 553
. 28.3. Zweitinstallation. 559
. 28.4. Seitenumzug. 559
. 28.5. Übertragung mit JoomlaPack. 560
29. Backup und Upgrade. 563
. 29.1. Backup der Daten. 563
. 29.2. Aktualisieren. 569
. 29.3. Deinstallation. 573
30. Tools. 575
. 30.1. Editor: JCE. 575
. 30.2. Dateiverwaltung: eXtplorer. 579
. 30.3. Übersicht: Xmap. 583
. 30.4. FTP-Client: FileZilla. 584
. 30.5. Datenbankverwaltung: phpMyAdmin. 591
31. Standard-Erweiterungen. 597
. 31.1. Module. 597
. 31.2. Plug-ins. 603
. 31.3. Backend-Module. 612
32. Mehrsprachigkeit. 619
. 32.1. Joom!Fish einrichten. 619
. 32.2. Die Sprachauswahl. 620
. 32.3. Übersetzungen. 622
. 32.4. Hilfsmittel. 624
33. Suchmaschinenoptimierung. 627
. 33.1. Suchmaschinenlogik. 627
. 33.2. SEO in Joomla!. 631
. 33.3. Die sh404SEF-Komponente. 632
. 33.4. Verwertungsmodelle -- AdSense. 640
34. Statistik. 643
. 34.1. Joomla!-Funktionen. 643
. 34.2. Externe Statistik-Tools. 644
. 34.3. Installation von FireStats. 646
. 34.4. Die Bedienung von FireStats. 650
35. Performance. 653
. 35.1. Seitenaufbau. 653
. 35.2. Joomla! optimieren. 656
. 35.3. Einstellungen des Servers. 657
. 35.4. Cache. 657
36. Datentransfer und FTP-Modus. 661
. 36.1. Migration von Daten nach Joomla!. 661
. 36.2. Statischer Export. 665
. 36.3. Datenübertragung per FTP und Safe Mode. 666
37. Sicherheit. 669
. 37.1. Angriffstypen. 669
. 37.2. Vorbeugende Maßnahmen. 673
. 37.3. Spam-Vorbeugung. 674
38. Troubleshooting. 679
. 38.1. Installation. 679
. 38.2. Betrieb. 681
. 38.3. Sprachen. 686
. 38.4. Erweiterungen. 688
39. Mein erstes Modul. 693
. 39.1. Tools. 694
. 39.2. Hallo Joomla!. 698
. 39.3. Architektur. 702
40. Die Joomla!-API. 709
. 40.1. Zugriff auf die Interna von Joomla!. 709
. 40.2. Informationen über den Benutzer. 713
. 40.3. HTML-Elemente. 715
. 40.4. URL-Parameter abfragen. 716
. 40.5. Parametrisieren. 718
. 40.6. Auf die Datenbank zugreifen. 724
. 40.7. Internationalisierung. 730
41. Plug-ins erstellen. 733
. 41.1. Funktionsweise. 733
. 41.2. Plug-ins für den Inhalt. 736
. 41.3. Ein passender Button. 739
. 41.4. Plug-ins für die Suche. 741
42. Eine eigene Komponente. 745
. 42.1. Die Installationsdateien. 746
. 42.2. Die Darstellung im Frontend. 750
. 42.3. Die Komponentenverwaltung. 754
A. Parameter der unterschiedlichen Menütypen. 773
. A.1. Die Funktionen des TinyMCE. 773
. A.2. Die Icons der Symbolleiste. 774
. A.3. Die Parameter der Menüeinträge. 776
. A.4. Parameter der Beiträge. 785
B. Die Joomla!-API. 787
. B.1. Funktionen. 787
. B.2. Konstanten. 787
. B.3. Objekte. 788
. B.4. Details zu einzelnen Objekten. 791
C. Glossar. 801
D. Inhalt der DVD. 807
Erscheint lt. Verlag | 28.11.2008 |
---|---|
Reihe/Serie | Galileo Computing |
Verlagsort | Bonn |
Sprache | deutsch |
Maße | 168 x 240 mm |
Gewicht | 1612 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Betriebssysteme / Server |
Mathematik / Informatik ► Informatik ► Web / Internet | |
Schlagworte | CMS • Content Management • Hardcover, Softcover / Informatik, EDV/Internet • HC/Informatik, EDV/Internet • Joomla! • Joomla!; Einführung • MySQL • Open Source • PHP • Template • VirtueMart |
ISBN-10 | 3-89842-881-8 / 3898428818 |
ISBN-13 | 978-3-89842-881-1 / 9783898428811 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |