Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Joomla! 1.5 - Websites organisieren und gestalten mit dem Open Source-CMS

Joomla! 1.5 - Websites organisieren und gestalten mit dem Open Source-CMS

von: Hagen Graf

Addison-Wesley Verlag, 2008

ISBN: 9783827325310, 418 Seiten

4. Auflage

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 24,95 EUR

  • Prävention von Wirtschaftskriminalität in Unternehmen
    Adobe Dreamweaver CS4 - Der praktische Einstieg
    1001 NEUE Flirtsprüche
    Das Website-Handbuch - Programmierung und Design
    Der magische Flirt - Psychomagische NLP-Verführungstechniken
    Hilfe bei Angst. Durch Atem mehr Vertrauen
    NLP Verführung 1 - 33 psychologische Verführerstrategien
    Suchmaschinenoptimierung - Professionelles Website-Marketing für besseres Ranking
  • Muster der Verführung - Wie Sie die Frauen, die Sie begehren, verführen
    ADHS-Ratgeber für Erwachsene
    Psychotherapie der ADHS im Erwachsenenalter
    SEROS NLP-Verführung Teil 3: Hypnose
    Generalisierte Angststörung
    SEROS NLP-Verführung Teil 1: Die Verführer
    Wirtschaftskriminalität, Institutionenordnung und Ethik

     

     

 

Mehr zum Inhalt

Joomla! 1.5 - Websites organisieren und gestalten mit dem Open Source-CMS


 

Joomla! 1.5 – Websites organisieren und gestalten mit dem Open Source-CMS

1

Inhaltsübersicht

6

Inhaltsverzeichnis

8

Einleitung

8

Teil I Installation und erste Schritte

8

1 Begriffe, Konzepte und Überlegungen

8

2 Installation

9

3 Ein Rundgang durch Ihre neue Website

9

Teil II Joomla! 1.5-Administration

9

4 Joomla! anpassen – Sprache und Template

9

5 Aufbau der Joomla!-Administration

9

6 Menü Site

10

7 Das Menü der Menüs

10

8 Menü Inhalt

11

9 Menü Komponenten

11

10 Menü Erweiterungen

11

11 Werkzeuge

13

Teil III Joomla! 1.5 anpassen, erweitern & einsetzen

13

12 Erweiterungen

13

13 Joomla!-Templates selber schreiben

14

14 Barrierefreiheit und Joomla!

14

15 Eigene Komponenten, Module und Plugins

15

16 Praxisprojekt: eine Website mit Joomla!

16

17 Bonus-Templates

17

A Anhang

17

Stichwortverzeichnis

17

Einleitung

18

Wer bin ich?

19

Wie arbeiten Sie?

20

Wie ändert sich die Hard- und Software, die wir benutzen?

20

Was bedeutet das für Ihre Website?

21

Worum geht es in diesem Buch?

22

Was ist Joomla!?

23

Was können Sie, nachdem Sie dieses Buch durchgearbeitet haben?

23

Noch Fragen?

24

Die Website zum Buch

24

Teil I – Installation und erste Schritte

26

1 Begriffe, Konzepte und Überlegungen

28

1.1 Content Management System (CMS)

28

1.2 Ein kurzer Blick in die Geschichte

29

1.2.1 Joomla! - wie kam es dazu?

32

1.3 Struktur eines Web Content Management Systems (WCMS)

34

1.3.1 Front- und Backend

34

1.3.2 Zugriffsrechte

35

1.3.3 Inhalte

35

1.3.4 Extensions

35

1.3.5 Templates

35

1.3.6 Plugins

36

1.3.7 Module

36

1.3.8 Komponenten

36

1.3.9 Workflow

36

1.3.10 Konfigurationseinstellungen

37

1.3.11 API

37

1.4 Ist Joomla! eine Immobilie?

37

1.4.1 Joomla!-Versionen

38

1.4.2 Nummerierungssystem der Joomla!-Versionen

39

1.4.3 Zeitleiste

40

1.4.4 Joomla!-Features

44

1.4.5 Beispiele für Joomla!-Seiten

44

2 Installation

50

2.1 Client-Server-System

50

2.1.1 Ablauf eines Zugriffs auf eine Joomla!-Website im Internet

50

2.2 Technische Voraussetzungen für Joomla!

51

2.3 Notwendige Elemente für die Installation eines Joomla!-Systems

51

2.3.1 Lokale Testumgebung

52

2.3.2 Produktivumgebung

53

2.4 Zuerst lokal

53

2.5 Lokale Serverumgebung einrichten

54

2.5.1 Windows

54

2.5.2 Linux

58

2.6 Vorarbeiten zur Joomla!-Installation auf einem virtuellen Server im Netz

60

2.7 Joomla!-Installation

61

2.7.1 In welches Verzeichnis installieren?

61

3 Ein Rundgang durch Ihre neue Website

74

3.1 Frontend

74

3.1.1 Menüs

76

3.1.2 Inhalte

77

3.1.3 Werbung

80

3.1.4 Funktionen

81

3.1.5 Dekorative Elemente

83

3.1.6 Aussichten

83

3.2 Backend

83

Teil II – Joomla! 1.5-Administration

86

4 Joomla! anpassen - Sprache und Template

88

4.1 Eine andere Sprache für die Website und den Administrationsbereich

88

4.1.1 Installation einer anderen Sprachdatei

88

4.1.2 Übersetzen eines Menüeintrags

90

4.1.3 Ändern der Menübezeichnung

92

4.2 Ändern des Templates für Ihre Website

92

4.2.1 Farbwechsel im Template

95

5 Aufbau der Joomla!- Administration

96

5.1 Bildschirm-Layout

96

5.1.1 Menüleiste

96

5.1.2 Werkzeugleiste

97

5.1.3 Untermenüs

98

5.1.4 Filterelemente

99

5.1.5 Inhaltsbereich

99

5.1.6 Listen

99

5.1.7 Dialoge

100

5.1.8 Sonstige

100

5.2 Hilfe

101

5.2.1 Icon Hilfe

101

5.2.2 Sprechblasen-Hilfe

101

5.3 Menü Hilfe

102

5.3.1 Joomla!-Hilfe

102

5.3.2 System-Info

102

6 Menü Site

104

6.1 Kontrollzentrum

104

6.2 Benutzer

105

6.2.1 Icon Benutzer abmelden

106

6.2.2 Icon Benutzer löschen

106

6.2.3 Icon Benutzer bearbeiten

106

6.2.4 Icon Neuer Benutzer

110

6.3 Medien

111

6.4 Konfiguration

114

6.4.1 Site

114

6.4.2 System

119

6.4.3 Server

124

6.4.4 Abmelden

128

7 Das Menü der Menüs

130

7.1 Menüs

131

7.2 Vorhandenes Menü anpassen

131

7.2.1 Icon Menüs

132

7.2.2 Icon Standard

132

7.2.3 Icon Aktivieren/Deaktivieren

132

7.2.4 Icon Verschieben

133

7.2.5 Icon Kopieren

133

7.2.6 Icon Papierkorb

133

7.2.7 Icon Bearbeiten (Menüeintrag bearbeiten)

134

7.2.8 Icon Neu

141

7.3 Papierkorb

141

7.4 Neues Menü erzeugen

141

8 Menü Inhalt

148

8.1 Beiträge

149

8.1.1 Beschreibung der Beitragsliste

150

8.1.2 Icons zur Bearbeitung eines Beitrages

151

8.2 Neuen Beitrag erstellen

153

8.2.1 Parameter

155

8.2.2 Bilder

159

8.3 Papierkorb

162

8.3.1 Bereiche

162

8.4 Kategorien

166

8.4.1 Startseite

166

8.5 Inhaltsbearbeitung im Frontend

167

9 Menü Komponenten

170

9.1 Banner

170

9.1.1 Kunden

171

9.1.2 Banner

171

9.1.3 Grafik Banner

172

9.1.4 Textlinks

174

9.2 Kontakte

174

9.2.1 Kontakte

175

9.2.2 Erzeugung eines Menülinks für die Website

176

9.2.3 Kategorien

179

9.3 Newsfeeds

180

9.3.1 Feeds

180

9.3.2 Kategorien

181

9.4 Umfragen

181

9.4.1 Such-Statistiken

183

9.5 Weblinks

183

9.5.1 Links

183

9.5.2 Kategorien

185

10 Menü Erweiterungen

186

10.1 Installieren/Deinstallieren

186

10.1.1 Installierte Komponenten, Module, Plugins, Sprachen und Templates

187

10.2 Module

187

10.2.1 Modulfilter

189

10.3 Site-Module

189

10.3.1 Breadcrumbs

189

10.3.2 Footer

190

10.3.3 Banner

190

10.3.4 Alle Menüs (mod_mainmenu)

191

10.3.5 Statistics

193

10.3.6 Login Form

193

10.3.7 Archive

194

10.3.8 Sections

194

10.3.9 Related Items

195

10.3.10 Wrapper

195

10.3.11 Feed Display

196

10.3.12 Who's Online

197

10.3.13 Polls

198

10.3.14 Advertisement

198

10.3.15 Random Image

198

10.3.16 Syndication

198

10.3.17 Newsflash

199

10.3.18 Latest News

199

10.3.19 Popular

200

10.3.20 Search

200

10.4 Modul kopieren

201

10.5 Administrator-Module

201

10.5.1 Logged in Users

202

10.5.2 Popular

202

10.5.3 Recent added Articles

202

10.5.4 Menu Stats

202

10.5.5 Footer

203

10.5.6 Unread Messages

203

10.5.7 Online Users

203

10.5.8 Quick Icons

203

10.5.9 Login Form

204

10.5.10 Admin Menu

204

10.5.11 User Status

204

10.5.12 Admin Submenu

204

10.5.13 Title

204

10.5.14 Toolbar

204

10.5.15 CSS Admin Menu

204

10.6 Menü Plugins

204

10.6.1 Authentication-Plugins

205

10.6.2 Content-Plugins

206

10.6.3 Editors-Plugins

207

10.6.4 Editors-xtd Plugins

208

10.6.5 Search-Plugins

208

10.6.6 System-Plugins

208

10.6.7 User-Plugins

209

10.6.8 xmlrpc-Plugins

209

10.7 Templates

209

10.7.1 Site-Templates

210

10.7.2 Administrator-Templates

212

10.8 Erweiterungen - Sprachen

212

11 Werkzeuge

214

11.1 Privates Nachrichtensystem

214

11.2 Massen-E-Mails

215

11.3 Globales Einchecken

216

Teil III – Joomla! 1.5 anpassen, erweitern & einsetzen

218

12 Erweiterungen

220

12.1 Fireboard (Forum)

222

12.1.1 Installation

222

12.1.2 Deutsche Sprachdateien

223

12.1.3 Konfiguration

225

12.1.4 Ein Forum einrichten

226

12.1.5 Einbindung in die Website

227

12.2 DOCman (Downloadbereich, Dokumentenverwaltung)

228

12.2.1 Installation

229

12.2.2 Konfiguration

229

12.2.3 Sprache

230

12.2.4 Auf der Website einbinden

232

12.2.5 Inhalt bereitstellen

234

12.2.6 Such-Plugin

236

12.2.7 Zusatzmodule

237

12.3 Exposé Flash Gallery

238

12.3.1 Installation

239

12.3.2 Einbindung in die Website

241

12.3.3 Album Manager im Administrationsbereich

244

12.3.4 Deinstallation

246

12.3.5 Album Manager als eigenständiges Programm

247

12.4 Integration in das Joomla!-Framework

248

12.5 Problematik von Third Party-Komponenten

248

12.5.1 Updates

248

12.5.2 Sicherheit

248

12.5.3 Was tun?

249

13 Joomla!-Templates selber schreiben

250

13.1 Corporate Identity

250

13.2 HTML/XHTML, CSS, XML

251

13.2.1 HTML/XHTML

251

13.2.2 CSS

251

13.2.3 XML

252

13.3 Templates selbst erstellen

253

13.3.1 Konzept

253

13.3.2 HTML-Umsetzung

255

13.3.3 Verzeichnisstrukturen des Templates

258

13.3.4 Erster Probelauf

260

13.3.5 Integration der Joomla!-Module

261

13.3.6 Ein Template-Paket erstellen

264

13.3.7 Installation mit dem Joomla!-Template Installer

266

13.3.8 Welcher Quellcode kommt aus Joomla!?

266

14 Barrierefreiheit und Joomla!

272

14.1 Barrierefreiheit - was ist das eigentlich?

272

14.2 Die gesetzlichen Grundlagen

274

14.3 Kriterien für zugängliche Seiten im Überblick

276

14.3.1 Trennung von Content und Layout

276

14.3.2 Anforderungen an das Design und den Inhalt

277

14.3.3 Visuelle und inhaltliche Anordnung der Inhalte

278

14.3.4 Die Farbwahl

279

14.3.5 Kontraste

280

14.3.6 Variable Schriftgrößen

280

14.3.7 Skalierbare Layouts

280

14.3.8 Grafiken

281

14.3.9 Ausreichend große Navigationselemente

282

14.3.10 Formulare

283

14.4 Barrierefreiheit in Joomla! 1.5 - mit Beez wird’s möglich

285

14.5 Das HTML

288

14.6 Sprungmarken

290

14.6.1 index.php

290

14.6.2 Skiplinks in den Formularen

291

14.7 Beez und Module

291

14.8 Die com_content

292

14.9 Formulare

293

14.10 Datentabellen

293

14.11 Das Design und das CSS

294

14.11.1 Die Beez-internen CSS-Dateien

294

14.11.2 Positionierung

294

14.11.3 Das Layout

295

14.11.4 Sonstiges

296

14.12 Joomla!-interne Accessibility-Features

297

14.13 Weitere Informationen zum Thema

299

14.13.1 Allgemeines

299

14.13.2 Assistive Technologien

299

14.13.3 Checkertools

299

14.13.4 Buchtipp

300

15 Eigene Komponenten, Module und Plugins

302

15.0.1 Model - View - Controller

302

15.0.2 Wo ist der Vorteil von MVC?

303

15.1 Beispiel-Komponente hallowelt

304

15.1.1 Ein Haus für hallowelt

305

15.1.2 Der Einstieg (/component/com_hallo/hallo.php)

306

15.1.3 Der Controller (/component/com_hallo/controller.php)

307

15.1.4 Der View (/component/com_hallo/views/hallo/ views.html.php)

308

15.1.5 Das Template (/component/com_hallo/views/hallo/tmpl/ default.php)

308

15.1.6 Das Ergebnis

309

15.1.7 Die Installation

309

15.1.8 Fazit

310

15.2 Beispielkomponente auto

311

15.2.1 Die MySQL-Tabelle

313

15.2.2 Das Frontend

314

15.2.3 Die com_auto-Administration

318

15.2.4 Test

327

15.2.5 Installationspaket erstellen

327

15.3 Module

330

15.3.1 Quellcode

330

15.3.2 Installation

332

15.3.3 Ansicht auf der Website

332

15.4 Plugins

333

15.5 Schlussbemerkung

336

16 Praxisprojekt: eine Website mit Joomla!

338

16.1 Idee

338

16.2 Vorbereitungen

339

16.2.1 Logo und Erscheinungsbild

339

16.2.2 Fotos

340

16.2.3 Texte

341

16.3 Technische Umsetzung

341

16.3.1 Lokale Installation

341

16.3.2 Menü- und Linknamen ändern, Modul erstellen

349

16.3.3 Menüstruktur

350

16.3.4 Shop

355

16.3.5 Die Impressionen

358

16.3.6 Der Benutzerbereich

359

16.3.7 Benutzerdetails

365

16.3.8 Erstes Fazit

365

16.3.9 Herr Bertrand lernt CSS

367

16.3.10 Das ist Ruth aufgefallen, während sie mit der neuen Joomla!- Version 1.5 arbeitete

374

16.4 Installation auf dem Webserver

375

16.4.1 Wie installieren?

376

16.4.2 Installation von Joomla! beim Provider

377

16.4.3 Importieren der Daten

378

16.4.4 Datei- und Verzeichnisrechte

381

16.5 Suchmaschinen

381

16.5.1 Suchmaschinenfreundliche URLs

381

16.5.2 Metatags

382

16.6 Design

382

16.6.1 Installation des Templates

382

16.6.2 Das Template

383

16.7 Happy End

384

16.7.1 Und wie ist das in Wirklichkeit?

385

17 Bonus-Templates

386

17.1 NGO

387

17.1.1 Das »World Knowledge«-Template

387

17.1.2 Gestalterischer Ansatz

388

17.1.3 Struktureller Ansatz

388

17.2 Unternehmen

388

17.2.1 Andy Miller

389

A Anhang

392

A.1 Online-Ressourcen

392

A.2 Inhalt der Buch-CD

393

A.3 Template-Einschübe

394

A.4 Wie tausche ich ein Bild (Logo) im Template aus?

395

A.5 Joomla!-API

396

A.6 Admin-Kennwort vergessen

396

A.7 Migration von Joomla! 1.0.x zu Joomla! 1.5

397

A.7.1 Dateien sichern

400

A.7.2 Das Migrationsskript

400

A.7.3 Neuinstallation Joomla! 1.5.0

400

A.7.4 Manuelle Variante

402

A.8 Sicherheit ohne globale Variablen

404

Stichwortverzeichnis

406

Symbole

406

A

406

B

406

C

406

D

406

E

407

F

407

G

407

H

407

I

407

J

407

K

407

L

408

M

408

N

409

O

409

P

409

R

409

S

409

T

410

U

410

V

410

W

410

X

410

Y

411

Z

411