Joomla!

Das umfassende Handbuch
Media-Kombination
820 Seiten | Ausstattung: Hardcover & DVD-ROM (Software)
2008 | 2. Auflage
Rheinwerk
978-3-89842-881-1 (ISBN)

Lese- und Medienproben

Joomla! - Anja Ebersbach, Markus Glaser, Radovan Kubani
34,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Anja Ebersbach, Markus Glaser, Radovan Kubani
2013, 4. Auflage
Sonstige Produkte | Media-Kombination
39, 90
zur Neuauflage
Joomla! ist ein populäres Open Source CMS, das durch seine leichte Zugänglichkeit, Leistungsfähigkeit und Flexibilität besticht. Es basiert auf PHP und MySQL und kann daher auf verschiedensten Serverumgebungen eingesetzt werden. Der Versionssprung von 1.0 auf 1.5 macht es deutlich: umfangreiche Änderungen, wie z. B. die grundlegende Überarbeitung des Frameworks, Datenbankabstraktion und verbesserte Caching-Verfahren machen Joomla! 1.5 noch funktionsreicher, performanter und sicherer. Das Buch bietet eine umfassende Einführung in Installation, Funktionsumfang und Betrieb dieses CMS. Auch Erweiterungen wie VirtueMart werden ausführlich behandelt. Darüber hinaus werden auch professionelle Themen wie Websitemigration, Joomla! Templates, Entwicklung von Erweiterungen und Datensicherung detailliert dargestellt.

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?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein: