• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Learning Drupal 6 module development :

پدید آورنده
Matt Butcher.

موضوع
Drupal (Computer file),Drupal (Computer file),Open source software.,Web site development.,Web sites-- Design.,COMPUTERS-- Web-- Web Programming.,Open source software.,Web site development.,Web sites-- Design.

رده
TK5105
.
8885
.
D78
B88
2008eb

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1281348295
(Number (ISBN
1847194443
(Number (ISBN
1847194451
(Number (ISBN
9781281348296
(Number (ISBN
9781847194442
(Number (ISBN
9781847194459
Erroneous ISBN
9781847194442

NATIONAL BIBLIOGRAPHY NUMBER

Number
b759868

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Learning Drupal 6 module development :
General Material Designation
[Book]
Other Title Information
a practical tutorial for creating your first Drupal 6 modules with PHP /
First Statement of Responsibility
Matt Butcher.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
Birmingham [England] :
Name of Publisher, Distributor, etc.
Packt Pub.,
Date of Publication, Distribution, etc.
2008.

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource (v, 310 pages) :
Other Physical Details
illustrations.

SERIES

Series Title
From technologies to solutions.

CONTENTS NOTE

Text of Note
Cover; Table of Contents; Preface; Chapter 1: Introduction to Drupal Modules; Drupal's Architecture; Module Architecture; Core Modules; Hooks; Themes; Crucial Drupal Concepts; Nodes; Comments Are Not Nodes; Users; Access and Security; Blocks and Page Rendering; Menus; Forms; Database and Schema APIs; Developers' Tools; Developer Module; Coder Module; A Word on Our Demonstration Site; Summary; Chapter 2: Creating Our First Module; Starting Out; A Place for the Module; Creating a .info File; A Basic .module File; Our Goal: A Block Hook; Starting the .module; The hook_block() Implementation
Text of Note
Creating a Theme Hook FunctionAdding a Stylesheet; Overriding the Default Theme from a Theme; A Quick Clarification; Overriding the Default Theme's CSS; Overriding Layout with Templates; Summary; Chapter 5: Using JavaScript and AJAX/JSON in Modules; Picking up Where We Left Off; Introducing jQuery; Modifying HTML with jQuery; Checking for JavaScript Support with Drupal; Namespaces in JavaScript; Drupal's Namespace; A Drupal Function: Drupal.jsEnabled(); Delaying JavaScript Execution with jQuery; Including JavaScript from the Module's Theme; Writing a Drupal AJAX/JSON Service; The JSON Format
Text of Note
Creating the Theme DirectoryA .info File; A CSS Stylesheet; A PHPTemplate Theme; Template Structure; A Page Template for Descartes; Using PHP to Override Theme Behavior; template.php Gotchas; Creating a Screenshot; From Here to a Full Theme; Summary; Chapter 4: Theming Modules; Our Target Module: What We Want; Creating a Custom Content Type; Using the Administration Interface to Create a Content Type; Content and Nodes; The Foundations of the Module; A Simple Database Lookup; Getting the Node ID; Getting the Node's Content; Theming Inside a Module; Registering a Theme
Text of Note
Our Module RoadmapServer Side: Defining a New Page; Creating a JSON Message; Mapping a Function to a URL; Passing PHP Settings to JavaScript; Client Side: AJAX Handlers; A JavaScript Function to Get JSON Content; Adding an Event Handler; Summary; Chapter 6: An Administration Module; The emailusers Module; The Beginning of the Module; Mail Configuration; Registering an Administration Page; A Detailed Look at the Path; Marking the Path as an Administration Page; Path Registration Parameters; Defining the Callback Function; Handling Forms with the Forms API (FAPI)
Text of Note
The t() FunctionA view Operation; Installing a Module; Step 1: Copying the Module; Step 2: Enabling the Module; Step 3: Displaying the Module's Content; Using Goodreads Data; Modifying the Block Hook; Retrieving XML Content over HTTP; The watchdog() Function; Processing the HTTP Results; Formatting the Block's Contents; Finishing Touches: hook_help(); Summary; Chapter 3: The Theme System; The Theme System's Architecture; Theme Templates; Theme Engines; Theme Hooks; Creating a Custom Theme; Organization of Themes; Sub-themes (Derivative Themes); How Each Theme Functions; Creating a Theme
0
8
8
8
8

SUMMARY OR ABSTRACT

Text of Note
Walk through the development of complete Drupal 6 modules with this primer for PHP programmers, written specifically for Drupal 6 to get you started coding your first module. Are you a Drupal developer looking to update to version 6? This book covers the new and updated APIs to guide your transition to Drupal 6. The new menu system, the Forms and Schema APIs, and many core revisions are covered in this book. This book is written for PHP developers who want to add custom features to Drupal. You will need to know the basics of PHP and MySQL programming, but no experience of programming Drupal is required, although you will be expected to be familiar with the basic operation of Drupal.

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
Safari Books Online
Stock Number
CL0500000029

OTHER EDITION IN ANOTHER MEDIUM

Title
Learning Drupal 6 module development.
International Standard Book Number
9781847194442

TITLE USED AS SUBJECT

Drupal (Computer file)
Drupal (Computer file)

TOPICAL NAME USED AS SUBJECT

Open source software.
Web site development.
Web sites-- Design.
COMPUTERS-- Web-- Web Programming.
Open source software.
Web site development.
Web sites-- Design.

(SUBJECT CATEGORY (Provisional

COM-- 060160
KNAC

DEWEY DECIMAL CLASSIFICATION

Number
006
.
7/6
Edition
22

LIBRARY OF CONGRESS CLASSIFICATION

Class number
TK5105
.
8885
.
D78
Book number
B88
2008eb

PERSONAL NAME - PRIMARY RESPONSIBILITY

Butcher, Matt.

ORIGINATING SOURCE

Date of Transaction
20201204194018.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival