If you have recently installed a security certificate on your site with Linux hosting and trying to figure out a way to convert all incoming page requests to secure-www version (https://www.) then add the following piece of code to your ".htaccess" file immediately after the line "RewriteEngine on".
The .install file of a Drupal module contains many update functions. What these update functions do ? The names of these functions follow the format <module_name>_update_N. The details on this format can be found here hook_update_N.
The hook "hook_theme" enables individual modules to provide theme hooks. The function that implements this hook returns an associative array with keys of the array representing the names of the theme hooks and the values(again an array) containing the information about the theme hook. Each information array must contain either a 'variables' element or a 'render element' element, but not both.
Theme registry is built and cached by the drupal core as part of booting process. The function "_theme_build_registry" (theme.inc) builds the theme registry. Each and every implemented theming hook will have a corresponding entry inside the theme registry. Basically each entry indicates the process that takes place on invoking the theming hook to which the entry belongs. For the default bartik theme an entry inside theme registry for the theme hook "menu_link" looks like some thing as shown bellow.
Have you ever wondered what is the mechanism involved in building the page content for the given page query on a Drupal 7 website? In this tutorial I will try to dig into the process and provide details on some key steps involved in page construction process.
The process starts with a call to the function "menu_execute_active_handler()" inside "index.php".