Mastering Joomla! 1.5: extension and framework development ; the professional's guide to programming Joomla!
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK [u.a.]
Packt Pub.
2007
|
Ausgabe: | 1. publ. |
Schriftenreihe: | From technologies to solutions
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | VIII, 470 S. Ill., graph. Darst. |
ISBN: | 1847192823 9781847192820 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035070694 | ||
003 | DE-604 | ||
005 | 20081208 | ||
007 | t | ||
008 | 080925s2007 ad|| |||| 00||| eng d | ||
020 | |a 1847192823 |9 1-847192-82-3 | ||
020 | |a 9781847192820 |9 978-1-847192-82-0 | ||
035 | |a (OCoLC)213400501 | ||
035 | |a (DE-599)BVBBV035070694 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-355 | ||
050 | 0 | |a TK5105.8885.J66 | |
082 | 0 | |a 006.78 |2 22 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Kennard, James |e Verfasser |4 aut | |
245 | 1 | 0 | |a Mastering Joomla! 1.5 |b extension and framework development ; the professional's guide to programming Joomla! |c James Kennard |
250 | |a 1. publ. | ||
264 | 1 | |a Birmingham, UK [u.a.] |b Packt Pub. |c 2007 | |
300 | |a VIII, 470 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a From technologies to solutions | |
630 | 0 | 4 | |a Joomla! (Computer file) |
650 | 4 | |a Joomla! (Computer file) | |
650 | 4 | |a Web site development / Computer programs | |
650 | 4 | |a Joomla! 1.5 (Web site development tool) | |
650 | 4 | |a Web sites / Design | |
650 | 4 | |a Web sites / Authoring programs | |
650 | 4 | |a Open source software | |
650 | 4 | |a Application software | |
650 | 4 | |a Application software | |
650 | 4 | |a Joomla! 1.5 (Web site development tool) | |
650 | 4 | |a Open source software | |
650 | 4 | |a Web site development |x Computer programs | |
650 | 4 | |a Web sites |x Authoring programs | |
650 | 4 | |a Web sites |x Design | |
856 | 4 | 2 | |m Digitalisierung UB Regensburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016739087&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016739087 |
Datensatz im Suchindex
_version_ | 1804138018772090880 |
---|---|
adam_text | Table
of
Contents
Preface
______________________________________________1
Chapter
1 :
Introduction to Joomla!
__________________________7
Overview
7
History
8
Requirements
9
Extension Types and Their Uses
9
Components
10
Modules
10
Plugins 10
Languages
11
Templates
11
Tools
11
Extension Manager
12
JED and JoomlaCode.org
12
Development Tools
13
JlCode
14
J!Dump
14
Summary
16
Chapter
2:
Getting Started
_____________________________________17
The Application and Document
17
Request to Response
1
б
The Process
18
URI
Structure
22
Directory Structure
24
Libraries
26
A Quick Lesson in Classes
27
Inheriting from JObject
28
Table
of
Contents
Working with the Request
29
The Factory
30
The Session
31
Predefined Constants
32
Multilingual Support
34
UTF-8 String Handling
34
Coding Standards
36
phpDocumentor
37
Summary
39
Chapter
3:
The Database
_______________________________________41
The Core Database
41
Extending the Database
42
Table Prefix
42
Schema Conventions
42
Common Fields
42
Schema Example
44
Dealing with Multilingual Requirements
45
Querying the Database
46
Writing Queries
46
Getting Results
47
loadResult(
) :
string
48
loadResuttArray( numinarray
:
int=O
) :
array
48
loadAssoci
) :
array
48
loadAssocListf key
:
string=
) :
array
49
loadObjecti
) :
stdClass
49
loadObjectUsti key
:
string^
) :
array
50
loadRow(
) :
array
50
loadRowList( key
:
int
) :
array
51
Using ADOdb
51
JTable
52
CRUD
54
Manipulating Common Fields
58
Publishing
59
Hits
59
Checking Out
59
Ordering
60
Parameter Fields
61
Date Fields
62
Summary
63
Chapter
4:
Component Design
_________________________________
6_5_
Setting up a Sandbox
65
The Structure
67
Table
of
Contents
The MVC
68
Building
a
Model 70
Building
a View
75
Building
a
Controller 78
Building an MVC
Component
82
Rendering Other Document Types
87
Feed
87
PDF
90
Raw
91
Dealing with Component Configuration
93
Elements and Parameters
95
Extending JElement
96
Using Custom JElement Classes
98
Help Files
99
Routing
100
Packaging
102
XML Manifest File
103
SQL Install and Uninstall Files and Queries
110
Install and Uninstall Files
111
Summary
113
Chapter
5:
Module Design
________________________________115
Setting Up a Sandbox
115
First Steps
116
Standalone Modules
117
Modules and Components Working Together
118
Frontend
and Backend Module Display Positions
119
Module Settings (Parameters)
120
Helpers
121
Layouts (Templates)
124
Media
126
Translating
126
Packaging
127
XML Manifest File
127
Summary
131
Chapter
6: Plugin
Design
________________________________
Setting Up a Sandbox
134
Events
136
Listeners
138
Registering Listeners
138
Handling Events
138
---------------------------------------------
[Hi]
----------------------------------------------
Table of
Contents
Plugin
Groups
Authentication
Content f
Editors 146
Editors-xtd 148
Search 151
System 152
User 152
XML-RPC 155
Loading
Plugins 155
Using
Plugins
as Libraries (in Lieu of Library Extensions)
156
Translating
Plugins 159
Dealing with
Plugin
Settings (Parameters) 160
Packaging 161
XML Manifest File 162
File Naming Conflicts 165
Summary
165
Chapter
7:
Extension Design
________________________---------
15Z
Supporting Classes
167
Helpers
168
Using and Building
getlnstanceţ)
Methods
169
Using the Registry
174
Saving and Loading Registry Values 175
The User
177
User Parameters
178
The Session
184
The Browser
185
Assets
189
Summary
190
Chapter
8;
Rendering Output
_______________________________
ЈШ
Thejoomla.html Library
193
Behavior
196
Email
200
Grid
200
Image
203
List
204
Menu
208
Select
209
Building Component HTML Layouts (Templates)
212
Iterative Templates
213
Table of Contents
Component Backend
214
Admin Form
215
Toolbar
216
Sub-Menu
222
Itemized Data
224
Pagination
224
Ordering
228
Filtering and Searching
231
Summary
241
Chapter
9:
Customizing the Page
243
Application Message Queue
243
Redirects
245
Component XML Metadata Files and Menu Parameters
248
Using Menu Item Parameters
257
Modifying the Document
258
Page Title
259
Pathway/Breadcrumb
259
JavaScript
261
CSS
262
Metadata
263
Custom Header Tags
263
Translating
264
Translating Text
264
Defining Translations
265
Debugging Translations
267
Using JavaScript Effects
268
JPane
268
Tooltips
269
Fx.Slide
271
Summary
275
Chapter
10:
APIs and Web Services
277
XML
277
Parsing
278
Editing
282
Saving
283
AJAX
284
Response
284
Request
286
LDAP
290
Email
.....................................................
f
vi----------------------
294
Table of
Contents
File Transfer
Protocol
297
Web Services
299
Building
a Web Service (XML-RPC
Plugin) 301
Summary
309
Chapter
11:
Error Handling and Security
________________________
Ml
Errors, Warnings, and Notices
312
Return Values
313
Customizing Error Handling
314
Dealing with CGI Request Data
315
Preprocessing CGI Data
315
Escaping and Encoding Data
317
Escaping and Quoting Database Data
318
Encode XHTML Data
319
Regular Expressions
320
Patterns
320
Matching
322
Replacing
323
Access Control
323
Menu Item Access Control
325
Extension Access Control
325
Attacks
327
How to Avoid Common Attacks
328
Using the Session Token
328
Code Injection
329
XSS (Cross Site Scripting)
331
File System Snooping
332
Dealing with Attacks
332
Log Out and Block
333
Attack Logging
335
Notify the Site Administrator
336
Summary
337
Chapter
12:
Utilities and Useful Classes
________________________
33a
Dates
340
File System
345
Paths
345
Folders
347
Files
351
Archives
354
Arrays
355
Trees
359
Log Files
361
Summary
364
—-------------------—--- [vi] ------------------------------—
________________________________________________________________________
Table of
Contents
Appendix
_______________________________________________
3Ê5
Classes
365
JObjecí
366
Properties
366
Constructors
366
Methods
367
JUser
368
Properties
368
Constructors
369
Methods
369
JModel
372
Properties
372
Constructors
372
Methods
372
JView
374
Properties
375
Constructors
375
Methods
375
JController
378
Properties
379
Constructors
379
Methods
379
JTable
383
Properties
383
Constructors
383
Methods
384
JError
388
Methods
388
JDocument
393
Properties
393
Constructors
393
Methods
394
JApplication
398
Properties
398
Constructors
399
Methods
399
JURI 407
Properties
407
Constructors
407
Methods
407
JLanguage
411
Properties
411
Constructors
411
Methods
412
JLanguageHelper
416
Methods
416
[vii]
Table
of
Contents
JText
Methods
41
JElement 4<|7
Properties
j®
Constructors
Methods
JParameter 419
Properties 4]°
Constructors
419
Methods 420
JCache 422
Properties
422
Constructors
4
Methods 423
JMail 424
Constructors
42^
Methods 425
JMailHelper 427
Methods 427
JFactory 428
Methods 428
JRegistry 431
Properties 4^1
Constructors
4^1
Methods 431
JSession 434
Properties 434
Constructors
434
Methods 435
JRoute 438
Methods 438
JMenu 438
Properties 438
Constructors
439
Methods 439
JPathway
^1
Properties
^1
Methods
^1
JDatabase
442
Properties
4*2
Constructors
443
Methods
443
Parameters (Core JEiements)
452
Configuration
455
_______________________________________________
45a
lviii]
|
adam_txt |
Table
of
Contents
Preface
_1
Chapter
1 :
Introduction to Joomla!
_7
Overview
7
History
8
Requirements
9
Extension Types and Their Uses
9
Components
10
Modules
10
Plugins 10
Languages
11
Templates
11
Tools
11
Extension Manager
12
JED and JoomlaCode.org
12
Development Tools
13
JlCode
14
J!Dump
14
Summary
16
Chapter
2:
Getting Started
_17
The Application and Document
17
Request to Response
1
б
The Process
18
URI
Structure
22
Directory Structure
24
Libraries
26
A Quick Lesson in Classes
27
Inheriting from JObject
28
Table
of
Contents
Working with the Request
29
The Factory
30
The Session
31
Predefined Constants
32
Multilingual Support
34
UTF-8 String Handling
34
Coding Standards
36
phpDocumentor
37
Summary
39
Chapter
3:
The Database
_41
The Core Database
41
Extending the Database
42
Table Prefix
42
Schema Conventions
42
Common Fields
42
Schema Example
44
Dealing with Multilingual Requirements
45
Querying the Database
46
Writing Queries
46
Getting Results
47
loadResult(
) :
string
48
loadResuttArray( numinarray
:
int=O
) :
array
48
loadAssoci
) :
array
48
loadAssocListf key
:
string="
) :
array
49
loadObjecti
) :
stdClass
49
loadObjectUsti key
:
string^'
) :
array
50
loadRow(
) :
array
50
loadRowList( key
:
int
) :
array
51
Using ADOdb
51
JTable
52
CRUD
54
Manipulating Common Fields
58
Publishing
59
Hits
59
Checking Out
59
Ordering
60
Parameter Fields
61
Date Fields
62
Summary
63
Chapter
4:
Component Design
_
6_5_
Setting up a Sandbox
65
The Structure
67
Table
of
Contents
The MVC
68
Building
a
Model 70
Building
a View
75
Building
a
Controller 78
Building an MVC
Component
82
Rendering Other Document Types
87
Feed
87
PDF
90
Raw
91
Dealing with Component Configuration
93
Elements and Parameters
95
Extending JElement
96
Using Custom JElement Classes
98
Help Files
99
Routing
100
Packaging
102
XML Manifest File
103
SQL Install and Uninstall Files and Queries
110
Install and Uninstall Files
111
Summary
113
Chapter
5:
Module Design
_115
Setting Up a Sandbox
115
First Steps
116
Standalone Modules
117
Modules and Components Working Together
118
Frontend
and Backend Module Display Positions
119
Module Settings (Parameters)
120
Helpers
121
Layouts (Templates)
124
Media
126
Translating
126
Packaging
127
XML Manifest File
127
Summary
131
Chapter
6: Plugin
Design
_
Setting Up a Sandbox
134
Events
136
Listeners
138
Registering Listeners
138
Handling Events
138
---------------------------------------------
[Hi]
----------------------------------------------
Table of
Contents
Plugin
Groups
Authentication
Content \f
Editors 146
Editors-xtd 148
Search 151
System 152
User 152
XML-RPC 155
Loading
Plugins 155
Using
Plugins
as Libraries (in Lieu of Library Extensions)
156
Translating
Plugins 159
Dealing with
Plugin
Settings (Parameters) 160
Packaging 161
XML Manifest File 162
File Naming Conflicts 165
Summary
165
Chapter
7:
Extension Design
_---------
15Z
Supporting Classes
167
Helpers
168
Using and Building
getlnstanceţ)
Methods
169
Using the Registry
174
Saving and Loading Registry Values 175
The User
177
User Parameters
178
The Session
184
The Browser
185
Assets
189
Summary
190
Chapter
8;
Rendering Output
_
ЈШ
Thejoomla.html Library
193
Behavior
196
Email
200
Grid
200
Image
203
List
204
Menu
208
Select
209
Building Component HTML Layouts (Templates)
212
Iterative Templates
213
Table of Contents
Component Backend
214
Admin Form
215
Toolbar
216
Sub-Menu
222
Itemized Data
224
Pagination
224
Ordering
228
Filtering and Searching
231
Summary
241
Chapter
9:
Customizing the Page
243
Application Message Queue
243
Redirects
245
Component XML Metadata Files and Menu Parameters
248
Using Menu Item Parameters
257
Modifying the Document
258
Page Title
259
Pathway/Breadcrumb
259
JavaScript
261
CSS
262
Metadata
263
Custom Header Tags
263
Translating
264
Translating Text
264
Defining Translations
265
Debugging Translations
267
Using JavaScript Effects
268
JPane
268
Tooltips
269
Fx.Slide
271
Summary
275
Chapter
10:
APIs and Web Services
277
XML
277
Parsing
278
Editing
282
Saving
283
AJAX
284
Response
284
Request
286
LDAP
290
Email
.
f
vi----------------------
294
Table of
Contents
File Transfer
Protocol
297
Web Services
299
Building
a Web Service (XML-RPC
Plugin) 301
Summary
309
Chapter
11:
Error Handling and Security
_
Ml
Errors, Warnings, and Notices
312
Return Values
313
Customizing Error Handling
314
Dealing with CGI Request Data
315
Preprocessing CGI Data
315
Escaping and Encoding Data
317
Escaping and Quoting Database Data
318
Encode XHTML Data
319
Regular Expressions
320
Patterns
320
Matching
322
Replacing
323
Access Control
323
Menu Item Access Control
325
Extension Access Control
325
Attacks
327
How to Avoid Common Attacks
328
Using the Session Token
328
Code Injection
329
XSS (Cross Site Scripting)
331
File System Snooping
332
Dealing with Attacks
332
Log Out and Block
333
Attack Logging
335
Notify the Site Administrator
336
Summary
337
Chapter
12:
Utilities and Useful Classes
_
33a
Dates
340
File System
345
Paths
345
Folders
347
Files
351
Archives
354
Arrays
355
Trees
359
Log Files
361
Summary
364
—-------------------—--- [vi] ------------------------------—
_
Table of
Contents
Appendix
_
3Ê5
Classes
365
JObjecí
366
Properties
366
Constructors
366
Methods
367
JUser
368
Properties
368
Constructors
369
Methods
369
JModel
372
Properties
372
Constructors
372
Methods
372
JView
374
Properties
375
Constructors
375
Methods
375
JController
378
Properties
379
Constructors
379
Methods
379
JTable
383
Properties
383
Constructors
383
Methods
384
JError
388
Methods
388
JDocument
393
Properties
393
Constructors
393
Methods
394
JApplication
398
Properties
398
Constructors
399
Methods
399
JURI 407
Properties
407
Constructors
407
Methods
407
JLanguage
411
Properties
411
Constructors
411
Methods
412
JLanguageHelper
416
Methods
416
[vii]
Table
of
Contents
JText
Methods
41 '
JElement 4<|7
Properties
j®
Constructors
Methods
JParameter 419
Properties 4]°
Constructors
419
Methods 420
JCache 422
Properties
422
Constructors
4"
Methods 423
JMail 424
Constructors
42^
Methods 425
JMailHelper 427
Methods 427
JFactory 428
Methods 428
JRegistry 431
Properties 4^1
Constructors
4^1
Methods 431
JSession 434
Properties 434
Constructors
434
Methods 435
JRoute 438
Methods 438
JMenu 438
Properties 438
Constructors
439
Methods 439
JPathway
^1
Properties
^1
Methods
^1
JDatabase
442
Properties
4*2
Constructors
443
Methods
443
Parameters (Core JEiements)
452
Configuration
455
_
45a
lviii] |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Kennard, James |
author_facet | Kennard, James |
author_role | aut |
author_sort | Kennard, James |
author_variant | j k jk |
building | Verbundindex |
bvnumber | BV035070694 |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.8885.J66 |
callnumber-search | TK5105.8885.J66 |
callnumber-sort | TK 45105.8885 J66 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)213400501 (DE-599)BVBBV035070694 |
dewey-full | 006.78 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.78 |
dewey-search | 006.78 |
dewey-sort | 16.78 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 1. publ. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01890nam a2200505 c 4500</leader><controlfield tag="001">BV035070694</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20081208 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">080925s2007 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1847192823</subfield><subfield code="9">1-847192-82-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847192820</subfield><subfield code="9">978-1-847192-82-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)213400501</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV035070694</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-355</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK5105.8885.J66</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.78</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kennard, James</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mastering Joomla! 1.5</subfield><subfield code="b">extension and framework development ; the professional's guide to programming Joomla!</subfield><subfield code="c">James Kennard</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. publ.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK [u.a.]</subfield><subfield code="b">Packt Pub.</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VIII, 470 S.</subfield><subfield code="b">Ill., graph. Darst.</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">From technologies to solutions</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Joomla! (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Joomla! (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web site development / Computer programs</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Joomla! 1.5 (Web site development tool)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sites / Design</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sites / Authoring programs</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Open source software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Joomla! 1.5 (Web site development tool)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Open source software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web site development</subfield><subfield code="x">Computer programs</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sites</subfield><subfield code="x">Authoring programs</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sites</subfield><subfield code="x">Design</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg</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=016739087&sequence=000002&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-016739087</subfield></datafield></record></collection> |
id | DE-604.BV035070694 |
illustrated | Illustrated |
index_date | 2024-07-02T22:04:08Z |
indexdate | 2024-07-09T21:21:31Z |
institution | BVB |
isbn | 1847192823 9781847192820 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016739087 |
oclc_num | 213400501 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR |
owner_facet | DE-355 DE-BY-UBR |
physical | VIII, 470 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Packt Pub. |
record_format | marc |
series2 | From technologies to solutions |
spelling | Kennard, James Verfasser aut Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! James Kennard 1. publ. Birmingham, UK [u.a.] Packt Pub. 2007 VIII, 470 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier From technologies to solutions Joomla! (Computer file) Web site development / Computer programs Joomla! 1.5 (Web site development tool) Web sites / Design Web sites / Authoring programs Open source software Application software Web site development Computer programs Web sites Authoring programs Web sites Design Digitalisierung UB Regensburg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016739087&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Kennard, James Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! Joomla! (Computer file) Web site development / Computer programs Joomla! 1.5 (Web site development tool) Web sites / Design Web sites / Authoring programs Open source software Application software Web site development Computer programs Web sites Authoring programs Web sites Design |
title | Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! |
title_auth | Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! |
title_exact_search | Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! |
title_exact_search_txtP | Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! |
title_full | Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! James Kennard |
title_fullStr | Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! James Kennard |
title_full_unstemmed | Mastering Joomla! 1.5 extension and framework development ; the professional's guide to programming Joomla! James Kennard |
title_short | Mastering Joomla! 1.5 |
title_sort | mastering joomla 1 5 extension and framework development the professional s guide to programming joomla |
title_sub | extension and framework development ; the professional's guide to programming Joomla! |
topic | Joomla! (Computer file) Web site development / Computer programs Joomla! 1.5 (Web site development tool) Web sites / Design Web sites / Authoring programs Open source software Application software Web site development Computer programs Web sites Authoring programs Web sites Design |
topic_facet | Joomla! (Computer file) Web site development / Computer programs Joomla! 1.5 (Web site development tool) Web sites / Design Web sites / Authoring programs Open source software Application software Web site development Computer programs Web sites Authoring programs Web sites Design |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016739087&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kennardjames masteringjoomla15extensionandframeworkdevelopmenttheprofessionalsguidetoprogrammingjoomla |