a practical tutorial for creating your first Drupal 6 modules with PHP /
نام نخستين پديدآور
Matt Butcher.
وضعیت نشر و پخش و غیره
محل نشرو پخش و غیره
Birmingham [England] :
نام ناشر، پخش کننده و غيره
Packt Pub.,
تاریخ نشرو بخش و غیره
2008.
مشخصات ظاهری
نام خاص و کميت اثر
1 online resource (v, 310 pages) :
ساير جزييات
illustrations.
فروست
عنوان فروست
From technologies to solutions.
یادداشتهای مربوط به مندرجات
متن يادداشت
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
متن يادداشت
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
متن يادداشت
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
متن يادداشت
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)
متن يادداشت
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
یادداشتهای مربوط به خلاصه یا چکیده
متن يادداشت
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.
یادداشتهای مربوط به سفارشات
منبع سفارش / آدرس اشتراک
Safari Books Online
شماره انبار
CL0500000029
ویراست دیگر از اثر در قالب دیگر رسانه
عنوان
Learning Drupal 6 module development.
شماره استاندارد بين المللي کتاب و موسيقي
9781847194442
عنوان به منزله موضوع
موضوع مستند نشده
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.
مقوله موضوعی
موضوع مستند نشده
COM-- 060160
موضوع مستند نشده
KNAC
رده بندی ديویی
شماره
006
.
7/6
ويراست
22
رده بندی کنگره
شماره رده
TK5105
.
8885
.
D78
نشانه اثر
B88
2008eb
نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )