From a5adbd0c39ac40d709265a142007dc633babfb50 Mon Sep 17 00:00:00 2001 From: skodak Date: Tue, 12 Dec 2006 18:20:51 +0000 Subject: [PATCH] MDL-7905 Add new available tag for element id for in database mod --- lang/en_utf8/data.php | 1 + mod/data/edit.php | 2 ++ mod/data/templates.php | 8 ++++++++ 3 files changed, 11 insertions(+) diff --git a/lang/en_utf8/data.php b/lang/en_utf8/data.php index 69ab29fcca..3dbc04373d 100644 --- a/lang/en_utf8/data.php +++ b/lang/en_utf8/data.php @@ -88,6 +88,7 @@ $string['fieldmappings'] = 'Field Mappings'; $string['fieldname'] = 'Field name'; $string['fieldoptions'] = 'Options (one per line)'; $string['fields'] = 'Fields'; +$string['fieldids'] = 'Field ids'; $string['fieldupdated'] = 'Field updated'; $string['fieldwidth'] = 'Width'; $string['fieldwidthlistview'] = 'Width in list view'; diff --git a/mod/data/edit.php b/mod/data/edit.php index 45debc1cad..e811b6b900 100755 --- a/mod/data/edit.php +++ b/mod/data/edit.php @@ -276,6 +276,8 @@ $field = data_get_field($eachfield, $data); $patterns[]="[[".$field->field->name."]]"; $replacements[] = $field->display_add_field($rid); + $patterns[]="[[".$field->field->name."#id]]"; + $replacements[] = 'field_'.$field->field->id; } $newtext = str_ireplace($patterns, $replacements, $data->{$mode}); diff --git a/mod/data/templates.php b/mod/data/templates.php index a58ff6c083..fb9f43e7db 100755 --- a/mod/data/templates.php +++ b/mod/data/templates.php @@ -204,6 +204,14 @@ echo ''; } echo ''; + + if ($mode == 'addtemplate') { + echo ''; + foreach ($fields as $field) { + echo ''; + } + echo ''; + } // Print special tags. fix for MDL-7031 if ($mode != 'addtemplate') { -- 2.39.5