Joomla!-Extensions entwickeln: eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen]
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Haar bei München
Franzis
2012
|
Schriftenreihe: | Know-how ist blau
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 416 S. Ill., graph. Darst. 24 cm |
ISBN: | 9783645601344 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040418973 | ||
003 | DE-604 | ||
005 | 20121205 | ||
007 | t | ||
008 | 120914s2012 ad|| |||| 00||| ger d | ||
015 | |a 12N01 |2 dnb | ||
020 | |a 9783645601344 |c Pb. : EUR 30.00 (DE), EUR 30.90 (AT) |9 978-3-645-60134-4 | ||
035 | |a (OCoLC)815894481 | ||
035 | |a (DE-599)BVBBV040418973 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-573 |a DE-859 |a DE-210 |a DE-12 |a DE-91G | ||
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 Tüting, Axel |d 1957- |e Verfasser |0 (DE-588)128351373 |4 aut | |
245 | 1 | 0 | |a Joomla!-Extensions entwickeln |b eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] |c Axel Tüting ; Christiane Maier-Stadtherr ; René Serradeil |
264 | 1 | |a Haar bei München |b Franzis |c 2012 | |
300 | |a 416 S. |b Ill., graph. Darst. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Know-how ist blau | |
650 | 0 | 7 | |a Joomla! 2.5 |0 (DE-588)7862612-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Joomla! 2.5 |0 (DE-588)7862612-2 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Maier-Stadtherr, Christiane |e Verfasser |0 (DE-588)1025613996 |4 aut | |
700 | 1 | |a Serradeil, René |e Verfasser |0 (DE-588)1025614178 |4 aut | |
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=025271762&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-025271762 |
Datensatz im Suchindex
_version_ | 1804149476784340992 |
---|---|
adam_text | IMAGE 1
7
INHALTSVERZEICHNIS
1 BEVOR ES LOSGEHT 1 7
1.1 DIE GNU GENERAL PUBLIC LICENSE (GPL) 1 7
1.1.1 WAS IST EIGENTLICH GNU GPL? 17
1.1.2 OPEN SOURCE VERSUS GPL 19
1.1.3 WAS BEDEUTET DAS FUER UNS? 19
1.2 ARBEITSUMGEBUNG 2 0
1.2.1 LOKALE JOOMLA-INSTALLATION 20
1.2.2 DER GEEIGNETE ARBEITSPLATZ 20
1.2.3 DER QUELLEXT-EDITOR 20
1.2.4 INTEGRIERTE ENTWICKLUNGSUMGEBUNG 2 1
1.2.5 DEBUGGER 22
1.3 GIT UND GITHUB 2 2
2 JOOMLA-GRUNDWORTSCHATZ 2 3
2.1 INTERNETJARGON 2 3
2.2 CMS - BACKEND UND FRONTEND 2 4
2.3 ZWEI HUETE, EIN KOPF: PLATFORM VS. FRAMEWORK 2 5
2.4 FINGER W E G VOM CORE 2 6
2.5 ERWEITERUNGEN IN JOOMLA 2 7
2.5.1 KOMPONENTEN 28
2.5.2 MODULE I 28
2.5.3 PLUGINS 29
2.6 DIE DATENBANK 2 9
2.7 DAS MVC-ENTWURFSMUSTER 3 1
3 ERSTE AUSGABE IM FRONTEND 3 5
3.1 DER AUSGANGSPUNKT 3 5
3.2 VORBEREITUNG 3 6
3.2.1 DIE KOMPONENTE MYTHINGS EINSCHMUGGELN 37
3.2.2 DIE DATENBANKTABELLE ANLEGEN 38
3.2.3 BEISPIELDATEN EINFUEGEN (OPTIONAL) 4 0
3.2.4 DIE BERUEHMTE DATEI INDEX.HTML 4 1
HTTP://D-NB.INFO/101813252X
IMAGE 2
8 INHALTSVERZEICHNIS
3.3 PROGRAMMIEREN - DIE ERSTE AUSGABE 4 1
3.3.1 DER EINSTIEGSPUNKT DER KOMPONENTE 4 1
3.3.2 ERWEITERUNG DER KLASSE JCONTROLLER 43
3.3.3 ERWEITERUNG DER KLASSE JMODEL 4 4
3.3.4 ERWEITERUNG DER KLASSE JVIEW 4 6
3.3.5 DIE LISTENANSICHT 4 8
3.3.6 EINEN MENUETYP ANLEGEN 50
3.4 ZWEITE VIEW: DETAILANSICHT 5 1
3.4.1 LINK ZUR DETAILANSICHT EINFUEGEN 5 1
3.4.2 DAS MODEL MYTHING 52
3.4.3 VIEW FUER DIE DETAILANSICHT ERSTELLEN 54
3.5 ZUSAMMENFASSUNG 5 6
4 UNSER ERSTES MODUL 5 7
4.1 MODEL: HELPER.PHP 5 8
4.1.1 HINTERGRUENDIGES ZU $QUERY UND SQL 6 0
4.2 CONTROLLER: MOD_MYTHINGSSTATS.PHP 6 1
4 . 3 LAYOUT: DEFAULT.PHP 6 2
4.3.1 HINTERGRUNDWISSEN: WARUM DIESER AUFBAU? 63
4 . 4 INSTALLER: MOD_MYTHINGSSTATS.XML 6 4
5 DAS ERSTE PLUGIN 6 5
5.1 EINFACH NUR EINEN TITEL 6 6
6 SPRACHEN 6 9
6.1 ELEGANTER: MIT SPRACHDATEIEN 6 9
6 . 2 EINS, VIELE ODER NICHTS 7 2
6.3 UND NOCH MEHR SPRACHE: *.SYS.INI 7 2
6.3.1 GLEICHES SCHLUESSELWORT - UNTERSCHIEDLICHE TEXTE 74
6.4 JTEXT IM UEBERBLICK 7 6
6.5 KLEINE ANMERKUNG ZU DEN SPRACHEN 7 7
7 STANDARDS, REGELN, KONVENTIONEN 7 9
7.1 ALLGEMEINE EMPFEHLUNGEN ZUM CODE 7 9
7.1.1 PHP 5.2.X 8 0
7.1.2 PHP-TAGS 8 0
7.1.3 TEXTKODIERUNG UTF-8 OHNE BOM 8 1
7.1.4 CODE EINRUECKEN, ZEILEN UMBRECHEN, LEERZEILEN VERWENDEN 8 1
7.1.5 KONTROLLBLOECKE KLAMMERN 85
IMAGE 3
INHALTSVERZEICHNIS 9
7.1.6 SPRECHENDE NAMEN VERGEBEN 8 7
7.1.7 SCHREIBWEISEN VON BEZEICHNERN UND NAMEN IN PHP 88
7.1.8 JOOMLA-SPRACHE IST BRITISCHES ENGLISCH 8 8
7.1.9 YOU CAN SAY YOU TO ME 8 9
7.1.10 RESERVIERTE WOERTER IN KLASSENNAMEN 8 9
7.1.11 DOKUMENTATION DURCH KOMMENTARE 9 1
7.2 NAMENSKONZEPTE IN JOOMLA 9 5
7.2.1 KLASSEN, DAMALS UND HEUTE 95
7.2.2 FRONTEND, BACKEND, JOOMLA UND CMS 9 6
7.2.3 SCHNELLE WEGE ZUR KLASSE 9 6
8 OBJEKTE & CO 1 0 1
8.1 OBJEKTE SIND EIN ABBILD DER WIRKLICHKEIT 1 0 1
8.2 ABSTRAKTE KLASSEN 1 0 4
8.3 STATISCHE KLASSEN 1 0 5
8 . 4 UND DAS GANZE MIT PHP 1 0 6
8.4.1 DER KONSTRUKTOR 106
8.4.2 ... UND DER DESTRUKTOR 106
8.4.3 KAPSELUNG 107
8.4.4 ABSTRAKTE KLASSEN IN PHP 108
8.4.5 STATISCHE KLASSEN IN PHP 108
8.4.6 MEHRFACHVERERBUNG 109
8.4.7 WER IST $THIS? 110
8.4.8 DAS CALL-CENTER 1 1 1
8.4.9 SINGLETON-ENTWURFSMUSTER 112
8.5 ABSCHLIESSENDE BEMERKUNGEN 1 1 3
9 DIE JOOMLA-API - EINE ART EINFUEHRUNG 1 1 5
9.1 RUNDGANG UM DIE PAKETE DER PLATFORM 1 1 5
9.2 OBJEKTFABRIK: JFACTORY 1 1 6
9.2.1 FABRIKMODEL ODER GETLNSTANCEO? 117
9.3 KEINE REFERENZ 1 1 8
9.3.1 DER URSCHLEIM: BASE 119
9.3.2 ANWENDUNGEN: APPLICATION 120
9.3.3 AUSGABE: DOCUMENT 130
9.3.4 HTML-FRAGMENTE: HTML 134
9.3.5 FORMULARE: FORM 134
9.3.6 VALIDIERUNG: FILTER 134
9.3.7 TEXTE: STRING 135
9.3.8 SPRACHEN: LANGUAGE 136
IMAGE 4
10 INHALTSVERZEICHNIS
9.3.9 SYSTEMUMGEBUNG: ENVIRONMENT 137
9.3.10 HELFERLEIN: UTILITIES 138
9.3.11 SITZUNGSVERWALTUNG: SESSION 139
9.3.12 MUTTER ALLER PARAMETER: REGISTRY 1 4 1
9.3.13 DATENBANKEN: DATABASE 142
9.3.14 BENUTZER: USER 148
9.3.15 ZUGRIFFSRECHTE: ACCESS 150
9.3.16 PLUGINS UND EREIGNISSE: PLUGIN & EVENT 153
9.3.17 PROTOKOLLE: LOG 154
9.3.18 POSTVERSAND: MAIL 155
9.3.19 DATEISYSTEM: FILESYSTEM 157
9.3.20 NETZWERKEN UEBER FTP & LDAP: CLIENT 158
9.3.21 CODE-ARCHIV: GITHUB 159
9.3.22 OPTIMIERUNG: CACHE 159
9.3.23 INSTALLIEREN UND AKTUALISIEREN: INSTALLER & UPDATER 162
9.3.24 BILDER MANIPULIEREN: IMAGE 163
9.4 EXTRAWURST CMS 1 6 3
9.4.1 HAB DICH! IN: CMS/CAPTCHA 163
9.4.2 KLICK MICH! SCHNELLSTART-SYMBOLE IN: CMS/HTML 164
9.4.3 UND DER GANZE REST 165
9.5 KONSTANTE PFADE ZUM RICHTIGEN ZIEL 1 6 5
9 . 6 SAMMELBECKEN JHTML 1 7 0
9.6.1 VERWALTUNG 1 7 1
9.6.2 DATUM, KALENDER UND RESSOURCEN 173
9.6.3 FORMULARELEMENTE 175
9.6.4 HTML-WIDGETS UND BEHAVIORS 176
9.6.5 TOOLBAR 177
9.6.6 MOEGEN SIE MOOTOOLS ... NICHT? 179
9.7 DIE JOOMLA-API UNTERM STRICH 1 8 0
9.7.1 ES BLEIBT ALLES ANDERS 180
9 . 8 EINSATZ MISSBILLIGT: DEPRECATED 1 8 1
9.8.1 SCHRITTE BEI DER MIGRATION VON 1.5ER ERWEITERUNGEN 182
10 UNSERE KOMPONENTE: BACKEND 1 8 7
10.1 DAS EINSTIEGS-SKRIPT 1 8 8
10.2 DER CHEF-CONTROLLER 1 8 9
10.3 DIE VERZEICHNISSTRUKTUR 1 8 9
1 0 . 4 DIE CONTROLLER 1 9 1
10.4.1 CONTROLLER FUER DIE LISTENANSICHT 192
10.4.2 CONTROLLER FUER DIE FORMULARANSICHT 192
IMAGE 5
INHALTSVERZEICHNIS 11
10.5 DIE VIEWS 1 9 2
10.5.1 DIE TOOLBAR 192
10.5.2 DIE KLASSE JVIEW 193
10.5.3 DIE LISTENANSICHT: VIEW MYTHINGS 193
10.5.4 DAS DEFAULT-LAYOUT 195
10.5.5 DIE FORMULARANSICHT: VIEW MYTHING 198
10.5.6 DAS LAYOUT EDIT 200
10.6 JTABLE - DIE SCHNITTSTELLE ZUR DATENBANK 2 0 2
10.7 DIE MODELS 2 0 3
10.7.1 DAS MODEL MYTHINGS 203
10.7.2 DIE FORMULARDEFINITION 204
10.7.3 DAS MODEL MYTHING 205
10.8 NOCH MAL CONTROLLER 2 0 7
10.8.1 DER CONTROLLER DER LISTENANSICHT: MYTHINGS 207
10.8.2 DER ALLGEMEINE CONTROLLER 208
10.9 DAS GEHEIMNIS DER DREI CONTROLLER 2 0 9
10.10 DIE SPRACHDATEIEN 2 1 1
10.11 AUS FEHLERN LERNEN 2 1 2
10.12 BACKEND, DIE ERSTE - GESCHAFFT! 2 1 3
11 FORMULARE CLEVERER: JFORM 2 1 5
11.1 XML-DATEIEN FUER HTML-FORMULARE 2 1 5
11.1.1 CONTAINER, STRUKTUREN, DATEN UND DATEIEN 215
11.1.2 FIELDS UND ATTRIBUTE. VIELE DAVON 217
11.1.3 DATENFILTER 219
11.1.4 KLEINE FELDSTUDIE 220
12 FEHLERBEHANDLUNG 2 2 5
12.1 M I T AUSNAHMEN UMGEHEN 2 2 6
12.1.1 MIT AUSNAHMEN UEBEN 229
12.1.2 DIE AUSNAHME ZUR REGEL MACHEN 2 3 1
12.2 AUSNAHMEN IN MYTHINGS 2 3 1
13 ALLES BLEIBT ANDERS - EXKURS REFACTORING 2 3 3
13.1 REFACTORING IM BACKEND 2 3 4
13.2 REFACTORING IM FRONTEND - HAUSAUFGABE! 2 3 5
13.3 SCHROTFLINTEN-CHIRURGIE UND NEBENWIRKUNGEN 2 3 5
IMAGE 6
12 INHALTSVERZEICHNIS
1 4 F I L T E R - S O R T I E R U N G - PAGINATION 2 3 7
14.1 DIE LISTENANSICHT WIRD ERWACHSEN 2 3 8
14.1.1 NEUE EIGENSCHAFTEN FUER DIE VIEW 238
14.1.2 DIE AUSGABE ANPASSEN 239
14.2 DAS MODEL UND SEIN STATE 2 4 3
15 KATEGORIEN, USER UND JFORMS 2 4 7
15.1 KOMPONENTEN-SUBMENUE EINSCHLEUSEN 2 4 7
1 5 . 2 NORMALISIERUNG DER DATENBANK 2 4 9
15.2.1 MINI-EXKURS NORMALISIERUNG 249
15.2.2 TABELLE# MYTHINGS AENDERN 250
15.2.3 MYTHINGSTABLEMYTHINGS ANPASSEN 2 5 1
15.3 DAS MODEL ANPASSEN: CATEGORIES UND USER 2 5 1
1 5 . 4 DIE LISTENANSICHT ANPASSEN 2 5 5
15.4.1 DAS SUBMENUE DER LISTENANSICHT 255
15.4.2 LISTENANSICHT MIT KATEGORIEFILTER 257
15.5 FORMULARANSICHT UND JFORMS 2 5 9
15.5.1 MAN NEHME ... FIELDSETS UND FIELDS 259
15.5.2 ... GARNIERE SIE MIT EIGENSCHAFTEN 260
15.5.3 ... ZEIGE SIE ALS FORMULAR 263
15.5.4 LAYOUT-VARIANTE MIT SCHLEIFE 265
15.6 ERWEITERUNG DER SPRACHDATEIEN 2 6 5
1 5 . 7 FRONTEND ANPASSEN 2 6 6
1 6 KOSMETIK FUERS FRONTEND 2 6 7
16.1 LAYOUT-OVERRIDES ERSTELLEN 2 6 7
1 6 . 2 ALTERNATIVES LAYOUT ERSTELLEN 2 6 8
16.3 RESSOURCEN EINBAUEN: JDOCUMENT 2 7 1
16.3.1 GEGEN DEN LNLINE- SCRIPT 272
16.3.2 PROBIEREN SIE MAL HEREDOCS 273
16.4 BROWSER-RESSOURCEN IN ./MEDIA 2 7 5
16.4.1 MEDIEN IN DER MANIFEST.XML 275
16.5 TRICKREICHE AUSFUEHRUNG 2 7 5
1 7 PLUGINS - ARBEITEN IM UNTERGRUND 2 7 7
17.1 KLAMMERN ERSETZEN IM BEITRAG 2 7 7
17.2 DYNAMISCHER TITEL PER PARAMETERUEBERGABE 2 8 0
17.3 TRIGGERN VON EREIGNISSEN 2 8 2
IMAGE 7
INHALTSVERZEICHNIS 13
17.4 SYSTEM-PLUGINS 2 8 5
17.4.1 PLUGIN MYTHINGS SYSTEMTOOLS: VERLEIHSTATUS 286
17.5 BEMERKENSWERTE EREIGNISSE 2 9 0
17.5.1 ONCONTENTBEFORESAVE UND ONCONTENTAFTERSAVE 290
17.5.2 ONCONTENTPREPAREDATA UND ONCONTENTPREPAREFORM 2 9 1
18 MODULE: DATEN IMMER ANDERS 2 9 3
18.1 EINES FUER ALLE 2 9 3
18.1.1 DAS EINFACHSTE VORWEG: ERWEITERTE OPTIONEN 295
18.1.2 EIGENE PARAMETER IN DEN BASISOPTIONEN 295
18.1.3 ALLES UNTER KONTROLLE 300
18.1.4 AUSGABE DER ARRAYS 300
18.2 UND WEITER 3 0 1
19 DIE KOMPONENTE WIRD KONFIGURIERBAR 3 0 3
19.1 GLOBALE EINSTELLUNGEN DER KOMPONENTE 3 0 4
19.1.1 TOOLBAR: DAS ICON OPTIONEN 304
19.1.2 DIE CONFIG.XML 305
19.1.3 VERWENDUNG IM FRONTEND 307
19.2 EINSTELLUNGEN ZUM MENUEPUNKT 3 0 7
19.3 EINE EXTRAWURST FUER JEDES DING 3 0 8
19.3.1 PARAMETER DEFINIEREN 309
19.3.2 FORMULARANSICHT ERWEITERN 309
19.3.3 DATENBANK UND (TABLE 310
19.4 FEUER FREI! EINSATZ IM FRONTEND 3 1 2
19.4.1 WER GEWINNT? PARAMETER ZUSAMMENFUEHREN 312
19.4.2 MENUE-PARAMETER FUER DIE LISTENANSICHT 313
19.4.3 DIE DETAILANSICHT MYTHING 314
19.5 ZUSAMMENFASSUNG 3 1 5
19.5.1 KURZ UND BUENDIG - PARAMETERDEFINITIONEN 316
19.6 SPRACHDATEIEN 3 1 7
2 0 WER DARF WAS? ZUGRIFFSRECHTE 3 1 9
20.1 GLOBALE KONFIGURATION DER BERECHTIGUNGEN 3 1 9
20.2 DER DREH- UND ANGELPUNKT: DIE ACCESS.XML 3 2 0
20.3 ASSET - DAS OBJEKT DER BEGIERDE 3 2 3
20.3.1 DIE TABELLE# ASSETS 323
20.3.2 TABELLE # MYTHINGS ERWEITERN 324
20.3.3 JTABLE ERWEITERN, UM ASSETS ZU GENERIEREN 325
IMAGE 8
14 INHALTSVERZEICHNIS
2 0 . 4 DER USER, DAS BEKANNTE WESEN 3 2 7
20.5 WAECHTER IN AKTION - ZUGRIFFSRECHTE PRUEFEN 3 2 7
20.5.1 ZUGANG ZUR KOMPONENTE EINSCHRAENKEN 327
20.5.2 ZUGRIFFSREGELN FUER EINZELNE DATENSAETZE 330
2 0 . 6 ZUSAMMENFASSUNG 3 3 1
21 FORMULAR IM FRONTEND 3 3 3
21.1 DAS MODEL 3 3 3
2 1 . 2 DIE VIEW 3 3 6
21.3 DER CONTROLLER 3 3 7
2 1 . 4 WENIGER IST MEHR 3 3 9
21.5 SPRACHSCHLUESSEL 3 3 9
2 2 ROUTING UND SEF 3 4 1
22.1 BUILDROUTE 3 4 2
22.1.1 ALIAS, SLUG UND DER REST 344
22.1.2 DIE ITEMID STICHT 344
22.2 PARSEROUTE 3 4 5
23 INSTALLER 3 4 9
23.1 DAS XML-GRUNDGERUEST 3 4 9
23.1.1 1DOC7YPE 352
23.1.2 MANIFEST.XML 352
23.1.3 METHOD: INSTALL ODER UPGRADE 353
23.2 DIE CONTAINER IM UEBERBLICK 3 5 3
23.3 UEBERSICHT DER EINZELNEN STANDARDTYPEN 3 5 4
23.3.1 KOMPONENTE 354
23.3.2 MODUL 358
23.3.3 PLUGIN 359
23.3.4 LANGUAGE 360
23.3.5 TEMPLATE 363
23.3.6 LIBRARY 364
23.3.7 FILE 365
23.3.8 PACKAGE 367
23.4 INSTALL-, UNINSTALL-, UPDATE-SKRIPTE 3 6 9
23.4.1 SQL-SKRIPTE 370
23.4.2 PHP-SKRIPTE 373
23.5 MEDIA 3 7 5
IMAGE 9
INHALTSVERZEICHNIS 15
23.6 UPDATE-SERVER 3 7 6
23.6.1 TYPE= EXTENSION 376
23.6.2 TYPE= COLLECTION 378
23.6.3 ANMERKUNGEN ZUM UPDATE-SERVER 380
ANHANG A - NUETZLICHE LINKS 3 8 1
A.1 ENTWICKLUNGSUMGEBUNGEN UND -HILFEN 3 8 1
A . L . L NETBEANS 3 8 1
A.1.2 PHPEDIT 3 8 1
A.1.3 EASYCREATOR 3 8 1
A.1.4 PHPUNIT 3 8 1
A.1.5 VERSIONSKONTROLLE UND GEMEINSAME PROJEKTE 382
A.2 GNU/GPL 3 8 2
A.3 PHP 3 8 2
A.4 SQL 3 8 2
A.5 HTML, CSS UND CO 3 8 2
A.6 PROGRAMMIERUNG ALLGEMEIN 3 8 3
A.7 JOOMLA 3 8 3
ANHANG B - EVENTS (PLUGINS) 3 8 5
B . L SYSTEM (ANWENDUNG) 3 8 5
B.2 AUTHENTIFIZIERUNG, LOGIN, LOGOUT 3 8 5
B.3 CONTENT (ALLGEMEIN) 3 8 6
B.4 ERWEITERUNGEN (BACKEND) 3 8 7
B.5 INSTALLATION 3 8 7
B.6 FORMULARE UND MODELS (JFORM, JMODEL) 3 8 7
B.7 KOMPONENTE: BEITRAEGE (COM_CONTENT) 3 8 8
B.8 KOMPONENTE: KONTAKTE (COM_CONTACT) 3 8 9
B.9 KOMPONENTE: BENUTZER (COM_USERS) 3 9 0
B.10 KOMPONENTE: SUCHE 3 9 0
B . L L EDITOR 3 9 1
B.12 CAPTCHA 3 9 2
ANHANG C - ENTWICKLUNGSUMGEBUNG 3 9 3
C . L PHPEDIT - AXELS EDITOR 3 9 4
C . L . L MODERNE OBERFLAECHE 394
C.L.2 ALLES EINSTELLUNGSSACHE 396
C.L.3 BENUTZUNG VON FRAMEWORKS 398
C.1.4 DEBUG 399
IMAGE 10
16 INHALTSVERZEICHNIS
C.1.5 DATENBANKABFRAGEN 399
C.1.6 FAZIT 4 0 1
C.2 NETBEANS - CHRISTIANES WERKZEUGKASTEN 4 0 2
C.2.1 NETBEANS INSTALLIEREN 402
C.2.2 XDEBUG INSTALLIEREN 403
C.3 NETBEANS VERWENDEN 4 0 4
C.3.1 PROJEKT EINRICHTEN 405
C.3.2 KLASSEN UND METHODEN 4 0 6
C.3.3 PHP-EDITOR 4 0 7
C.3.4 DEBUGGEN 408
STICHWORTVERZEICHNIS 4 0 9
|
any_adam_object | 1 |
author | Tüting, Axel 1957- Maier-Stadtherr, Christiane Serradeil, René |
author_GND | (DE-588)128351373 (DE-588)1025613996 (DE-588)1025614178 |
author_facet | Tüting, Axel 1957- Maier-Stadtherr, Christiane Serradeil, René |
author_role | aut aut aut |
author_sort | Tüting, Axel 1957- |
author_variant | a t at c m s cms r s rs |
building | Verbundindex |
bvnumber | BV040418973 |
classification_rvk | ST 253 |
classification_tum | DAT 677f DAT 305f |
ctrlnum | (OCoLC)815894481 (DE-599)BVBBV040418973 |
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>01771nam a2200397 c 4500</leader><controlfield tag="001">BV040418973</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20121205 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">120914s2012 ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12N01</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783645601344</subfield><subfield code="c">Pb. : EUR 30.00 (DE), EUR 30.90 (AT)</subfield><subfield code="9">978-3-645-60134-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)815894481</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV040418973</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-573</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</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">Tüting, Axel</subfield><subfield code="d">1957-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)128351373</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Joomla!-Extensions entwickeln</subfield><subfield code="b">eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen]</subfield><subfield code="c">Axel Tüting ; Christiane Maier-Stadtherr ; René Serradeil</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Haar bei München</subfield><subfield code="b">Franzis</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">416 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">24 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="490" ind1="0" ind2=" "><subfield code="a">Know-how ist blau</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Joomla! 2.5</subfield><subfield code="0">(DE-588)7862612-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Joomla! 2.5</subfield><subfield code="0">(DE-588)7862612-2</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">Maier-Stadtherr, Christiane</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1025613996</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Serradeil, René</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1025614178</subfield><subfield code="4">aut</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=025271762&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-025271762</subfield></datafield></record></collection> |
id | DE-604.BV040418973 |
illustrated | Illustrated |
indexdate | 2024-07-10T00:23:38Z |
institution | BVB |
isbn | 9783645601344 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025271762 |
oclc_num | 815894481 |
open_access_boolean | |
owner | DE-573 DE-859 DE-210 DE-12 DE-91G DE-BY-TUM |
owner_facet | DE-573 DE-859 DE-210 DE-12 DE-91G DE-BY-TUM |
physical | 416 S. Ill., graph. Darst. 24 cm |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Franzis |
record_format | marc |
series2 | Know-how ist blau |
spelling | Tüting, Axel 1957- Verfasser (DE-588)128351373 aut Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] Axel Tüting ; Christiane Maier-Stadtherr ; René Serradeil Haar bei München Franzis 2012 416 S. Ill., graph. Darst. 24 cm txt rdacontent n rdamedia nc rdacarrier Know-how ist blau Joomla! 2.5 (DE-588)7862612-2 gnd rswk-swf Joomla! 2.5 (DE-588)7862612-2 s DE-604 Maier-Stadtherr, Christiane Verfasser (DE-588)1025613996 aut Serradeil, René Verfasser (DE-588)1025614178 aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025271762&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Tüting, Axel 1957- Maier-Stadtherr, Christiane Serradeil, René Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] Joomla! 2.5 (DE-588)7862612-2 gnd |
subject_GND | (DE-588)7862612-2 |
title | Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] |
title_auth | Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] |
title_exact_search | Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] |
title_full | Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] Axel Tüting ; Christiane Maier-Stadtherr ; René Serradeil |
title_fullStr | Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] Axel Tüting ; Christiane Maier-Stadtherr ; René Serradeil |
title_full_unstemmed | Joomla!-Extensions entwickeln eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] Axel Tüting ; Christiane Maier-Stadtherr ; René Serradeil |
title_short | Joomla!-Extensions entwickeln |
title_sort | joomla extensions entwickeln eigene komponenten module und plugins programmieren erweiterungen fur das freie content management system schritt fur schritt von der idee bis zum installer die joomla api kennenlernen |
title_sub | eigene Komponenten, Module und Plugins programmieren ; [Erweiterungen für das freie Content-Management-System ; Schritt für Schritt von der Idee bis zum Installer ; die Joomla-API kennenlernen] |
topic | Joomla! 2.5 (DE-588)7862612-2 gnd |
topic_facet | Joomla! 2.5 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025271762&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT tutingaxel joomlaextensionsentwickelneigenekomponentenmoduleundpluginsprogrammierenerweiterungenfurdasfreiecontentmanagementsystemschrittfurschrittvonderideebiszuminstallerdiejoomlaapikennenlernen AT maierstadtherrchristiane joomlaextensionsentwickelneigenekomponentenmoduleundpluginsprogrammierenerweiterungenfurdasfreiecontentmanagementsystemschrittfurschrittvonderideebiszuminstallerdiejoomlaapikennenlernen AT serradeilrene joomlaextensionsentwickelneigenekomponentenmoduleundpluginsprogrammierenerweiterungenfurdasfreiecontentmanagementsystemschrittfurschrittvonderideebiszuminstallerdiejoomlaapikennenlernen |