//---------------------------------------- //course receipt::customlabelsfieldset //---------------------------------------- $fieldname = 'customlabelsfs'; $mform->addElement('header', $fieldname, get_string($fieldname, 'shop')); //-- customlabel $objs = array(); //-- clid ------------------------------------------------------------------- $fieldname = 'clid'; $objs[] =& $mform->createElement('hidden', 'clid', '0'); //-- clxpos ----------------------------------------------------------------- $fieldname = 'clxpos'; $objs[] =& $mform->createElement('text', $fieldname, '', $int_fieldproperties); $mform->setDefault($fieldname,'0'); $mform->setType($fieldname, PARAM_INT); //-- clypos ----------------------------------------------------------------- $fieldname = 'clypos'; $objs[] =& $mform->createElement('text', $fieldname, '', $int_fieldproperties); $mform->setDefault($fieldname,'0'); $mform->setType($fieldname, PARAM_INT); //-- clsize ----------------------------------------------------------------- $fieldname = 'clsize'; $objs[] =& $mform->createElement('text', $fieldname, '', $int_fieldproperties); $mform->setDefault($fieldname,SHOP_FONT_SIZE); $mform->setType($fieldname, PARAM_INT); //-- clalign ---------------------------------------------------------------- $fieldname = 'clalign'; $temp = array(); $temp['L'] = get_string('left','shop'); $temp['C'] = get_string('center','shop'); $temp['R'] = get_string('right','shop'); $objs[] =& $mform->createElement('select', $fieldname, '', $temp); //-- clstyle ---------------------------------------------------------------- $fieldname = 'clstyle'; $temp = array(); $temp[''] = get_string('normal','shop'); $temp['B'] = get_string('bold','shop'); $temp['I'] = get_string('italic','shop'); $temp['U'] = get_string('underline','shop'); $objs[] =& $mform->createElement('select', $fieldname, '', $temp); //-- clcolor ---------------------------------------------------------------- $fieldname = 'clcolor'; $objs[] =& $mform->createElement('text', $fieldname, '', array('size' => 4, 'maxLength' => 6)); $mform->setDefault($fieldname,'000000'); $mform->setType($fieldname, PARAM_ALPHANUM); //-- customlabel ------------------------------------------------------------ $fieldname = 'customlabel'; //$objs[] =& $mform->createElement('text', $fieldname, '', $text_fieldproperties); $objs[] =& $mform->createElement('textarea', $fieldname, '', 'rows="3" cols="50"'); $mform->setType($fieldname, PARAM_TEXT); $mygroup = array(); $mygroup[] =& $mform->addGroup($objs, 'clobject', get_string('clobject','shop'), array(' ',' ',' ',' ',' ','
'), true); //-- clobject help ---------------------------------------------------------- $mform->setHelpButton('clobject', array('clobject', get_string('clobject', 'shop'), 'shop')); $this->repeat_elements($mygroup, $clstart, array(), 'clcounter', 'clfilled', 2, get_string('addmorelabel', 'shop'));