Drupal 7 Module Development phần 5 doc
... replacement. In Chapter 7, Creating New Fields, we will begin examining Drupal 7& apos;s new Field API, the core implementation of what was formerly the CCK module. Chapter 6 [ 171 ] Submit callback The ... of Drupal, tokens were implemented using the contributed module named, not surprisingly, Token. This functionality proved to be so popular and widely used that it was included...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 4 doc
... chapter. In Drupal 6, drupal_ get_form() returned a fully rendered HTML form. This has been changed in Drupal 7 in order to allow more exibility in theming and easier form manipulation. drupal_ get_form() ... the form elements dened by Drupal as well as the properties each one implements, visit: http://api .drupal. org/api /drupal/ developer topics forms_api_reference.html /7...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 8 doc
... exception handling, in Drupal 7 we can write a simple extension module that will modify the behavior of the parent module. • • Chapter 10 [ 301 ] Drupal specific JavaScript Within Drupal there are ... for Drupal 7. It can be used to discard the grants set by other modules. However, this is best done through the new hook_node_access_records_alter(). (See http:/ /drupal. org/...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 9 docx
... effect will be available for use in Image Styles, the Drupal 7 implementation of the Imagecache module. Files in Drupal When you installed Drupal for the rst time, you probably got the following ... look at that now. Image Styles Image Styles is the Drupal 7 core replacement for the popular Imagecache module, which has been around since Drupal 5. Image Styles is a collec...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 1 pdf
... First Module 25 Our goal: a module with a block 25 Creating a new module 26 Module names 27 Where does our module go? 27 Creating the module directory 29 Writing the .info file 29 Creating a module ... artworks 1 65 Adding new artwork 1 67 Validation callback 170 Submit callback 171 Saving your artwork 172 Handling revisions 1 75 Viewing artworks 176 Editing an artwor...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 2 pptx
... Block API is documented in the ofcial Drupal 7 API documentation, and even includes an example module: http://api .drupal. org/api /drupal/ developer examples block_example .module /7. To keep our ... for use by developers. Doc blocks in action: api .drupal. org Drupal& apos;s doc blocks are used to generate the denitive source of Drupal API documentation at http://api .d...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 3 potx
... item_list theme hook. Drupal s Theme Layer [ 76 ] A similar problem troubled module developers in Drupal 6. It was impossible to call drupal_ add_css() or drupal_ add_js() in a MODULE_ preprocess_page() ... template_preprocesss_HOOK() 3. MODULE_ preprocess() 4. MODULE_ preprocess_HOOK() 5. THEME_preprocess() 6. THEME_preprocess_HOOK() 7. template_process() 8. template_processs_HO...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 6 potx
... that you understand the basics of Drupal& apos;s user access system, we can explore how modules can extend that system. First, a little history lesson. Until Drupal 7, hook_permission() was known ... search'), ), ); } The module declares three separate permissions in a manner typical to Drupal modules. The rst permission is for administrative conguration of the module. T...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 7 pdf
... name="form_token" id="edit-aggregator-admin- remove-feed-form-token" value="48b0294 050 ef62b7d5 57 7 8cf1992f326" /> <input type="hidden" name="form_id" id="edit-aggregator-admin- remove-feed" ... module. All gids are paired with an appropriate realm, as dened by the module. realm is a string (maximum 255 characters) tha...
Ngày tải lên: 14/08/2014, 11:20
Drupal 7 Module Development phần 10 pps
... function 377 ltering about 376 guidelines 377 tools 377 versus escaping 376 ltering tools, Drupal about 377 check_markup() 377 check_plain() 377 lter_xss() 377 lter_xss_admin() 377 rst_block_info() ... function 75 template les about 70 -72 , 114 creating 1 15, 116 preprocess functions 72 temporary le storage 3 15 test, creating about 50 test case, writing 51 test...
Ngày tải lên: 14/08/2014, 11:20