Library manager implementation #195

Merged
Llewellyn merged 24 commits from staging into master 2017-12-12 13:31:16 +00:00
Owner

Pull Request for many Issues

Summary of Changes

  • Added interface of the new decoupled libraries concept gh-92
  • String Manipulation to SimpleXML and DOMDocument (thanks to @stutteringp0et)
  • Improved the get snippets area to load one library at a time. started on the adaptation of the compiler that is needed for the new libraries
  • Resolve gh-111Implement onContentPrepare (thanks to @stutteringp0et)
  • Renamed the uikit lib folders.
  • Resolved the gh-188 by updating the note.
  • Resolved gh-92 by implementation of the library manager in the compiler.
  • Resolve gh-181 to insure all urls added to xml is converting special characters with htmlspecialchars.

Testing Instructions

  • Test the new library implementation in all related views
  • Check the fields xml files created (to test the new SimpleXML and DOMDocument )
  • When adding a library to a site view and see if the library details is added to the view.html.php

Expected result

This pull request is mostly enhancements

Actual result

This pull request is mostly enhancements

Documentation Changes Required

I will make a few new tutorials once we have this ready and merged to the new release.

Pull Request for many Issues ### Summary of Changes - Added interface of the new decoupled libraries concept gh-92 - String Manipulation to SimpleXML and DOMDocument (thanks to @stutteringp0et) - Improved the get snippets area to load one library at a time. started on the adaptation of the compiler that is needed for the new libraries - Resolve gh-111Implement onContentPrepare (thanks to @stutteringp0et) - Renamed the uikit lib folders. - Resolved the gh-188 by updating the note. - Resolved gh-92 by implementation of the library manager in the compiler. - Resolve gh-181 to insure all urls added to xml is converting special characters with htmlspecialchars. ### Testing Instructions - Test the new library implementation in all related views - Check the fields xml files created (to test the new SimpleXML and DOMDocument ) - When adding a library to a site view and see if the library details is added to the **view.html.php** ### Expected result >This pull request is mostly enhancements ### Actual result >This pull request is mostly enhancements ### Documentation Changes Required > I will make a few new tutorials once we have this ready and merged to the new release.
mwweb (Migrated from github.com) reviewed 2017-12-10 19:35:59 +00:00
Author
Owner

@stutteringp0et will also be great if you can run some test on this pull request.

@stutteringp0et will also be great if you can run some test on this pull request.
ro-ot (Migrated from github.com) reviewed 2017-12-10 22:23:30 +00:00
ro-ot (Migrated from github.com) reviewed 2017-12-10 22:26:37 +00:00
ro-ot (Migrated from github.com) reviewed 2017-12-10 22:28:45 +00:00
ro-ot (Migrated from github.com) reviewed 2017-12-10 22:33:41 +00:00
stutteringp0et (Migrated from github.com) reviewed 2017-12-11 08:13:59 +00:00
Llewellyn reviewed 2017-12-11 11:09:33 +00:00
ro-ot (Migrated from github.com) reviewed 2017-12-11 19:23:56 +00:00
ro-ot commented 2017-12-11 19:47:54 +00:00 (Migrated from github.com)
Author
Owner

Upgrading from 2.6.5 I get this error:
image

Upgrading from 2.6.5 I get this error: ![image](https://user-images.githubusercontent.com/2594383/33850546-de965344-debc-11e7-969e-06dcad467b3c.png)
ro-ot (Migrated from github.com) approved these changes 2017-12-11 20:56:10 +00:00
ro-ot (Migrated from github.com) left a comment
Author
Owner

I am very excited about these changes, it works very well when adding libraries to a view.

I am very excited about these changes, it works very well when adding libraries to a view.
Author
Owner

happy new year!!!

happy new year!!!
Sign in to join this conversation.
No reviewers
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#195
No description provided.