Have followed all the steps at http://www.packtpub.com/comment/reply/7089 to create a custom module.
I am able to create it and it is showing under the Modules and is getting enabled. However as the purpose of this module is to create a new block it is not doing so. Its not showing under the Structure/Blocks. Any reasons?
Here's the code for easy review: The first.info file:::
;$Id$ name = First description = A first module. package = Drupal 7 Development core = 7.x files[] = first.module ;dependencies[] = autoload ;php = 5.2
The first. module file::::
t('A listing of all of the enabled modules.'), 'cache' => DRUPAL_NO_CACHE, ); return $blocks; } /** * Implements hook_block_view(). */ function first_block_view($block_name = '') { if ($block_name == 'list_modules') { $list = module_list(); $theme_args = array('items' => $list, 'type' => 'ol'); $content = theme('item_list', $theme_args); $block = array( 'subject' => t('Enabled Modules'), 'content' => $content, ); return $block; } }