From 757ac966bba514a36746d3aaf91168701a647fca Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Sun, 25 Mar 2007 19:57:56 +0000
Subject: [PATCH] - Patch #130630 by chx: provide an id on the form item
 wrapper div.

---
 includes/form.inc | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/includes/form.inc b/includes/form.inc
index 545ad33ef26e..49dc8e47a618 100644
--- a/includes/form.inc
+++ b/includes/form.inc
@@ -1540,7 +1540,11 @@ function theme_file($element) {
  *   A string representing the form element.
  */
 function theme_form_element($element, $value) {
-  $output  = '<div class="form-item">'."\n";
+  $output  = '<div class="form-item"';
+  if (!empty($element['#id'])) {
+    $output .= ' id="'. $element['#id'] .'-wrapper"';
+  }
+  $output .= ">\n";
   $required = !empty($element['#required']) ? '<span class="form-required" title="'. t('This field is required.') .'">*</span>' : '';
 
   if (!empty($element['#title'])) {
-- 
GitLab