Cargando…

Mastering Joomla! 1.5 : extension and framework development /

Extend the power of Joomla! by adding components, modules, plugins, and other extensions.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Lanham, Chuck
Otros Autores: Kennard, James
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Pub., ©2010.
Edición:2nd ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn694189635
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 101223s2010 enka o 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d OCLCQ  |d NLGGC  |d OCLCF  |d MERUC  |d MEAUC  |d YDXCP  |d OCLCQ  |d AGLDB  |d OCLCQ  |d VTS  |d NLE  |d UKMGB  |d STF  |d M8D  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ 
015 |a GBB7D0151  |2 bnb 
016 7 |a 018011883  |2 Uk 
019 |a 827473140  |a 904210335 
020 |a 9781849510530  |q (electronic bk.) 
020 |a 1849510539  |q (electronic bk.) 
029 1 |a DEBBG  |b BV043141702 
029 1 |a DEBSZ  |b 42165791X 
029 1 |a GBVCP  |b 803446225 
029 1 |a NLGGC  |b 370780736 
029 1 |a UKMGB  |b 018011883 
035 |a (OCoLC)694189635  |z (OCoLC)827473140  |z (OCoLC)904210335 
037 |a 9781849510530  |b Packt Publishing Pvt. Ltd 
050 4 |a TK5105.8885.J66  |b L36 2010eb 
072 7 |a COM  |x 087000  |2 bisacsh 
072 7 |a COM  |x 060150  |2 bisacsh 
072 7 |a COM  |x 034000  |2 bisacsh 
072 7 |a COM  |x 060130  |2 bisacsh 
082 0 4 |a 006.78  |2 22 
049 |a UAMI 
100 1 |a Lanham, Chuck. 
245 1 0 |a Mastering Joomla! 1.5 :  |b extension and framework development /  |c Chuck Lanham, James Kennard. 
250 |a 2nd ed. 
260 |a Birmingham, U.K. :  |b Packt Pub.,  |c ©2010. 
300 |a 1 online resource (ix, 540 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a "The Professional Guide to Programming Joomla." 
500 |a Includes index. 
500 |a "Open source community experience distilled." 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewer; Table of Contents; Preface; Chapter 1: Introduction to Joomla!; Overview; Joomla! 1.5 Framework; Framework layer; Libraries; Framework; Plugins; Application layer; Extension layer; Extension types and their uses; Components; Modules; Plugins; Languages; Templates; Tools; Extension Manager; Requirements; Joomla Extension Directory (JED); Development tools; JoomlaCode.org; Coding standards; phpDocumentor; J!Dump; Summary; Chapter 2: Getting Started; A quick object lesson; Inheriting from JObject; Design Patterns. 
505 8 |a Predefined constantsThe Joomla! process; Working with JRequest; From Request to Response; Load Core; Libraries; Build application; The session; Initialize application; Multilingual support; UTF-8 string handling; Route application; URI structure; Dispatch application; Render application; Send response; Directory structure; Summary; Chapter 3: The Database; The core database; Database structure; Database naming conventions; Database Prefix; Table names; Column names; Creating a component table; Additional points to consider; Dates; Parsing data; Dealing with multilingual requirements. 
505 8 |a Using the databaseJDatabase::query(); Writing queries; JDatabase::load methods; loadResult() : string; loadResultArray(numinarray : int=0) : array; loadRow() : array; loadAssoc() : array; loadObject() : stdClass; loadRowList(key : int) : array; loadAssocList(key : string='') : array; loadObjectList(key : string='') : array; JDatabase::ADOdb methods; JTable; Creating the JTable subclass; Creating a new record; Reading a record; Updating a record; Deleting a record; Checking a record in or out; Ordering; Publishing; Hits; Parameter fields; Summary; Chapter 4: Extension Design. 
505 8 |a Supporting classesHelpers; Using and building getInstance() methods; Using the registry; Saving and loading registry values; The user; User parameters; The session; The browser; Assets; Extension structure; The structure of a component; Component directory structure; Component file structure; Component class names; Setting up a component sandbox; SQL install and uninstall files; Install and uninstall scripts; Component XML manifest file; The structure of a module; Module directory structure; Module file structure; Module class names; Setting up a module sandbox; Module XML manifest file. 
505 8 |a The structure of a pluginPlugin directory structure; Setting up a plugin sandbox; Extension packaging; Summary; Chapter 5: Component Design; Component design; The MVC software design pattern; Model; View; Controller; Connecting the dots; Building the MVC component; Building the component frontend; Building the entry point; Building the controller; Building the frontend model; Building the frontend view; Rendering other document types; Updating the manifest; Building the component backend; Building the backend entry point; Building the controller; Building the backend model; Building the table. 
520 |a Extend the power of Joomla! by adding components, modules, plugins, and other extensions. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Joomla! (Computer file) 
630 0 7 |a Joomla! (Computer file)  |2 fast  |0 (OCoLC)fst01785196 
650 0 |a Web sites  |x Design. 
650 0 |a Web sites  |x Authoring programs. 
650 0 |a Open source software. 
650 6 |a Sites Web  |x Conception. 
650 6 |a Sites Web  |x Systèmes-auteur. 
650 6 |a Logiciels libres. 
650 7 |a COMPUTERS  |x Digital Media  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Web  |x User Generated Content.  |2 bisacsh 
650 7 |a COMPUTERS  |x Interactive & Multimedia.  |2 bisacsh 
650 7 |a COMPUTERS  |x Web  |x Site Design.  |2 bisacsh 
650 7 |a Open source software.  |2 fast  |0 (OCoLC)fst01046097 
650 7 |a Web sites  |x Authoring programs.  |2 fast  |0 (OCoLC)fst01173249 
650 7 |a Web sites  |x Design.  |2 fast  |0 (OCoLC)fst01173252 
700 1 |a Kennard, James. 
776 0 8 |i Print version:  |a Lanham, Chuck.  |t 0Mastering Joomla! 1.5.  |d Birmingham, U.K. : Packt Publishing, ©2010  |z 9781849510523 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=348191  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26943563 
938 |a EBSCOhost  |b EBSC  |n 348191 
938 |a YBP Library Services  |b YANK  |n 3573259 
994 |a 92  |b IZTAP