From c9095ae670d9fc7244ef8ecafa0afc19d25d8d76 Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 22 Mar 2006 09:14:44 +0000 Subject: [PATCH] The menu to add fields is now more accessible --- mod/data/fields.php | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/mod/data/fields.php b/mod/data/fields.php index 248dcabb40..94aa21c608 100755 --- a/mod/data/fields.php +++ b/mod/data/fields.php @@ -30,7 +30,7 @@ $id = optional_param('id', 0, PARAM_INT); // course module id $d = optional_param('d', 0, PARAM_INT); // database id $fid = optional_param('fid', 0 , PARAM_INT); // update field id - $newtype = optional_param('fieldmenu','',PARAM_ALPHA); // type of the new field + $newtype = optional_param('newtype','',PARAM_ALPHA); // type of the new field $mode = optional_param('mode','',PARAM_ALPHA); $displaynotice = ''; //str to print after an operation, @@ -207,18 +207,13 @@ $field->display_edit_field(); } else { /// Display the main listing of all fields - - echo '
'; - echo ''; - echo ''; - echo ''; - print_simple_box_start('center','50%'); - - echo ''; - echo ''; + echo ''; if (!record_exists('data_fields','dataid',$data->id)) { echo ''; // nothing in database @@ -265,7 +260,6 @@ echo '
'.get_string('newfield','data').' '; - choose_from_menu($menufield,'fieldmenu','0','choose','fieldform.mode.value=\'new\';fieldform.submit();','0'); + + echo '
'; + echo get_string('newfield','data').': '; + popup_form($CFG->wwwroot.'/mod/data/fields.php?d='.$data->id.'&mode=new&sesskey='. + sesskey().'&newtype=', $menufield, 'fieldform', '', 'choose'); helpbutton('fields', get_string('addafield','data'), 'data'); - echo '
'.get_string('nofieldindatabase','data').'
'; print_simple_box_end(); - echo '
'; } -- 2.39.5