Library manager implementation #195

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

24 Commits

Author SHA1 Message Date
Llewellyn van der Merwe 258f7441d7
Resolved gh-194 to allow for [close & New] Button in linked views 2017-12-12 15:18:27 +02:00
Llewellyn van der Merwe ba07f1aae3
only add media if path is one value 2017-12-12 02:41:24 +02:00
Llewellyn van der Merwe 27ff09226b
execution order fix to insure folders are loaded 2017-12-12 02:28:35 +02:00
Llewellyn van der Merwe 422cea1bed
fixed mysql update values 2017-12-11 22:38:23 +02:00
Llewellyn van der Merwe 5870f54900
Fixed some typos resolved gh-196 2017-12-11 13:18:33 +02:00
Llewellyn van der Merwe 94175a4725
Resolve gh-181 to insure all urls added to xml is converting special characters with htmlspecialchars. 2017-12-10 21:20:29 +02:00
Llewellyn van der Merwe f900f65baa
Renamed the uikit lib folders. Resolved the gh-188 by updateing the note. Resolved gh-92 by implementation of the library manager in the compiler. 2017-12-10 21:17:26 +02:00
Llewellyn van der Merwe b60d208d9e
Merge branch 'staging' into decouple_libraries 2017-12-05 13:25:43 +02:00
Llewellyn van der Merwe 6623da7a8d
Resolve gh-111 2017-12-04 17:57:49 +02:00
Llewellyn van der Merwe fa83ea7bc9
moved the dispatcher out of the loop 2017-12-04 17:57:19 +02:00
Llewellyn van der Merwe 87ba078dc8
fixed unintended formating. tweaked functions. resolved gh-189 2017-12-04 16:56:18 +02:00
Michael Richey 9a6ad66e32
Fixed context 2017-12-03 19:53:05 -06:00
Michael Richey 102ed837c2
automatic context based on available vars 2017-12-03 19:43:45 -06:00
Michael Richey b10b019494
Implement onContentPrepare 2017-12-03 19:24:53 -06:00
Michael Richey cc9a0e9c4c
I missed a parameter 2017-12-03 18:50:21 -06:00
Michael Richey f19a279b16
revert to string search
to allow for malformed xml input
2017-12-03 16:13:36 -06:00
Michael Richey 2661b62929
Revenge of Pretty Print
This time it's personal

Also, documented new functions
2017-12-03 13:12:56 -06:00
Llewellyn van der Merwe 19d4d77305
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 2017-12-03 20:09:04 +02:00
Michael Richey 07051d0955
pretty print
I've got pretty print much closer, but I haven't yet been able to produce it with a starting indent level.  The alternative is to run the file xml output through the pretty printer before writing the file.
2017-12-03 11:47:48 -06:00
Michael Richey 8f3d573202
Code Formatting
Small things are killing me.....  some concatenation is wrapped in spaces, some isn't....  Some functions start braces on the 2nd line, some don't

I think this is the last one
2017-12-03 11:12:18 -06:00
Michael Richey ca4919f0f3
Code Formatting 2017-12-03 11:09:39 -06:00
Michael Richey c1675dbd30
Code formatting 2017-12-03 11:08:01 -06:00
Michael Richey 55afca91a2
String Manipulation to SimpleXML and DOMDocument
I removed the string manipulation in favor of something more development friendly.  The drawback is that the resulting XML is not as pretty, although I did run the processed fields through DOMDocument pretty printer.  The entire resultant XML could be run through a pretty printer, but still won't achieve the tab indented node attributes.

The entire process could be made much more efficient, but this was just an initial conversion.
2017-12-03 02:02:11 -06:00
Llewellyn van der Merwe 82df61aa4a
added interface of the new decoupled libraries concept gh-92 2017-11-26 04:03:27 +02:00