18.10.2016 Views

Drupal 7 Module Development

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Drupal</strong>, subsytems<br />

blocks 20<br />

code testing 20<br />

comments 18<br />

entities 19<br />

fields 19<br />

files 18<br />

Forms API 19<br />

menus 17<br />

nodes 17<br />

themes 16<br />

users 18<br />

<strong>Drupal</strong>, technologies<br />

about 8<br />

CSS 10<br />

database API 10<br />

databases 9<br />

HTML 10<br />

JavaScript 10<br />

MySQL 9<br />

PHP 9<br />

PHP Data Objects library 9<br />

PostgreSQL 9<br />

RSS (Really Simple Syndication) 10<br />

XML (eXtensible Markup Language) 10<br />

XML-RPC 10<br />

<strong>Drupal</strong>, weights<br />

CSS_DEFAULT 292<br />

CSS_SYSTEM 292<br />

CSS_THEME 292<br />

drupal_access_denied() function<br />

about 224<br />

working 226<br />

drupal_add_css() function 102, 289<br />

drupal_add_js() function<br />

using 289, 293<br />

drupal_exit() function<br />

about 225<br />

example 225<br />

drupal_get_form() function<br />

about 128<br />

using 127<br />

drupal_get_path() function 102, 290<br />

drupal_mail() function<br />

about 141<br />

arguments 142, 143<br />

implementing 142<br />

mail, sending 141<br />

drupal_render() function 128 77<br />

drupal_set_message() function 137<br />

drupal_static() function<br />

about 161<br />

using 161<br />

<strong>Drupal</strong> architecture<br />

about 11, 12<br />

core libraries 13<br />

core modules 14<br />

database 15<br />

hooks 13<br />

theme system 16<br />

<strong>Drupal</strong>DefaultEntityController class 156<br />

<strong>Drupal</strong> Security Advisories<br />

URL 380<br />

<strong>Drupal</strong>StreamWrapperInterface 321<br />

<strong>Drupal</strong>WebTestCase::getInfo() method 52<br />

<strong>Drupal</strong>WebTestCase::setUp() method 55<br />

Drush 23, 28<br />

dynamic queries 366-368<br />

E<br />

e-mail templating system 141<br />

edit any Article content permission 257<br />

elements<br />

disabling, in form 230<br />

entities<br />

about 151<br />

creating, reasons 151, 152<br />

declaring 156-161<br />

example 152<br />

finding 206-210<br />

managing 163<br />

entities system 19<br />

entity_get_controller() function 168<br />

entity controller 161<br />

entity level data 207<br />

entity management<br />

about 163<br />

artworks, adding 165, 167<br />

artworks, deleting 178-181<br />

artworks, editing 177, 178<br />

artworks, viewing 176, 177<br />

[ 386 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!