Skip to content

Releases: FriendsOfREDAXO/mform

7.0.0 RENOVATIO

17 Mar 09:51
Compare
Choose a tag to compare

ACHTUNG!
Vollständig neues Release bitte unbedingt die Hinweise beachten

Version 7.0.0 RENOVATIO

  • added column element for some form input column elements
  • removed element fragments and added stuff to wrapper fragment
  • removed author email address
  • wrapper fragment changed, remove id handling in output and js for accordion, collapse and tab
  • properties direction changed in addAccordionField, addCollapseField
  • open properties added to addTabField
  • added inline wrapper element addInlineElement
  • minor css changes @skerbis
  • add php 7.x compatibility
  • add fragment files
  • remove data themes and use fragments as theme templates
  • add radio-, checkbox and select toggle options for collapse
  • add radio-, checkbox and select toggle options for tabs
  • create generic collapse, accordion and tab handling for mblock usage
  • remove deprecated stuff
  • remove default theme config form in addon page
  • ytemplates moved from data to addon root path
  • remove docs plugin and unused lang strings
  • make example modules installable
  • revised all example modules remove all .ini's and use instead of them .inc files
  • add new wrapper example files
  • validations removed
  • changed screenshot @skerbis
  • correcting readme @skerbis
  • add english readme @sckerbis
  • add readme to backend pages @skerbis
  • add changelog to backend navigation @skerbis
  • fix double quote issue @dtpop

Migration to from v6.x.x to v7.x.x

  1. Removed class methods:

    1. addEditorField
    2. addCke5Field
    3. addFieldset
    4. closeFieldset
    5. addTab
    6. closeTab
    7. addCollapse
    8. closeCollapse
    9. addAccordion
    10. closeAccordion
    11. isSerial
    12. setToggle
    13. setValidation
    14. setValidations
  2. Renamed class methods:

    1. addOption => setOption
    2. addAttribute => setAttribute
    3. disableOptions => setDisableOptions
    4. disableOption => setDisableOption
    5. addFieldsetField => addFieldsetArea
    6. addCollapseField => addCollapseElement
    7. addTabField => addTabElement
    8. addAccordionField => addAccordionElement
    9. addTooltipInfo => setTooltipInfo
    10. addCollapseInfo => setCollapseInfo
    11. addParameters => setParameters
    12. addParameter => setParameter

Migration how do?

  • Call to undefined method MForm::addFieldset() or MForm::closeFieldset()
    • Use addFieldsetArea like MForm::factory()->addFieldsetArea('Label', MForm::factory()->addTextField(1, ['label' => 'Text']));
  • Call to undefined method MForm::addCollapse() or MForm::closeCollapse()
    • Use addCollapseElement like MForm::factory()->addCollapseElement('Collapse', MForm::factory()->addTextField(1, ['label' => 'Text']));
  • Call to undefined method MForm::addTab() or MForm::closeTab()
    • Use addTabElement like MForm::factory()->addTabElement('Tab', MForm::factory()->addTextField(1, ['label' => 'Text']));
  • Call to undefined method MForm::addAccordion() or MForm::closeAccordion()
    • Use addAccordionElement like MForm::factory()->addAccordionElement('Accordion' MForm::factory()->addTextField(1, ['label' => 'Text']));
  • Call to undefined method MForm::addEditorField() or MForm::addCke5Field
    • Use addTextAreaField with editor attributes like $mform->addTextAreaField('1', ['class' => 'cke5-editor', 'data-lang' => \Cke5\Utils\Cke5Lang::getUserLang(), 'data-profile' => 'default']);
  • Call to undefined method MForm::addOption() or MForm::addAttribute() or MForm::disableOptions() or MForm::disableOption()
    • Check the list Renamed class methods and use the new method name instead of the old one
  • Call to undefined method MForm::setToggle()
    • Use addToggleCheckboxField instead of addCheckboxField with setToggle

6.1.2

12 Dec 08:54
Compare
Choose a tag to compare

Version 6.1.2

  • Fix: UTF-8 encoding for arabic and other charsets in link and link-lists

6.1.1

06 Dec 09:38
d034ff8
Compare
Choose a tag to compare

Version 6.1.1

  • Adding return types for yform methods

6.1.0

09 Nov 20:09
368b130
Compare
Choose a tag to compare

6.0.13

12 Oct 08:17
8128e5a
Compare
Choose a tag to compare

@MC-PMOE fixed multiselect
#233 (comment)

Neu die Prüfung bei JSON Values 1.x.x

6.0.11

03 Sep 13:21
eabbfc1
Compare
Choose a tag to compare

6.0.11

6.0.11-beta1

26 Aug 19:46
b6c6d27
Compare
Choose a tag to compare
6.0.11-beta1 Pre-release
Pre-release

6.0.6 thanks to: ynamite bitshifters

29 Apr 13:41
ff5b452
Compare
Choose a tag to compare

6.0.5

01 Apr 12:27
5d6e1d6
Compare
Choose a tag to compare

Warning fixed

6.0.4

26 Mar 16:53
f1c0baa
Compare
Choose a tag to compare