Added the new placeholder area for global & component level placeholders #403

Merged
Llewellyn merged 17 commits from staging into master 2019-04-08 07:22:29 +00:00
Owner

Pull Request for Issue gh-377, gh-383, gh-384, gh-380, gh-376, gh-391, gh-231, gh-399, gh-400, gh-402.

Summary of Changes

  • Fixed gh-402 so that the array_unique is only used on returned column (array)
  • Fixed gh-400 the MySQL v5.7 Install Error
  • Added more dynamic placeholder update to the file/folder paths. gh-399
  • Moved the update of dynamic paths before preg_match to better manage the forward slash placement. gh-231
  • Trying to resolve the link issue in windows gh-231
  • Resolved gh-391 by adding property to list field type. Resolved gh-392 by adding property to URL field type (only for fresh install).
  • Resolved gh-376 to insure that the usergroup filter work as expected
  • Resolved gh-380 to insure that the list view JS file also gets added if set.
  • Resolved gh-384 to enable category and any other field that inherit from the basic list type to be able to have options added.
  • Fixed gh-383 to insure the new button works on frontend/site.
  • Improved the JCB package import to also now import the new placeholder feature values correctly.
  • updated the year value.
  • Added placeholder search to the new placeholder area.
  • Added the new placeholder area for global & component level placeholders. Just like customcode you can now with the placeholders generate dynamic behaviour with placeholders all over the JCB custom areas.
  • Added extra default validation rules to new install of JCB.
  • Fixed gh-377 to avoid mismatching on replace ending target hash.
  • Imporved the versioning feature so that once you change the version in the update mysql area, it also updates the Joomla component.

Testing Instructions

Please read over every issue resolved and fixed, and test the new feature (Added the new placeholder area for global & component level placeholders)

Documentation Changes Required

How to use the new placeholders area, and why.

Pull Request for Issue gh-377, gh-383, gh-384, gh-380, gh-376, gh-391, gh-231, gh-399, gh-400, gh-402. ### Summary of Changes - Fixed gh-402 so that the array_unique is only used on returned column (array) - Fixed gh-400 the MySQL v5.7 Install Error - Added more dynamic placeholder update to the file/folder paths. gh-399 - Moved the update of dynamic paths before preg_match to better manage the forward slash placement. gh-231 - Trying to resolve the link issue in windows gh-231 - Resolved gh-391 by adding <useglobal> property to list field type. Resolved gh-392 by adding <relative> property to URL field type (only for fresh install). - Resolved gh-376 to insure that the usergroup filter work as expected - Resolved gh-380 to insure that the list view JS file also gets added if set. - Resolved gh-384 to enable category and any other field that inherit from the basic list type to be able to have options added. - Fixed gh-383 to insure the new button works on frontend/site. - Improved the JCB package import to also now import the new placeholder feature values correctly. - updated the year value. - Added placeholder search to the new placeholder area. - Added the new placeholder area for global & component level placeholders. Just like customcode you can now with the placeholders generate dynamic behaviour with placeholders all over the JCB custom areas. - Added extra default validation rules to new install of JCB. - Fixed gh-377 to avoid mismatching on replace ending target hash. - Imporved the versioning feature so that once you change the version in the update mysql area, it also updates the Joomla component. ### Testing Instructions Please read over every issue resolved and fixed, and test the new feature (Added the new placeholder area for global & component level placeholders) ### Documentation Changes Required How to use the new placeholders area, and why.
ro-ot (Migrated from github.com) reviewed 2019-04-04 07:31:37 +00:00
ro-ot (Migrated from github.com) reviewed 2019-04-06 17:42:13 +00:00
ro-ot (Migrated from github.com) approved these changes 2019-04-06 17:59:56 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: joomla/Component-Builder#403
No description provided.