David Jardin Joomla! 2.5 Professionelle Webentwicklung ... · JomSocial 267 Joomla!-CMS 48 jUpgrade...
Embed Size (px)
Transcript of David Jardin Joomla! 2.5 Professionelle Webentwicklung ... · JomSocial 267 Joomla!-CMS 48 jUpgrade...

David Jardin
Joomla! 2.5
Professionelle Webentwicklung
ISBN: 978-3-446-43086-0
Weitere Informationen oder Bestellungen unter
http://www.hanser.de/978-3-446-43086-0
sowie im Buchhandel.
© Carl Hanser Verlag, München

Aabmelden 52absoluter Pfad 414ACL Manager 395Admin Tools 402Advanced Module Manager 397Akeeba Backup 400 – Wiederherstellung 417
Alias 74Alternatives Layout 76Angriffstypen 438Architektur 47Artisteer 229ausgecheckt 84
BBackend 44 – Grundaufbau 50 – Hilfe 67 – Sprache 50
Backend-Login 50Backend-Unternavigation 53Backup 400Banner 66Barrierefreiheit 226Beez 226Beitrag 46 – Beitrag anlegen 88 – Beitrag erstellen 87 – Beitragsübersicht 87 – Berechtigungen 193 – Bilder einfügen 97 – Hauptbeiträge 113 – Layouts 223 – Menüeintrag anlegen 121 – Optionen 109 – Parameter 106 – Querverweis 99 – Seitenumbruch 101 – Weiterlesen 103
Beitrags-Layouts 223Benutzer 184 – Übersicht 184
Benutzergruppen 186Benutzerprofil 195Berechtigungen 190 – Eintragsberechtigungen 193 – Kategorie-Berechtigungen 193 – Komponenten-Berechtigungen 192
– System-Berechtigungen 191Best Practices 379Bibliotheken 166Bilder und Links 107BOM 216
CCache leeren 52, 430Caching 428 – Modul- und Komponenten-Caching 429
– Page Caching 429 – Progressive Caching 430
CCK 271 – Prinzip 272
ChronoForms 264CLI 371Community 267Community Builder 269Community Oversight Committee
(COC) 6Community Working Group 6component.php 214configuration.php 414Construct 224Content Delivery Networks 433Content Element 257Content-Management-System 4Cross-Site Request Forgery 444Cross-Site-Scripting 443
CSS-Klassen 214cURL 451
DDateirechte 407Dauer 56Debug 424 – aktivieren 55 – Sprachdateien debuggen 55
Directory Traversal 440Dispatcher 331Docroot 30Doctype 206Dokumentenmanagement 265Don't Repeat Yourself 376Duplicate Content 238
EEditor 89 – Auswahl 54 – deaktivieren 105 – Einfügen aus Word 95 – FCKEditor 90 – konfigurieren 96 – TinyMCE 89 – Werkzeugleiste 90
Eintrag – Anwenden von Änderungen auf mehrere Einträge 86
– Eintrag ändern 78 – Eintrag anlegen 73 – Eintrag einchecken 84 – Eintrag entfernen 80 – Eintrag wiederherstellen 80
– Haupteintrag 113 – Reihenfolge 82
Eintragsberechtigungen 193Erste Handgriffe 41
Index

458 Index
Erweiterung 45 – aktualisieren 178 – Eigene Erweiterung 309 – finden 171 – installieren 175 – Liste der unsicheren Erweiterun-gen 274
– überprüfen 180 – verstecken 404 – verwalten 171 – Vorinstallierte Erweiterungen 166
Erweiterungen 48Erweiterungsmanager 178Erweiterungsverzeichnis 171eXtplorer 403
FFactory 312FaLang 255FastCGI 410Favicon 205Filter 72FLEXIcontent 307Formulare 264Forum 269Framework 47, 310 – JApplicationCLI 373 – JController 319 – JControllerAdmin 319 – JControllerForm 319 – JDatabase 313 – JDatabaseQuery 314 – JDocument 316 – JFactory 312 – JFile 317 – JFolder 317 – JForm 320 – JInput 315 – JModel 319 – JObject 312 – JView 320 – Konstanten 323
freigeben 81Frontend 44FTP 412FTP-Modus 36
GGalerien 266Gantry 224Generierungszeit 426Geschichte 4Github 48Globale Konfiguration 53Globales Einchecken 52, 85
Grundbegriffe 44Gruppen 186 – Standardgruppen 187
GZIP 432 – GZIP aktivieren 57
HHack 447Hauptbeiträge 113Header 146HMVC 375Hoster 406htaccess.txt 237HTML5 225
I/images-Ordner 42Image Manager Extended 390Inhalt 70 – Struktur 70
Installation 30 – auf dem Webspace 40 – Beispieldaten 38 – Datenbank anlegen 30 – Datenbankverbindung 35 – FTP-Modus 36 – FTP-Root-Pfad 37 – Installationspaket 30 – Installationsprüfung 31 – lokale Umgebung 30 – nach der Installation 41 – Upload auf den Server 40
Installationsskripts 327install.mysql.utf8.sql 329
JJA T3 224JCE 383 – aktivieren 389 – Image Manager Extended 390 – Profile 385
JCE Template Manager 273jDownloads 265JEvents 266jFinalizer 431JForm 320JomSocial 267Joomla!-CMS 48jUpgrade 450
KK2 306Kalender 266Kategorie 46 – anlegen 73 – Anlegen einer untergeordneten Kategorie 77
– Auflistung 126 – Berechtigungen 193 – Blog 128 – Kategorie ändern 78 – Kategorie einchecken 84 – Kategorie entfernen 80 – Layouts 222 – Optionen 86 – Reihenfolge 82 – Übersicht 71 – wiederherstellen 80
Kategorie-Berechtigungen 193Kategorie-Layouts 222Kickstart 417Komponente 45 – Administration 66 – einbinden 154 – konfigurieren 64 – nutzen 152
Komponenten-Berechtigungen 192Kontakt 152 – Formular anlegen 153
Kontrollzentrum 50Kunena 269
LLeadership Team 6Listenansicht 72 – Filterung 72 – Sortierung 73
Lizenz 34Long-Term-Support 7
MMailversandmethode 57Mambo 4Massenmail 60 – versenden 60
Media Queries 227Medienverwaltung 62 – Dateibrowser 63 – Datei hochladen 62 – Datei löschen 64 – konfigurieren 64 – Verzeichnis erstellen 62
Mehrsprachigkeit 241 – Aktivierung 242 – Prinzip 242

Index 459
Menü 115 – Main Menü 116 – Menübereiche 116 – Menüeinträge 117 – Menüeinträge anlegen 118 – Menütyp 118 – Parameter 121 – Split-Navigation 133
Menübereiche 116Menüstruktur 46Menütypen 119Menüverknüpfung 254Meta-Description 232Meta-Keywords 232Migration 450 – Dritterweiterungen 456
Miro 4Mobil 227Model-View-Controller 310Modul 45, 156 – Administrator-Modul 162 – Advanced Module Manager 397 – einbinden 156 – Menüzuweisung 160 – Module Chrome 211
Module Chrome 211Modulpositionen 139Modulzuordnung 397Mooj Proforms 264Morph 224
NNoNumber Content-Templater 273Nooku 374
OObserver 365Observer-Pattern 365Online-Checkliste 421Opcode-Caches 427Open Source Matters 6Organisation 5Overrides 219
PPage Caching 429Pagespeed 424Papierkorb 80Parameter 123 – Beitrag 106 – Kategorie 74 – Menüeintrag 121 – SEO 236 – System 53
– Template 140 – Vererbung 131
Performance 423PhocaGallery 266php.ini 34phpMyAdmin 30Plug-in 45 – Events 367 – Plug-ins entwickeln 364 – Typen 163
Production Working Group 6
QQuery Caching 426
RRechteverwaltung 184RedShop 263Releasestrategie 7Remote File Inclusion 442REST 377RewriteBase 238robots.txt 41RSS-Feed 157
SSEBLOD 276 – Content Type 286 – eigene Templates 295 – Fields 280 – Field-Typen 281 – Folder 278 – Inhaltseinpflege 293 – Installation 276 – Search Types 302 – Templates 289
SEF URLs 235Seitentitel 101Seitenumbruch 101SEO 232 – Parameter 236
Session 56sh404SEF 239Sicherheit 435Sicherheitsmaßnahmen 445Simple Image Gallery 266Sitzungsgültigkeit 56SobiPro 307sperren 81Split-Navigation 133Sprachauswahl 245Sprachdateien 164Sprachen-Overrides 165Sprachzuweisung 246
SQL Injection 438Standarderweiterungen 166Standard-Support 7Status 74Suchindex 155suchmaschinenfreundlichen URLs
235Suchmaschinenoptimierung 232System-Berechtigungen 191Systeminformationen 52Systemvoraussetzungen 406, 31
TTable 342Template 45, 138 – Aufbau 205 – Barrierefreiheit 226 – Bestehendes Template anpassen 146
– Clubs 150 – component.php 214 – CSS-Klassen 213 – editieren 142 – eigenes Template 204 – herunterladen 149 – HTML5 225 – index.php 207 – Kategorie-Layouts 222 – Migration 454 – Mobil 227 – Module Chrome 211 – Modulpositionen 139 – Modulpositionen anzeigen 159 – Overrides 219 – Parameter 140 – Sprachdatei 215 – Standard-Templates 141 – Stile 140 – Tags 208 – templateDetails.xml 205 – Template-Stil wechseln 143 – Template-System 138 – Template-Zuweisung 144 – Thumbnail 215 – Übersicht 140
templateDetails.xml 205Template-Frameworks 224Template-Overrides 219Template-Sprachdateien 205Template-Stile 140Textfilter 59Tienda 263TinyMCE 89Token 445Toolbar 53

460 Index
Uübergeordnet 74Übertragung Offline → Online 405Update 449URL-Rewriting 237
VVersionsnummerierung 48VirtueMart 262
WWarp 224web.config 237Webshop 262Weiterlesen-Funktion 103wwwrun-Problem 407WYSIWYG 89
XXmap 380XML-Sitemaps 240XSS 443
ZZeitzone 58ZOO 306Zugriffsebenen 188
Anz_Mob_Dev_extern_NEU_170x220.qxd 13.09.2011 10:34 Uhr Seite 1