Joomla! 1.5 development cookbook : solve real world Joomla! 1.5 development problems with over 130 simple but incredibly useful recipes /

Kennard, James.

Joomla! 1.5 development cookbook : solve real world Joomla! 1.5 development problems with over 130 simple but incredibly useful recipes / James Kennard ; reviewers, Rob Clayburn, Kevin Devine. - Birmingham, UK : Packt Pub., 2009. - 1 online resource (v, 342 pages) : illustrations

Title from title screen.

Includes bibliographical references and index.

Cover; Table of Contents; Preface; Chapter 1: Development using JoomlaCode.org and SVN; Setting up a JoomlaCode.org project; Managing members of a JoomlaCode.org; project; Setting up JoomlaCode.org Subversion; Understanding the Subversion skeleton; Understanding revisions in Subversion; Understanding the Subversion process; Checking out a Subversion repository using; TortoiseSVN; Editing a working copy using TortoiseSVN; Inspecting changes using TortoiseSVN; Updating a working copy and resolving; conflicts using TortoiseSVN; Committing changes using TortoiseSVN Exporting a working copy using TortoiseSVNChapter 2: Keeping Extensions Secure; Writing SQL safe queries; Writing SQL-safe LIKE string comparison; queries; Using the token; Making a filename safe; Making a directory path safe; Making a path safe; Safely retrieving request data; Getting a value from an array; Chapter 3: Working with the Database; Executing a query; Loading the first cell from the result of a; query; Loading the first record from a query; Loading more than one record from a query; Handling DBO errors; Creating a JTable; Creating a new record using a JTable Updating a record using a JTableReading an existing record using a JTable; Deleting a record using a JTable; Checking a record in and out; (record locking) using a JTable; Modifying record ordering using a JTable; Publishing and unpublishing a record; using a JTable; Incrementing a record hit counter; using a JTable; Chapter 4: The Session and the User; Getting the session handler; Adding data to the session; Getting session data; Checking for session data; Checking the session token; Getting the user; Determining if the current user is a guest; Getting the user's name and username Getting the user's group ID and typeRestricting a user's access using Public, ; Registered, and Special; Getting the user's parameters; Setting the user's parameters; Extending and editing extended user; parameters; Sending an email to the user; Chapter 5: Multilingual Recipes; Creating a translation; Translating some text; Determining the character length of a; UTF-8 string; Removing leading and trailing UTF-8; whitespace; Comparing UTF-8 strings; Finding a UTF-8 string in a UTF-8 string; Executing a regular expression on a; UTF-8 string; Reversing a UTF-8 string Extracting a substring from a UTF-8 stringReplacing occurrences of a UTF-8 string; in a UTF-8 string; Accessing characters in a UTF-8; string by position; Converting a string from one encoding; to another; Creating a UTF-8 aware database; installation script; Chapter 6: Interaction and Styling; Getting page and component parameters; Adding CSS to a page; Overriding component templates; Adding JavaScript to a page; Creating a modal window; Generating modal content; Updating an element using Ajax and; MooTools; Updating an element based on a form using; Ajax and MooTools

"This book has a "wealth" of solutions for problems that Joomla! developers face regularly. It provides step-by-step mini examples which show how to overcome common design and implementation problems when creating Joomla! extensions. It will help you setup a sustainable collaborative development environment using the powerful free services offered by JoomlaCode.org. This book can be used in different ways. It can be used by the pro Joomla! developer looking for a specific solution to a problem and can also be used by a novice developer looking for an insight into an area of common problems, such as effectively handling errors in Joomla! Readers who choose to read an entire chapter will first be given a brief overview of the topic in hand and its role and importance when developing for Joomla! The Recipes contained within the chapter will introduce the reader to specific problems and provide hands-on solutions. It provides solutions for core design topics including security, data access, users, sessions, and multilingual capabilities"--Resource description page.


English.

9781847198150 (electronic bk.) 1847198155 (electronic bk.) (pbk.) 1282305042 9781282305045 9786612305047 6612305045

CL0500000074 Safari Books Online

GBB6G3894 bnb

015861369 Uk 018011781 Uk


Joomla! (Computer file)
Joomla! (Computer file)
Joomla! (Computer file)


Web sites--Authoring programs.
Web sites--Design.
Web site development.
Sites Web--Systèmes-auteur.
Sites Web--Conception.
Sites Web--Développement.
COMPUTERS--Digital Media--General.
COMPUTERS--Web--User Generated Content.
COMPUTERS--Interactive & Multimedia.
COMPUTERS--Web--Site Design.
Web sites--Design.
Web site development.
Web site development.
Web sites--Authoring programs.
Web sites--Design.


Electronic books.
Electronic books.

TK5105.8885.J86 / S55 2009eb

006.7/8

O.P. Jindal Global University, Sonepat-Narela Road, Sonepat, Haryana (India) - 131001

Send your feedback to glus@jgu.edu.in

Hosted, Implemented & Customized by: BestBookBuddies   |   Maintained by: Global Library