From 8841d3880182c0b9eebf2d6245b216cc7dd4bbce Mon Sep 17 00:00:00 2001 From: Nicolas Brassard Date: Wed, 20 Sep 2017 14:20:16 -0400 Subject: [PATCH 1/2] Restore tags selection In 2.7.0, tags are broken because they need the `data-interactive` attribute. This commit simply adds it. Fixes #279 --- fields/field.memberactivation.php | 2 +- fields/field.memberpassword.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fields/field.memberactivation.php b/fields/field.memberactivation.php index 5bdb610..15c1d2c 100644 --- a/fields/field.memberactivation.php +++ b/fields/field.memberactivation.php @@ -208,7 +208,7 @@ public function displaySettingsPanel(XMLElement &$wrapper, $errors = NULL){ "fields[{$this->get('sortorder')}][code_expiry]", $this->get('code_expiry') )); - $ul = new XMLElement('ul', NULL, array('class' => 'tags singular')); + $ul = new XMLElement('ul', NULL, array('class' => 'tags singular', 'data-interactive' => 'data-interactive')); $tags = fieldMemberActivation::findCodeExpiry(); foreach($tags as $name => $time) { $ul->appendChild(new XMLElement('li', $name, array('class' => $time))); diff --git a/fields/field.memberpassword.php b/fields/field.memberpassword.php index c753c5d..e815c1d 100644 --- a/fields/field.memberpassword.php +++ b/fields/field.memberpassword.php @@ -350,7 +350,7 @@ public function displaySettingsPanel(XMLElement &$wrapper, $errors = NULL){ "fields[{$this->get('sortorder')}][code_expiry]", $this->get('code_expiry') )); - $ul = new XMLElement('ul', NULL, array('class' => 'tags singular')); + $ul = new XMLElement('ul', null, array('class' => 'tags singular', 'data-interactive' => 'data-interactive')); $tags = fieldMemberPassword::findCodeExpiry(); foreach($tags as $name => $time) { $ul->appendChild(new XMLElement('li', $name, array('class' => $time))); From 31f2fbec710f0d61e0805ae5d434aaf7545d7d2b Mon Sep 17 00:00:00 2001 From: Nicolas Brassard Date: Thu, 21 Sep 2017 14:12:45 -0400 Subject: [PATCH 2/2] lowercase null --- fields/field.memberactivation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fields/field.memberactivation.php b/fields/field.memberactivation.php index 15c1d2c..bb5e66a 100644 --- a/fields/field.memberactivation.php +++ b/fields/field.memberactivation.php @@ -208,7 +208,7 @@ public function displaySettingsPanel(XMLElement &$wrapper, $errors = NULL){ "fields[{$this->get('sortorder')}][code_expiry]", $this->get('code_expiry') )); - $ul = new XMLElement('ul', NULL, array('class' => 'tags singular', 'data-interactive' => 'data-interactive')); + $ul = new XMLElement('ul', null, array('class' => 'tags singular', 'data-interactive' => 'data-interactive')); $tags = fieldMemberActivation::findCodeExpiry(); foreach($tags as $name => $time) { $ul->appendChild(new XMLElement('li', $name, array('class' => $time)));