Joomla! 3: professionelle Webentwicklung ; aktuell zu Version 3.7
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Hanser
[2017]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVI, 636 Seiten Illustrationen 25 cm |
ISBN: | 9783446440159 |
Internformat
MARC
LEADER | 00000nam a22000002c 4500 | ||
---|---|---|---|
001 | BV043554896 | ||
003 | DE-604 | ||
005 | 20180105 | ||
007 | t | ||
008 | 160513s2017 a||| |||| 00||| ger d | ||
015 | |a 15,N51 |2 dnb | ||
016 | 7 | |a 1079745076 |2 DE-101 | |
020 | |a 9783446440159 |c : ca. EUR 36.00 (AT), ca. EUR 34.99 (DE) |9 978-3-446-44015-9 | ||
035 | |a (OCoLC)1006636637 | ||
035 | |a (DE-599)DNB1079745076 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
049 | |a DE-29T |a DE-1102 |a DE-19 |a DE-M347 |a DE-1050 |a DE-523 |a DE-2070s |a DE-92 |a DE-Aug4 |a DE-706 |a DE-473 |a DE-12 |a DE-859 |a DE-91G |a DE-210 | ||
082 | 0 | |a 004 | |
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a DAT 677f |2 stub | ||
084 | |a DAT 305f |2 stub | ||
100 | 1 | |a Jardin, David |d 1990- |0 (DE-588)102179466X |4 aut | |
245 | 1 | 0 | |a Joomla! 3 |b professionelle Webentwicklung ; aktuell zu Version 3.7 |c David Jardin, Elisa Foltyn |
264 | 1 | |a München |b Hanser |c [2017] | |
264 | 4 | |c © 2017 | |
300 | |a XVI, 636 Seiten |b Illustrationen |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Joomla! 3.7 |0 (DE-588)1142806197 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Joomla! 3.7 |0 (DE-588)1142806197 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Foltyn, Elisa |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, eBook |z 978-3-446-44088-3 |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028970073&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-028970073 |
Datensatz im Suchindex
_version_ | 1804176221178691584 |
---|---|
adam_text | 1
EINLEITUNG.........................................................................................
1
2 UEBER JOOMLA!
....................................................................................
3
2.1 CONTENT-MANAGEMENT-SYSTEME
...................................................................
3
2.2
GESCHICHTE....................................................................................................
4
2.3
ORGANISATION................................................................................................
4
2.4 RELEASE-STRATEGIE
.........................................................................................
7
3 EINRICHTEN DER ARBEITSUM
GEBUNG................................................... 9
3.1 LOKALER W
EBSERVER.......................................................................................
9
3.1.1 WINDOWS
........................................................................................
10
3.1.2 L IN U X
..............................................................................................
12
3.1.3 MAC OS X
........................................................................................
15
3.1.4 VAGRANT
..........................................................................................
18
3.2 ENTWICKLUNGSTOOLS
.......................................................................................
19
3.2.1 TEXTEDITOR
.......................................................................................
20
3.2.1.1 WINDOWS: NOTEPAD++
................................................... 20
3.2.1.2 ALLE SYSTEME: SUBLIME T E X T
........................................
20
3.2.2 ENTWICKLUNGSUMGEBUNG
.................
21
3.2.2.1 ECLIPSE
..........................................................................
21
3.2.2.2
PHPSTORM......................................................................
22
3.3 WAHL DES BROWSERS
......................................................................................
23
3.3.1 NUTZUNG DER CHROME-ENTWICKLERTOOLS
..........................................
24
3.4
FTP-CLIENT....................................................................................................
28
3.5 PASSWORT-MANAGER
......................................................................................
29
4
INSTALLATION.......................................................................................
31
4.1 INSTALLATION IN DER LOKALEN UM
GEBUNG........................................................ 31
4.1.1 SONDERFALL 1: DER
FTP-MODUS.......................................................... 40
4.1.2 SONDERFALL 2: MEHRSPRACHIGE INSTALLATION
......................................
42
4.2 INSTALLATION AUF DEM WEBSPACE DES HOSTERS
..............................................
44
4.3 ERSTE HANDGRIFFE NACH DER INSTALLATION
.........................................................
45
4.3.1 ANPASSUNG DER
ROBOTS.TXT................................................................
45
4.3.2 LEEREN DES VERZEICHNISSES/IMAGES
................................................
46
5 GRUNDLEGENDE BEGRIFFE UND ARCHITEKTUR
....................................... 49
5.1 GRUNDLEGENDE
BEGRIFFE.................................................................................
49
5.1.1 BACKEND/FRONTEND
.........................................................................
49
5.1.2 KOMPONENTEN, MODULE, PLUG-INS UND TEMPLATES
...........................
50
5.1.3 BEITRAEGE, KATEGORIEN, M
ENUES.......................................................... 51
5.2 A
RCHITEKTUR...................................................................................................
52
5.2.1 JOOMLAL-FRAMEWORK
.........................................................................
53
5.2.2 IOOMLA!-CMS
...................................................................................
53
5.2.3 ERWEITERUNGEN
...............................................................................
54
6 DAS BACKEND
....................................................................................
55
6.1 LOGIN
............................................................................................................
55
6.2 GRUNDAUFBAU UND
KONTROLLZENTRUM............................................................
56
6.3 ALLGEMEINE
KONFIGURATION...........................................................................
58
6.4
MASSENMAIL..................................................................................................
65
6.5 MENUE: MENUES UND IN H ALTE
...........................................................................
67
6.6
MEDIENVERWALTUNG.......................................................................................
67
6.7 MENUE: KOMPONENTEN
...................................................................................
71
6.8 MENUE: ERWEITERUNGEN
.................................................................................
72
6.9 MENUE: H
ILFE..................................................................................................
73
7 INHALTE VERW
ALTEN.............................................................................
75
7.1 KATEGORIENSYSTEM ANLEGEN
.........................................................................
76
7.1.1 KATEGORIENUEBERSICHT
.......................................................................
76
7.1.2 KATEGORIE
ANLEGEN...........................................................................
79
7.1.3 ANLEGEN EINER UNTERGEORDNETEN
KATEGORIE..................................... 83
7.1.4 BESTEHENDE KATEGORIEN AE N D ERN
...................................................... 84
7.1.5 KATEGORIEN ENTFERNEN UND
WIEDERHERSTELLEN................................. 86
7.1.6 KATEGORIEN VEROEFFENTLICHEN UND
VERSTECKEN................................... 87
7.1.7 KATEGORIE-REIHENFOLGE
AENDERN........................................................ 88
7.1.8 FREIGEBEN VON
KATEGORIEN..............................................................
89
7.1.9 WIEDERHERSTELLEN DER
KATEGORIENSTRUKTUR..................................... 90
7.1.10 KATEGORIENOPTIONEN
.......................................................................
91
7.1.11 ANWENDEN VON AENDERUNGEN AUF MEHRERE KATEGORIEN
.................
91
7.2 INHALTE E RSTE LLEN
...........................................................................................
92
7.2.1
BEITRAGSUEBERSICHT...........................................................................
92
7.2.2 NEUEN BEITRAG
ANLEGEN....................................................................
93
7.2.2.1 DER WYSIWYG-EDITOR TINYMCE................................... 94
1
.
22.2 BILDER
EINFUEGEN............................................................ 102
7.2.2.3 VERLINKUNGEN ZU ANDEREN BEITRAEGEN EINFUEGEN............ 104
7.2.2.4 SEITENUMBRUCH
............................................................
106
7.2.2.5
WEITERLESEN-FUNKTION...................................................
109
7
.
2
.
2.6 MODULE EINFUEGEN
..........................................................
110
7.2.2.7 WYSIWYG-EDITOR DEAKTIVIEREN
...................................
111
7
.
2
.
2.8 BEITRAGSPARAMETER
......................................................
111
7.2.3 ALLGEMEINE OPTIONEN DER BEITRAGSKOMPONENTE
..............................
115
7.3
HAUPTEINTRAEGE..............................................................................................
119
7.4
VERSIONIERUNG..............................................................................................
119
7.5 VERSCHLAGWORTUNG
.....................................................
121
7.5.1 SCHLAGWORTE ANLEGEN
.....................................................................
122
7.5.2 SCHLAGWORTE IM
FRONTEND................................................................
123
8 NAVIGATIONSSTRUKTUR
ANLEGEN.......................................................... 125
8.1 DAS MENUESYSTEM
.........................................................................................
125
8.1.1 DIE MENUEBEREICHE
.........................................................................
125
8.1.2 DIE
MENUEEINTRAEGE...........................................................................
126
8.2 MENUEEINTRAEGE
ANLEGEN.................................................................................
127
8.2.1 MENUETYPEN
.....................................................................................
127
8.2.2 MENUEEINTRAGS-PARAMETER
...............................................................
131
8.2.3 KATEGORIENAUFLISTUNGEN
.................................................................
135
8.2.4 KATEGORIENBLOGS
.............................................................................
138
8.3 SPLIT-NAVIGATIONEN AN LEG EN
.........................................................................
143
9 DAS
TEMPLATE-SYSTEM......................................................................
145
9.1 WAS IST EIN
TEMPLATE?...................................................................................
145
9.1.1 BACKEND- UND FRONTEND-TEMPLATES
................................................
146
9.1.2
MODULPOSITIONEN.............................................................................
146
9.2 TEMPLATE-UEBERSICHT
.....................................................................................
147
9.2.1
TEMPLATE-STILE.................................................................................
148
9.2.2 INSTALLIERTE TEMPLATES
.....................................................................
148
9.3 EDITIEREN DER INSTALLIERTEN
TEMPLATES.......................................................... 149
9.4 TEMPLATE-STIL WECHSELN
...............................................................................
150
9.5 TEMPLATE-ZUWEISUNG
...................................................................................
151
9.6 PARAMETER AEN
DERN........................................................................................
152
9.7 MANUELLE TEMPLATE-ANPASSUNGEN
...............................................................
153
9.8 ANDERE TEMPLATES NUTZEN
...........................................................................
156
9.8.1 TEMPLATE-VERZEICHNISSE
.................................................................
156
9.8.2
TEMPLATE-CLUBS...............................................................................
157
9.8.3 INSTALLATION
.....................................................................................
158
10 JOOMLAL-ERWEITERUNGEN
................................................................... 159
10.1 INTEGRIERTE ERWEITERUNGEN
...........................................................................
159
10.1.1 KOMPONENTEN: NUTZUNG DER KONTAKT-KOMPONENTE
.......................
159
10.1.2 KOMPONENTEN: NUTZUNG DES
SUCHINDEX......................................... 163
10.1.3 MODULE: DAS RSS-FEED-MODUL
EINBINDEN....................................... 164
10.1.3.1 ADMINISTRATOR-MODULE
................................................
171
10.1.4
PLUG-INS...........................................................................................
171
10.1.5
SPRACHEN.........................................................................................
173
10.1.6 TEMPLATES
.......................................................................................
174
10.1.7 BIBLIOTHEKEN
...................................................................................
174
10.1.8 UEBERBLICK UEBER DIE STANDARDERWEITERUNGEN
.................................
174
10.2 ERWEITERUNGEN VERWALTEN
...........................................................................
179
10.2.1 ERWEITERUNGEN FINDEN
.................................................................... 179
10.2.1.1 EXTENSIONS.JOOMLA.ORG
..................................................
179
10.2.1.2 CHECKLISTE FUER DIE AUSWAHL DER PASSENDEN
ERWEITERUNG..................................................................
182
10.2.1.3 DEUTSCHSPRACHIGE ERWEITERUNGSVERZEICHNISSE
..........
182
10.2.2 ERWEITERUNGEN
INSTALLIEREN............................................................
183
10.2.2.1 AUS WEBKATALOG INSTALLIEREN
....................................... 186
10.2.3
ERWEITERUNGSMANAGER....................................................................
188
10.2.3.1 ERWEITERUNGEN VERWALTEN
............................................
188
10.2.3.2 ERWEITERUNGEN UEBERPRUEFEN
......................................... 189
10.2.3.3 ERWEITERUNGEN
AKTUALISIEREN....................................... 190
10.2.3.4 D
ATENBANK....................................................................
190
10.2.3.5 WARNUNGEN
.................................................................. 191
10.2.3.6 SPRACHEN INSTALLIEREN
..................................................
192
10.2.3.7 AKTUALISIERUNGSQUELLEN
..............................................
193
11 BENUTZER- UND
RECHTEVERWALTUNG.................................................. 195
11.1
BENUTZERVERWALTUNG.....................................................................................
195
11.2
GRUPPEN........................................................................................................
197
11.3 ZUGRIFFSEBENE
...............................................................................................
200
11.4 BERECHTIGUNGEN............................................ 202
11.4.1
SYSTEM-BERECHTIGUNGEN..................................................................
203
11.4.2
KOMPONENTEN-BERECHTIGUNGEN......................................................
205
11.4.3
KATEGORIE-BERECHTIGUNGEN..............................................................
205
11.4.4
EINTRAGSBERECHTIGUNGEN..................................................................
206
11.5 PARAMETER DER
BENUTZERVERWALTUNG............................................................
207
12 OVERRIDES/TEMPLATE WORKSHOP
..................................................... 209
12.1 OVERRIDES UND ALTERNATIVE
LAYOUTS............................................................. 209
12.1.1 E
INLEITUNG.......................................................................................
209
12.1.2
MVC................................................................................................
210
12.1.3 AUSGABE VON KOMPONENTEN
UEBERSCHREIBEN................................... 210
12.1.3.1 S TRU K TU R
.......................................................................
210
12.1.3.2 OVERRIDE
ERSTELLEN........................................................ 211
12.1.3.3 ALTERNATIVES LAYOUT
ERSTELLEN....................................... 212
12.1.3.4 UEBERBLICK UEBER JOOMLAL-KOMPONENTEN
.......................
213
12.1.3.5 AUSWAHL DER ALTERNATIVEN LAYOUTS IM BACKEND
...........
214
12.1.4 MENUETYPEN FUER ALTERNATIVE LAYOUTS
ANLEGEN................................. 217
12.1.4.1 S TRU K TU R
.......................................................................
218
12.1.5 AUSGABE VON MODULEN UEBERSCHREIBEN
..........................................
220
12.1.5.1 S TRU K TU R.................................
.
....................................
220
12.1.5.2 OVERRIDES
ANLEGEN........................................................ 220
12.1.5.3 ALTERNATIVE LAYOUTS ANLEGEN
....................................... 221
12.1.5.4 AUSWAHL IM BACKEND
..................................................
222
12.1.6 MODUL CHROME
...............................................................................
223
12.1.6.1
AUFRUF...........................................................................
223
12.1.6.2 DEFINITION
.....................................................................
223
12.1.6.3 EIGENEN CHROME ANLEGEN
............................................
225
12.1.6.4 VERWENDUNG MODUL OVERRIDES VS. CHROME S TILE
........
226
12.1.7 AUSGABE VON JLAYOUTS UEBERSCHREIBEN
............................................
226
12.1.7.1 S TRU K TU
R.......................................................................
226
12.1.7.2 OVERRIDE
ANLEGEN.......................................................... 227
12.1.7.3 EIGENE JLAYOUTS
ANLEGEN.............................................. 227
12.1.8 OVERRIDES UEBER DEN TEMPLATE-MANAGER ERSTELLEN
.........................
227
12.1.9 AUSGABE VON PLUG-INS UEBERSCHREIBEN
............................................
228
12.1.9.1 S TRU K TU
R.......................................................................
228
12.1.9.2 OVERRIDES
ANLEGEN........................................................ 228
12.1.10 AUSGABE DER PAGINIERUNG UEBERSCHREIBEN
......................................
229
12.1.11 MEDIA-DATEIEN
UEBERSCHREIBEN........................................................
230
12.1.11.1 DER
MEDIA-ORDNER........................................................ 230
12.1.11.2 SKRIPTE UEBERSCHREIBEN
................................................
230
12.1.11.3 BILDER UEBERSCHREIBEN
.................................................. 231
12.1.11.4 STILE
UEBERSCHREIBEN...................................................... 232
12.1.11.5 DATEIEN AUSSERHALB DES MEDIA-ORDNERS
......................
232
12.1.12 AUSGABE VON SPRACHDATEIEN
UEBERSCHREIBEN................................... 233
12.2 JOOMLAL-TEMPLATE-WORKSHOP
.......................................................................
237
12.2.1 DOWNLOAD DER
BEISPIELDATEIEN........................................................
238
12.2.2 AUFBAU EINES
JOOMLAL-TEMPLATES....................................................
241
12.2.3 BEARBEITUNG DER TEMPLATEDETAILS.XML
............................................
246
12.2.4 BASISANGABEN IN DER
INDEX.PHP...................................................... 255
12.2.4.1 JOOMLAL-SPEZIFISCHE PHP-ANWEISUNGEN
.......................
255
12.2.4.2 STYLESHEET-DATEIEN EINBINDEN
..................................... 256
12.2.4.3 SKRIPT-DATEIEN EINBINDEN
............................................
257
12.2.4.4 HEAD LADEN -
IDOC-ANWEISUNG..................................... 260
12.2.4.5
TEMPLATE-PARAMETER....................................................
261
12.2.5 MODULE IN DER INDEX.PHP LA D E N
......................................................
266
12.2.5.1
JDOC-ANWEISUNG............................................................
266
12.2.5.2 MENUE
...........................................................................
266
12.2.5.3
SEITENHEADER................................................................
270
12.2.5.4 TEASER
...........................................................................
276
12.2.5.5
ICON-MODUL....................................................................
279
12.2.5.6
PORTFOLIO-MODUL............................................................
285
12.2.5.7 CALL-TO-ACTION-BEREICH
..................................................
291
12.2.5.8 KONTAKTBEREICH IM FOOTER
.............................................
292
12.2.6 VERWEISE KORRIGIEREN
.....................................................................
296
12.2.7 WEITERE IDOC-ANWEISUNGEN
............................................................ 296
12.2.8
INHALTSBEREICH/KOMPONENTE..........................................................
297
12.3 WEITERE IOOMLA!-TEMPLATE-DATEIEN
.............................................................. 303
12.3.1
COMPONENT.PHP...............................................................................
303
12.3.2
OFFLINE.PHP.......................................................................................
303
12.3.3
ERROR.PHP.........................................................................................
304
12.3.4 PAGINATION.PHP
.........................................................................
305
12.4 UEBERSICHT
LOOMLAL-BEFEHLE...........................................................................
305
12.5 TEMPLATE-FRAMEWORKS UND
TEMPLATE-GENERATOREN..................................... 307
12.6
CSS-FRAMEWORKS...........................................................................................
308
12.7 T
ASKRUNNER..................................................................................................
309
12.8
BARRIEREFREIHEIT.............................................................................................
310
12.9
BACKEND-TEMPLATE.........................................................................................
311
13 SUCHM ASCHINENOPTIM
IERUNG.......................................................... 313
13.1 META-DATEN
..................................................................................................
313
13.2
SEFURLS......................................................................................................
316
13.2.1 URL-REWRITING
...............................................................................
318
13.2.2 DAS DUPLICATE-CONTENT-PROBLEM
....................................................
320
13.3
UMLEITUNGEN................................................................................................
320
13.4 ERWEITERUNGEN
.............................................................................................
322
13.4.1 SH404SEF .......................................... 322
13.4.2
OSMAP.............................................................................................
323
13.4.3 EASY FRONTEND SEO
.........................................................................
323
14 M
EHRSPRACHIGKEIT.............................................................................
325
14.1 INTEGRIERTE MEHRSPRACHIGKEIT
....................................................................
325
14.1.1 PRINZIP
............................................................................................
325
14.1.2 AKTIVIERUNG DER
SPRACHEN..............................................................
326
14.1.3 AKTIVIERUNG DES
PLUG-INS................................................................
326
14.1.4 AKTIVIERUNG DES MODULS
................................................................ 328
14.1.5 SPRACHZUWEISUNG DER B
EITRAEGE...................................................... 330
14.1.6 SPRACHZUWEISUNG DER M ENUEEINTRAEGE
............................................
331
14.1.7 SPRACHZUWEISUNG DER
MODULE........................................................ 335
14.1.8 SPRACHVERKNUEPFUNGEN
...................................................................
337
14.2
FALANG.........................................................................................................
339
14.2.1 PRINZIP
............................................................................................
339
15 SPEZIALISIERTE ERWEITERUNGEN
........................................................ 341
15.1 SHOP-SYSTEME
..............................................................................................
341
15.1.1 VIRTUEMART
.....................................................................................
342
15.1.2 HIKASHOP........................................................:
..............................
342
15.1.3 J2S TO
RE............................................................................................
343
15.1.4
JOOMSHOPPING.................................................................................
343
15.2 FORMULARE
....................................................................................................
343
15.2.1 RSFORM P R O
.....................................................................................
344
15.2.2
FLEXFORMS.......................................................................................
344
15.3
DOKUMENTENMANAGEMENT...........................................................................
345
15.3.1 JDOWNLOADS
.....................................................................................
345
15.4 KALENDER
......................................................................................................
346
15.4.1
JEVENTS............................................................................................
346
15.4.2
DPCALENDAR.....................................................................................
346
15.5
GALERIEN........................................................................................................
346
15.5.1 KOMPONENTE:
PHOCAGALLERY............................................................
346
15.5.2 PLUG-IN: SIMPLE IMAGE GALLERY
...................................................... 347
15.6 COMMUNITY-LOESUNGEN
........................
347
15.6.1 JOMSOCIAL
........................................................................................
348
15.6.2 COMMUNITY B
UILDER.......................................................................
349
15.6.3 KUNENA
..........................................................................................
349
16 EIGENE FELDER/SEBLOD
.................................................................
351
16.1 EIGENE FELDER
.............................................................................................
351
16.1.1 DIESE JOOMLAL-KOMPONENTEN UNTERSTUETZEN *EIGENE FELDER*
..........
351
16.1.2 FELDTYPEN
........................................................................................
352
16.1.2.1 GEMEINSAME GRUNDEINSTELLUNGEN...............................
352
16.1.2.2 GEMEINSAME FELDOPTIONEN
..........................................
354
16.1.2.3 BESCHREIBUNG DER EINZELNEN FELDTYPEN
.....................
356
16.1.3 FELDER ANLEGEN - SO GEHT ES!
.......................................................... 359
16.1.3.1 ANLEGEN EINER FELDGRUPPE
..........................................
359
16.1.3.2 NEUES FELD ANLEGEN
......
................................................ 360
16.1.3.3 FELD-REIHENFOLGE AENDERN
............................................
360
16.1.3.4 M
EHRSPRACHIGKEIT........................................................
361
16.1.4 OVERRIDE DER
EINGABEFELDER............................................................
361
16.1.5 FELDER AUSGEBEN - SO GEHT E S !
........................................................ 361
16.1.5.1 AUTOMATISCHE ANZEIGE
................................................
361
16.1.5.2
BENUTZERPROFIL..............................................................
362
16.1.5.3 IM BEITRAG
...................................................................
363
16.1.5.4 IM
KONTAKT....................................................................
366
16.1.5.5 IM KONTAKTFORMULAR
..........
.
........................................
367
16.1.5.6 OVERRIDE DER FELDAUSGABE
........................................... 370
16.1.6 ZUGRIFF UND BERECHTIGUNGEN FUER *EIGENE FELDER*
.........................
371
16.1.7 WEITERE FUNKTIONEN UND IHRE
GRENZEN........................................... 372
16.1.8 BEISPIELPROJEKT: JOBPORTAL
.............................................................. 373
16.1.8.1 AUFGABENSTELLUNG
........................................................ 373
16.1.8.2
ARBEITGEBERINFORMATIONEN........................................... 374
16.1.8.3
STELLENANZEIGEN............................................................
377
16.1.8.4 BEWERBUNGSFORMULAR
..................................................
379
16.1.8.5 FRONTEND KONFIGURIEREN
..............................................
380
16.1.8.6 AUSGABE IM FRONTEND
..................................................
382
16.2
SEBLOD......................................................................................................
388
16.2.1 WAS IST SEBLOD?
..........................................................................
388
16.2.2 SEBLOD
INSTALLIEREN......................................................................
368
16.2.3 ERSTE O
RIENTIERUNG..........................................................................
391
16.2.4 GLOBALE KONFIGURATION
...........................................................
393
16.2.5 DER APP-ORDNER MANAGER
.............................................................. 402
16.2.5.1 S TRU K TU
R........................................................................
402
16.2.5.2 DIE EIGENE APP
............................................................ 403
16.2.6 FORMULAR- UND INHALTSTYPEN
.......................................................... 405
16.2.6.1 O
RIENTIERUNG................................................................
405
16.2.6.2 FORMULAR- UND INHALTSTYP ERSTELLEN
.............................
409
16.2.6.3 FORMULAR- UND INHALTSTYPEN IM FRONTEND DARSTELLEN .. 410
16.2.7 LISTEN- UND SUCHTYPEN ANLEGEN
......................................................
410
16.2.7.1 O
RIENTIERUNG................................................................
410
16.2.7.2 LISTEN- UND SUCHTYPEN ERSTELLEN
.................................
415
16.2.7.3 LISTEN- UND SUCHTYPEN IM FRONTEND DARSTELLEN
..........
416
16.2.8 FELDER HINZUFUEGEN
..........................................................................
416
16.2.8.1 VORHANDENE EINGABEFELDER HINZUFUEGEN
.....................
416
16.2.8.2 EIGENE FELDER HINZUFUEGEN
........................................... 417
16.2.8.3 AUSGABEFELDER FESTLEGEN
..............................................
421
16.2.8.4
FELD-MANAGER................................................................
421
16.2.9
FELDTYPEN/FELDGRUPPEN..................................................................
421
16.2.9.1 A USW AHL
.......................................................................
421
16.2.9.2 BUTTON
...........................................................................
424
16.2.9.3 FORMULAR
......................................................................
424
16.2.9.4 HTML
...........................................................................
426
16.2.9.5 INHALT
...........................................................................
427
16.2.9.6 JOOMLAL-BIBLIOTHEK
(JFORM)........................................... 428
16.2.9.7 JOOMLA!
.........................................................................
430
16.2.9.8
KOLLEKTION......................................................................
430
16.2.9.9 SUCHE
...........................................................................
430
16.2.9.10 TEXTBEREICH
.................................................................. 431
16.2.9.11 UPLOAD
.........................................................................
431
16.2.9.12 W AEH LER
.........................................................................
433
16.2.9.13 # C O RE
...........................................................................
433
16.2.10 FELD-ZUSATZOPTIONEN
.......................................................................
434
16.2.10.1 BESCHRIFTUNG UND V
ARIATION......................................... 434
16.2.10.2 LIVE + LIVE WERT
.......................................................... 434
16.2.10.3 ERFORDERLICH/VALIDIERUNG +
STUFE................................. 435
16.2.10.4 ZUGRIFFSEBENE UND BESCHRAENKUNG
...............................
436
16.2.10.5 ABHAENGIGE STATUS (+ BERECHNUNG)
...............................
437
16.2.10.6 MARKUP + MARKUP-KLASSEN
........................................
439
16.2.10.7 LINK +
TYPOGRAFIE........................................................ 440
16.2.10.8 TREFFER +
STUFEN............................................................ 442
16.2.10.9 POSITIONEN
.................................................................... 442
16.2.10.10 DER ZUWEISEN-BUTTON
..................................................
442
16.2.11 TEMPLATES
.......................................................................................
443
16.2.11.1 TEMPLATES INSTALLIEREN
................................................
444
16.2.11.2
TEMPLATE-OVERRIDES......................................................
444
16.2.11.3 EIGENES TEMPLATE ERSTELLEN
......................................... 448
16.2.12 SEITEN-MANAGER
(JOOMLAL-MULTIDOMAIN)......................................... 449
16.2.13 SEBLOD M
ODULE...........................................................................
454
16.2.14 BACKEND-MENUE ERSTELLEN
................................................................ 454
16.2.15 SEBLOD
ERWEITERUNGEN................................................................
455
16.2.16 BEISPIELPROJEKT: JOBPORTAL
.............................................................. 456
16.2.16.1 APP-ORDNER ANLEGEN
....................................................
456
16.2.16.2 ARBEITGEBERINFORMATIONEN
..........................................
456
16.2.16.3
STELLENANZEIGEN............................................................
462
16.2.16.4 JOBSUCHE KONFIGURIEREN
..............................................
470
16.2.16.5 BEWERBUNGSFORMULAR AN
LEGEN..................................... 471
16.2.17 WEITERE CCK
...................................................................................
474
17 EIGENE ERWEITERUNGEN
.....................................................................
477
17.1 DIE
JOOMLA!-API............................................................................................
477
17.2 DAS MVC-PATTERN .........................................,
.............................................. 478
17.3 WICHTIGE KLASSEN
.........................................................................................
479
17.3.1
JFACTORY...........................................................................................
479
17.3.2
JDATABASE.........................................................................................
480
17.3.3 JDATABASEQUERY
.............................................................................
481
17.3.4
JINPUT..............................................................................................
482
17.3.5 JDOCUMENT
......................................
483
17.3.6 JFILE/JFOLDER
...................................................................................
484
17.3.7
JCONTROLLERLEGACY...........................................................................
485
17.3.7.1 JCONTROLLERADMIN
........................................................ 486
17.3.7.2 JCONTROLLERFORM
.
.........................................................
486
17.3.8 JMODELLEGACY
.................................................................................
486
17.3.8.1
JMODELADMIN................................................................
486
17.3.8.2
JMODELFORM..................................................................
487
17.3.9
JVIEWLEGACY...................................................................................
487
17.3.10 JFORM
...............................................................................................
487
17.3.10.1 VERFUEGBARE FELDTYPEN
..................................................
487
17.3.11
JLAYOUT.............................................................................................
490
17.3.12 WEITERE KLASSEN IN DER
KURZUEBERSICHT........................................... 490
17.3.13 ZUR VERFUEGUNG STEHENDE K ONSTANTEN
............................................
491
17.4 TUTORIAL: WIR PROGRAMMIEREN EINE KOMPONENTE FUER STELLENANZEIGEN
........
491
17.4.1 ANLEGEN DER VERZEICHNISSTRUKTUR
..................................................
492
17.4.2 ANLEGEN DER
XML-DEFINITION..........................................................
492
17.4.3 ANLEGEN DES INSTALLATIONSSKRIPTS
..................................................
495
17.4.4 ANLEGEN DER SQL-DATEIEN FUER INSTALLATION, DEINSTALLATION
UND U
PDATE.....................................................................................
498
17.4.5 ANLEGEN DES MVC-PATTERNS IM
BACKEND......................................... 500
17.4.5.1 D
ISPATCHER....................................................................
500
17.4.5.2 DIE BACKEND-CONTROLLER
..............................................
502
17.4.5.3 DIE BACKEND-MODELS
....................................................
504
17.4.5.4 DAS BACKEND-FORMULAR
........................................
509
17.4.5.5 ANLEGEN DER TABLE-KLASSE
............................................
511
17.4.5.OE ANLEGEN DER VIEW FUER DIE LISTENANSICHT.......................
513
17.4.5.7 ANLEGEN DES KONFIGURATIONSDIALOGS
...........................
522
17.4.5.8 ANLEGEN DER HELPER-KLASSE
..........................................
523
17.4.6 ANLEGEN DER BACKEND-SPRACHDATEIEN
............................................
524
17.4.7 ANLEGEN DER BENOETIGTEN
MEDIEN-DATEIEN....................................... 526
17.4.8 ANLEGEN DES MVC-PATTERNS IM
FRONTEND....................................... 527
17.4.8.1 ANLEGEN DES DISPATCHERS
.............................................
527
17.4.8.2 ANLEGEN DES CONTROLLERS
...............................................
528
17.4.8.3 ANLEGEN DES M
ODELS..................................................... 528
17.4.8.4 ANLEGEN DER V IEW
........................................................
530
17.4.9 ANLEGEN DER FRONTEND-SPRACHDATEIEN
............................................
533
17.4.10 INSTALLIEREN DER FERTIGEN ERWEITERUNG
.......................................... 533
17.5 PLUG-INS ENTWICKELN
.....................................................................................
534
17.5.1 GRUNDPRINZIP
.................................................................................
534
17.5.2 BEISPIEL-PLUG-IN
................................
535
17.5.3 VERFUEGBARE
PLUG-IN-EVENTS..............................................................
536
17.6 CLI-APPLIKATIONEN
ENTWICKELN......................................................................
543
17.7 DAS
FOF-FRAMEWORK.....................................................................................
545
17.7.1 ZENTRALE KONZEPTE
.........................................................................
546
17.7.2 NACHTEILE DES FOF-FRAMEWORKS
....................................................
547
17.7.3 VORTEILE DES
FRAMEWORKS................................................................
547
18 BEST P
RACTICES.................................................................................
549
18.1 SINNVOLLE ERWEITERUNGEN IM PROFESSIONELLEN
UMFELD................................. 549
18.1.1
OSMAP.............................................................................................
549
18.1.2 IC E
..................................................................................................
552
18.1.2.1 INSTALLATION UND KONFIGURATION
................................... 552
18.1.2.2 KOSTENPFLICHTIGE ZUSATZ-PLUG-INS
.................................
560
18.1.2.3 N UTZUNG
.......................................................................
560
18.1.3 ACL MANAGER
.................................................................................
564
18.1.4 ADVANCED MODULE M ANAGER
............................
567
18.1.5 AKEEBA
BACKUP...............................................................................
569
18.1.5.1 NUTZUNG VON CLOUD-STORAGE
........................................
571
18.2 EINSTELLUNGEN
..............................................................................................
572
18.2.1 ERWEITERUNGEN
VERSTECKEN..............................................................
572
18.2.2 ADMINISTRATIONSGESTALTUNG
............................................................ 573
18.3 ADMINISTRATIONSENUES
...................................................................................
574
18.4
MANAGEMENT-TOOLS.......................................................................................
576
18.5
STANDARD-PAKET............................................................................................
577
18.6
FORTBILDUNGSMOEGLICHKEITEN.........................................................................
577
18.6.1 LOOMLAI-EVENTS
...............................................................................
577
18.6.2
ZERTIFIZIERUNG.................................................................................
578
19 UEBERTRAGUNG OFFLINE
ONLINE......................................................... 579
19.1 DIE AUSWAHL DES RICHTIGES H
OSTERS.............................................................. 579
19.1.1 DAS *WWW-RUN*-PROBLEM
...............................................................
580
19.2 TRANSFER MITTELS FTP UND PHPMYADMIN
.................................................... 584
19.3 TRANSFER MIT AKEEBA
BACKUP......................................................................
590
19.4 FALLSTRICKE NACH DEM TRANSFER
....................................................................
594
19.5 ONLINE-CHECKLISTE
........................................................................................
594
20
PERFORMANCE-OPTIMIERUNGEN..........................................................
595
20.1 OPTIMIERUNG DER GENERIERUNGSZEIT
............................................................ 598
20.1.1 MYSQL QUERY CACHING
...................................................................
598
20.1.2 OPCODE-CACHES FUER P H P
.................................................................
598
20.1.3 INTEGRIERTES
LOOMLAI-CACHING..........................................................
599
20.1.3.1 SEITEN-CACHING
............................................................ 601
20.1.3.2 MODUL- UND KOMPONENTEN-CACHING
.............................
601
20.1.3.3 ERWEITERTES C
ACHING.................................................... 602
20.1.3.4 LEEREN DES CACHES
...................................................... 602
20.2 OPTIMIERUNG DES HTML-CODES
...................................................................
603
20.3 OPTIMIERUNG DER AUSLIEFERUNG
...................................................................
604
20.3.1 AKTIVIERUNG DER GZIP-KOMPRIMIERUNG
........................................
604
20.3.2 CONTENT DELIVERY
NETWORKS............................................................ 605
21 S
ICHERHEIT..........................................................................................
607
21.1 MOTIVATION DER ANGREIFER
.............................................................................
607
21.2 ANGRIFFSTYPEN UND GEGENMASSNAHMEN
........................................................
609
21.2.1 SQL
INJECTIONS.................................................................................
609
21.2.2 DIRECTORY TRAVERSAL
.........................................................................
611
21.2.3 REMOTE CODE
EXECUTION..................................................................
613
21.2.4
CROSS-SITE-SCRIPTING........................................................................
613
21.2.5 CROSS-SITE REQUEST
FORGERY............................................................ 615
21.3
SICHERHEITSMASSNAHMEN...............................................................................
616
21.3.1 ZWEI-FAKTOR-AUTHENTIFIZIERUNG
......................................................
617
21.4 WIE ERKENNE ICH EINEN HACK?
......................................................................
619
21.5 WAS TUN NACH DEM HACK?
.............................................................................
619
22 UPDATE UND MIGRATION
....................................................................
623
22.1 MIGRATIONEN: THEORETISCHER A
BLAUF.............................................................. 623
22.2 SCHRITT 1: KOPIE
ERSTELLEN.....................................................................
624
22.3 SCHRITT 2: ERWEITERUNGEN P
RUEFEN..................................................................
625
22.3.1 SONDERFALL TEM
PLATES......................................................................
626
22.4 SCHRITT 3:
BACKUP!.........................................................................................
627
22.5 SCHRITT 4: MIGRATION
.....................................................................................
627
22.6 SCHRITT 5: UEBERTRAGEN DER S
EITE....................................................................
629
22.7 MIGRATION EIGENER ERWEITERUNGEN
.............................................................. 629
INDEX
631
|
any_adam_object | 1 |
author | Jardin, David 1990- Foltyn, Elisa |
author_GND | (DE-588)102179466X |
author_facet | Jardin, David 1990- Foltyn, Elisa |
author_role | aut aut |
author_sort | Jardin, David 1990- |
author_variant | d j dj e f ef |
building | Verbundindex |
bvnumber | BV043554896 |
classification_rvk | ST 253 |
classification_tum | DAT 677f DAT 305f |
ctrlnum | (OCoLC)1006636637 (DE-599)DNB1079745076 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01640nam a22004092c 4500</leader><controlfield tag="001">BV043554896</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180105 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">160513s2017 a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">15,N51</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1079745076</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446440159</subfield><subfield code="c">: ca. EUR 36.00 (AT), ca. EUR 34.99 (DE)</subfield><subfield code="9">978-3-446-44015-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1006636637</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1079745076</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-210</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 677f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 305f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Jardin, David</subfield><subfield code="d">1990-</subfield><subfield code="0">(DE-588)102179466X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Joomla! 3</subfield><subfield code="b">professionelle Webentwicklung ; aktuell zu Version 3.7</subfield><subfield code="c">David Jardin, Elisa Foltyn</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">[2017]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 636 Seiten</subfield><subfield code="b">Illustrationen</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Joomla! 3.7</subfield><subfield code="0">(DE-588)1142806197</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Joomla! 3.7</subfield><subfield code="0">(DE-588)1142806197</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Foltyn, Elisa</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, eBook</subfield><subfield code="z">978-3-446-44088-3</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028970073&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028970073</subfield></datafield></record></collection> |
id | DE-604.BV043554896 |
illustrated | Illustrated |
indexdate | 2024-07-10T07:28:44Z |
institution | BVB |
isbn | 9783446440159 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028970073 |
oclc_num | 1006636637 |
open_access_boolean | |
owner | DE-29T DE-1102 DE-19 DE-BY-UBM DE-M347 DE-1050 DE-523 DE-2070s DE-92 DE-Aug4 DE-706 DE-473 DE-BY-UBG DE-12 DE-859 DE-91G DE-BY-TUM DE-210 |
owner_facet | DE-29T DE-1102 DE-19 DE-BY-UBM DE-M347 DE-1050 DE-523 DE-2070s DE-92 DE-Aug4 DE-706 DE-473 DE-BY-UBG DE-12 DE-859 DE-91G DE-BY-TUM DE-210 |
physical | XVI, 636 Seiten Illustrationen 25 cm |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Hanser |
record_format | marc |
spelling | Jardin, David 1990- (DE-588)102179466X aut Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 David Jardin, Elisa Foltyn München Hanser [2017] © 2017 XVI, 636 Seiten Illustrationen 25 cm txt rdacontent n rdamedia nc rdacarrier Joomla! 3.7 (DE-588)1142806197 gnd rswk-swf Joomla! 3.7 (DE-588)1142806197 s DE-604 Foltyn, Elisa aut Erscheint auch als Online-Ausgabe, eBook 978-3-446-44088-3 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028970073&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Jardin, David 1990- Foltyn, Elisa Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 Joomla! 3.7 (DE-588)1142806197 gnd |
subject_GND | (DE-588)1142806197 |
title | Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 |
title_auth | Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 |
title_exact_search | Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 |
title_full | Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 David Jardin, Elisa Foltyn |
title_fullStr | Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 David Jardin, Elisa Foltyn |
title_full_unstemmed | Joomla! 3 professionelle Webentwicklung ; aktuell zu Version 3.7 David Jardin, Elisa Foltyn |
title_short | Joomla! 3 |
title_sort | joomla 3 professionelle webentwicklung aktuell zu version 3 7 |
title_sub | professionelle Webentwicklung ; aktuell zu Version 3.7 |
topic | Joomla! 3.7 (DE-588)1142806197 gnd |
topic_facet | Joomla! 3.7 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028970073&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT jardindavid joomla3professionellewebentwicklungaktuellzuversion37 AT foltynelisa joomla3professionellewebentwicklungaktuellzuversion37 |