Joomla! 1.5 - Das Open Source-CMS einsetzen und erweitern

Tobias Hauser, Christian Wenz

Joomla! 1.5

Das Open Source-CMS einsetzen und erweitern

2008

454 Seiten

Format: PDF, Online Lesen

E-Book: €  23,99

E-Book kaufen

E-Book kaufen

ISBN: 9783446411531

 

Inhalt

6

Vorwort

12

Teil I Grundlagen

16

1 Joomla! installieren

18

1.1 Alle Voraussetzungen auf einmal

20

1.1.1 Windows

20

1.1.2 Linux

22

1.2 Webserver installieren

24

1.2.1 Windows

24

1.2.1.1 IIS

25

1.2.1.2 Apache

28

1.2.2 Mac OS X

29

1.2.3 Linux

31

1.3 PHP installieren

32

1.3.1 Windows

33

1.3.2 Mac OS X

40

1.3.3 Linux

40

1.4 MySQL installieren

41

1.4.1 Windows

41

1.4.2 Mac OS X

43

1.4.3 Linux

44

1.5 Joomla! installieren

45

1.5.1 Erstinstallation von Joomla!

45

1.5.2 Patches und Updates

51

1.6 Alles auf einmal installieren

52

2 Grundlagen und Begriffe

54

2.1 Frontend-Aufbau

55

2.2 Administrationsoberfläche

58

2.2.1 Sprache wechseln

60

2.2.2 Startseite und Bedienelemente

65

2.2.3 Listen bearbeiten (Manager)

75

2.2.4 Elemente bearbeiten (Editiermodus)

78

2.2.5 Ausloggen

80

2.2.6 Vorschau

81

3 Websites einrichten

84

3.1 Inhalte organisieren – Bereiche und Kategorien

84

3.1.1 Bereiche

85

3.1.2 Kategorien

90

3.2 Inhalte pflegen

93

3.2.1 Beiträge-Manager

94

3.2.2 Editiermodus und Editor

97

3.2.2.1 Editor ändern

98

3.2.2.2 Editiermodus

102

3.2.2.3 Informationen und Beitragsparameter

102

3.2.2.4 Erweiterte Parameter für die Darstellung

105

3.2.2.5 Metadaten

113

3.2.2.6 Bilder pflegen

115

3.2.2.7 Weiterlesen

118

3.2.2.8 Mehrseitige Inhalte

119

3.2.3 Startseite – die Homepage

122

3.3 Menüverwaltung

128

3.3.1 Menü-Manager – Menüs verwalten

129

3.3.2 Aussehen von Menüs

131

3.3.3 Menüeinträge

135

3.3.3.1 Allgemeine Einstellungen

138

3.3.3.2 Menüeintragsarten

139

3.3.4 Strukturierungsstrategien

143

4 Benutzerverwaltung

146

4.1 Nutzer anlegen und verwalten

147

4.2 Nutzergruppen

149

4.3 Geschützter Bereich

154

5 Administration

160

5.1 Sprachen und Sprachpakete verwalten

160

5.2 Globale Einstellungen

162

5.2.1 Site

163

5.2.2 System

164

5.2.3 Server

167

5.2.4 configuration.php

171

5.3 Medien-Manager und Uploads

174

5.4 Archivieren

176

5.5 Backup und Spiegeln

177

Teil II Joomla! anpassen

180

6 Eigene Layouts

182

6.1 Template-Manager

183

6.1.1 Template wechseln

184

6.1.2 Template installieren

185

6.1.3 Template bearbeiten

186

6.1.4 Positionen

187

6.2 Eigenes Template

188

6.2.1 Template-Befehle

204

6.2.2 CSS-Formate

208

6.3 Administrator-Templates

210

7 Erweiterungen – Module, Pluginsund Komponenten

212

7.1 Module

212

7.1.1 Module installieren und deinstallieren

213

7.1.1.1 Legacy Mode

219

7.1.2 Module verwalten

222

7.1.3 Module positionieren und konfigurieren

224

7.2 Plugins

226

7.3 Komponenten

229

7.3.1 Komponenten installieren

229

7.3.2 Komponenten konfigurieren und einsetzen

234

7.4 Mitgeliefertes

236

7.4.1 Banner-Verwaltung

236

7.4.2 Kontakte

238

7.4.3 Newsfeeds

240

7.4.4 RSS und Syndicate

241

7.4.5 Umfragen

242

7.4.6 Weblinks

242

7.4.7 Suche

244

8 Mehrsprachige Websites

246

8.1 Installieren

246

8.2 Konfiguration

248

8.3 Übersetzen

250

8.4 Anpassen – für andere Komponenten

253

9 Online-Shop

256

9.1 Installation

257

9.2 Funktionalität

259

9.3 Produkte verwalten

262

9.3.1 Kategorien

263

9.3.2 Produkte einfügen

264

9.3.3 Produkte automatisiert einlesen

266

9.4 Konfiguration

267

9.4.1 Währung und andere Grundeinstellungen

268

9.4.2 Hersteller

269

9.4.3 Kundenverwaltung

269

9.4.4 Versand und Steuern

270

9.4.5 Bezahlmethoden

271

9.4.6 Bestellungen

271

9.4.7 Gutschein

272

9.4.8 Globale Konfiguration

272

9.5 Anpassen und erweitern

274

10 Forum

276

10.1 Alternativen

276

10.2 Installation

277

10.3 Konfiguration

278

10.3.1 Forum einrichten

279

10.3.2 Forum füllen

282

10.3.3 Nutzerkonzept

282

10.4 Anpassen und erweitern

284

11 Dokumentenverwaltung mitDOCman

286

11.1 Installieren

286

11.2 Dokumente verwalten

288

11.2.1 Kategorien

289

11.2.2 Dokumente

290

11.2.3 Menüeinträge

292

11.2.4 Aufräumen

294

11.2.5 Überwachen

294

11.3 Konfigurieren

295

11.3.1 Benutzer und Gruppen

297

11.4 Anpassen

298

11.5 Erweitern

299

12 Noch mehr Erweiterungen

300

12.1 ChronoForms – Formulare mit Joomla!

300

12.2 Community Builder

302

12.2.1 Erste Schritte

303

12.2.2 Verwaltung

304

12.3 Kalender – JEvents

307

12.4 Bildergalerie – RSGallery2

309

12.5 Chat – jPFChat

312

12.6 Noch mehr Erweiterungen

314

Teil III Joomla! erweitern

316

13 Eigene Module und Komponenten

318

13.1 Eigene Module

319

13.2 Eigene Komponenten

324

13.2.1 Datenbank vorbereiten

324

13.2.2 Front- und Backend

325

13.2.3 Administration

328

13.2.4 Installer

341

14 Suchmaschinenoptimierung

348

14.1 Google PageRank

349

14.2 Probleme (und Lösungen)

351

14.3 Spezielle Module zur Optimierung

355

14.3.1 mod_rewrite

355

14.3.2 sh404SEF

359

14.3.3 JoomSEF

362

14.3.4 SEF Advance

363

15 Joomla! und Sicherheit

366

15.1 Sicherheit und CMS

366

15.2 Cross-Site Scripting (XSS)

369

15.3 SQL Injection

374

15.4 Unerwartete Nutzerdaten

379

15.5 „Best Practices“ für sicheres Programmieren

383

15.6 Einsatz im Intranet, Extranet oder bei Shared Hosts

386

15.7 Das System up to date halten

387

16 Performance und Caching

396

16.1 Performance-Grundlagen

397

16.2 Caching

398

16.3 Performant programmieren

401

16.3.1 Analyse

401

16.3.2 Best Practices

404

16.4 Performant administrieren

405

16.4.1 php.ini

405

16.4.2 Opcode-Cache

406

16.5 Performance-Tests

408

17 Accessibility

412

17.1 Die Web Content Accessibility Guidelines

414

17.2 Tools für Entwickler

419

17.3 Tipps für Redakteure

421

Teil IV Anhang

424

A Der Online-Editor

426

A.1 Editor-Oberfläche

427

A.2 Den Editor konfigurieren

443

Register

448

 

© 2009-2024 ciando GmbH