diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-06-26 02:06:53 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-06-26 02:06:53 +0000 |
commit | f0a49e662de237c4096d6384a07e3ccc2b43999c (patch) | |
tree | 845a318cd92ad9f0cc38e034fba1679064b0a0d8 /modules/field_ui/field_ui.module | |
parent | 4114d3ce58d61240faf0b667858bd127436a7a4d (diff) | |
download | drupal-f0a49e662de237c4096d6384a07e3ccc2b43999c.tar.gz drupal-f0a49e662de237c4096d6384a07e3ccc2b43999c.zip |
- Patch #616240 by yched, marcingy: make field UI screens extensible from contrib.
Diffstat (limited to 'modules/field_ui/field_ui.module')
-rw-r--r-- | modules/field_ui/field_ui.module | 45 |
1 files changed, 27 insertions, 18 deletions
diff --git a/modules/field_ui/field_ui.module b/modules/field_ui/field_ui.module index 470abe6d789b..59aabb46cd7a 100644 --- a/modules/field_ui/field_ui.module +++ b/modules/field_ui/field_ui.module @@ -49,24 +49,6 @@ function field_ui_help($path, $arg) { } /** - * Implements hook_theme(). - */ -function field_ui_theme() { - return array( - 'field_ui_field_overview_form' => array( - 'render element' => 'form', - 'file' => 'field_ui.admin.inc', - 'template' => 'field_ui-field-overview-form', - ), - 'field_ui_display_overview_table' => array( - 'render element' => 'elements', - 'file' => 'field_ui.admin.inc', - 'template' => 'field_ui-display-overview-table', - ), - ); -} - -/** * Implements hook_menu(). */ function field_ui_menu() { @@ -289,6 +271,33 @@ function _field_ui_view_mode_menu_access($entity_type, $bundle, $view_mode, $acc } /** + * Implements hook_theme(). + */ +function field_ui_theme() { + return array( + 'field_ui_display_overview_table' => array( + 'render element' => 'elements', + 'file' => 'field_ui.admin.inc', + 'template' => 'field_ui-display-overview-table', + ), + 'field_ui_table' => array( + 'render element' => 'elements', + ), + ); +} + +/** + * Implements hook_element_info(). + */ +function field_ui_element_info() { + return array( + 'table' => array( + '#theme' => 'field_ui_table', + ), + ); +} + +/** * Implements hook_field_attach_create_bundle(). */ function field_ui_field_attach_create_bundle($entity_type, $bundle) { |