Library manager implementation #195

Merged
Llewellyn merged 1 commits from staging into master 2025-01-18 08:00:38 +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 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
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

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