Merge branch 'MDL-30844-master' of https://github.com/FMCorz/moodle
authorDan Poltawski <dan@moodle.com>
Tue, 10 Jul 2012 06:47:35 +0000 (14:47 +0800)
committerDan Poltawski <dan@moodle.com>
Tue, 10 Jul 2012 06:47:35 +0000 (14:47 +0800)
1  2 
lib/formslib.php

diff --combined lib/formslib.php
@@@ -944,9 -944,6 +944,9 @@@ abstract class moodleform 
              $value = $elementclone->_text;
              $elementclone->setValue(str_replace('{no}', ($i+1), $value));
  
 +        } else if (is_a($elementclone, 'HTML_QuickForm_submit') || is_a($elementclone, 'HTML_QuickForm_button')) {
 +            $elementclone->setValue(str_replace('{no}', ($i+1), $elementclone->getValue()));
 +
          } else {
              $value=$elementclone->getLabel();
              $elementclone->setLabel(str_replace('{no}', ($i+1), $value));
@@@ -2233,6 -2230,8 +2233,8 @@@ class MoodleQuickForm_Renderer extends 
          $this->_elementTemplates = array(
          'default'=>"\n\t\t".'<div id="{id}" class="fitem {advanced}<!-- BEGIN required --> required<!-- END required --> fitem_{type}"><div class="fitemtitle"><label>{label}<!-- BEGIN required -->{req}<!-- END required -->{advancedimg} {help}</label></div><div class="felement {type}<!-- BEGIN error --> error<!-- END error -->"><!-- BEGIN error --><span class="error">{error}</span><br /><!-- END error -->{element}</div></div>',
  
+         'actionbuttons'=>"\n\t\t".'<div id="{id}" class="fitem fitem_actionbuttons fitem_{type}"><div class="felement {type}">{element}</div></div>',
          'fieldset'=>"\n\t\t".'<div id="{id}" class="fitem {advanced}<!-- BEGIN required --> required<!-- END required --> fitem_{type}"><div class="fitemtitle"><div class="fgrouplabel"><label>{label}<!-- BEGIN required -->{req}<!-- END required -->{advancedimg} {help}</label></div></div><fieldset class="felement {type}<!-- BEGIN error --> error<!-- END error -->"><!-- BEGIN error --><span class="error">{error}</span><br /><!-- END error -->{element}</fieldset></div>',
  
          'static'=>"\n\t\t".'<div class="fitem {advanced}"><div class="fitemtitle"><div class="fstaticlabel"><label>{label}<!-- BEGIN required -->{req}<!-- END required -->{advancedimg} {help}</label></div></div><div class="felement fstatic <!-- BEGIN error --> error<!-- END error -->"><!-- BEGIN error --><span class="error">{error}</span><br /><!-- END error -->{element}&nbsp;</div></div>',