Commit Graph

23 Commits

Author SHA1 Message Date
Nicholas-Westby fa265d3019 Avoid exception when there is no label template. 2017-09-07 08:30:09 -07:00
Nicholas-Westby d46d64c52b Allow for other data types to be used with label template functions. 2017-09-06 08:18:43 -07:00
Nicholas-Westby b9abf0d6a3 Allow for services to be injected into label template functions.
Allow the value returned from a label template function to be recursively resolved until it finally becomes a string.
2017-09-05 20:51:45 -07:00
Nicholas-Westby e00229984c Label templates can now return a promise that eventually resolves to a string. 2017-09-05 19:39:33 -07:00
Nicholas-Westby 155f212062 New approach to splitting the label template (will make the upcoming promises work easier). In short, each substring is stored into an array, those items are modified, then when all the modifications are done the substrings are combined again. 2017-09-04 20:26:16 -07:00
Nicholas-Westby 86a8112fbd Fixed regex so it doesn't match empty strings.
Removed unused variable.
2017-09-04 19:15:49 -07:00
Nicholas-Westby 810fa95c65 Removed some extraneous and probably buggy code related to label templates. 2017-09-04 19:06:12 -07:00
Nicholas-Westby 9bcd9d67ae Update the Archetype controller to allow for fieldset titles to be loaded using promises (still need to actually allow for promises). 2017-09-04 15:49:30 -07:00
kjac e3c4c91de1 Fix #387 2017-06-11 16:03:56 +02:00
Kenn Jacobsen 27d0cb742b Label templates for the V2 pickers
..and also for the old content picker (it was missing for whatever
reason) - fixes #402
2017-06-08 09:02:31 +02:00
Greg Fyans b7875dd850 Added native label for RJP.MultiUrlPicker data type 2016-03-15 10:28:14 +00:00
Mark f40e023420 Changed the way tags are stripped from tinymce content
See stackoverflow for a reference
2015-08-19 13:02:55 +02:00
kgiszewski 2fb922fd6c Rework dropdown label to check for a value first 2015-06-15 15:56:45 -04:00
kgiszewski c2986d39a9 Added coreDropdown to label helpers 2015-06-15 15:46:51 -04:00
kgiszewski c60c9e1c5d Fix #276 2015-06-15 14:48:50 -04:00
kgiszewski 11fff5da1a Add media picker support 2015-06-01 13:43:42 -04:00
kgiszewski 788a5dd720 Wire up MNTP 2015-06-01 13:35:53 -04:00
kgiszewski 24e232b2cc Renaming binge 2015-06-01 12:12:33 -04:00
kgiszewski 5bdcb23933 Cache datatypes as they come back from server 2015-06-01 11:16:12 -04:00
kgiszewski 34b3ed3b47 Add archetypeCacheService 2015-06-01 10:13:29 -04:00
kgiszewski 50a486a9ac Discovered we should probably use a datatype cache based on the directive, so maybe a archetypeCacheService? 2015-06-01 10:09:22 -04:00
kgiszewski 4f4128a744 Fix some broken-ness 2015-06-01 10:02:32 -04:00
kgiszewski 4851797a83 Refactor a ton of things, add archetypeLabelService 2015-06-01 09:45:10 -04:00