summaryrefslogtreecommitdiff
path: root/modules/field_ui/field_ui.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-06-26 02:06:53 +0000
committerDries Buytaert <dries@buytaert.net>2010-06-26 02:06:53 +0000
commitf0a49e662de237c4096d6384a07e3ccc2b43999c (patch)
tree845a318cd92ad9f0cc38e034fba1679064b0a0d8 /modules/field_ui/field_ui.module
parent4114d3ce58d61240faf0b667858bd127436a7a4d (diff)
downloadbrdo-f0a49e662de237c4096d6384a07e3ccc2b43999c.tar.gz
brdo-f0a49e662de237c4096d6384a07e3ccc2b43999c.tar.bz2
- 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.module45
1 files changed, 27 insertions, 18 deletions
diff --git a/modules/field_ui/field_ui.module b/modules/field_ui/field_ui.module
index 470abe6d7..59aabb46c 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) {