4f9207a868
Fix: formatDate helper references the moment method, not the momentDate object
2016-01-06 11:23:39 -05:00
3d1f589bc1
formatDate helper now will only use moment if date is valid. If it's not, will use the user inputted value or a fallback parameter, if it is provided
2016-01-06 11:23:38 -05:00
ae436a3b84
Scrub.
2016-01-06 11:18:50 -05:00
712b504168
Support global theme partials (interim).
2016-01-06 10:48:51 -05:00
2819faeb6f
Improve theme/format inheritance (interim).
2016-01-05 09:28:40 -05:00
6a61989eb4
Introduce {{dateRange}} and {{camelCase}} helpers.
2016-01-05 04:59:51 -05:00
d658a069cd
Rename {{hasSection}} helper to {{section}}.
2016-01-05 04:59:26 -05:00
4c31c96891
Introduce has/hasSection helpers.
2016-01-05 00:03:54 -05:00
219209c6ca
Fix logic glitch in {{sectionTitle}} helper.
2016-01-04 19:46:45 -05:00
2ba23ee80d
Add support for user-definable section titles.
...
Introduce a {{sectionTitle}} helper; requires theme updates.
2016-01-04 16:20:48 -05:00
ce75f09210
Refactor API interface.
2016-01-04 07:23:20 -05:00
5c39c1c93d
Remove extraneous console.log.
2015-12-31 19:47:55 -05:00
b85d40b1b3
Improve XML encoding for Word docs.
...
Fix various encoding errors.
2015-12-31 06:38:30 -05:00
3acf648eb4
Expose helpers to Underscore engine.
...
Get the same set of helpers working for Underscore and Handlebars
engines. Needs refactoring.
2015-12-30 20:11:09 -05:00
a280d8acb2
Support CSS embedding vs. linking.
2015-12-30 19:45:50 -05:00
d4e0a0fa05
Add {{styleSheet}} helper (placeholder).
2015-12-30 18:19:00 -05:00
6b0ea0c7bd
add: png format
2015-12-29 03:29:13 +08:00
a54476eede
Reaffirm string-based generation.
...
In recent commits, HackMyResume generation logic, much like the pilots
in Top Gun who became too reliant on air-to-air missiles and lost the
true art of dogfighting, has become dependent on file-based generation
as implicit file assumptions have crept in. This commit reaffirms the
file-less, string-based nature of the generation process and, as a side
effect, adjusts the behavior of (binary) PDF generation to match.
2015-12-21 00:36:08 -05:00
f80c333361
Scrub.
2015-12-20 20:22:46 -05:00
b92cf7298a
Refactor helpers.
...
Helpers shouldn't be specific to a given template engine (eg,
Handlebars) in order to allow sharing of helpers between different
template engines. Isolate abstract helpers in another module and apply
them via Handlebars.registerHelper and as necessary for other template
engines.
2015-12-20 18:24:28 -05:00
ade60022fd
Introduce new helpers.
2015-12-19 00:24:21 -05:00
92128da381
Install URL-trimming helper.
2015-12-18 14:51:51 -05:00
1441fe3ae5
Class-ify Underscore/Handlebars engine.
2015-12-18 13:17:07 -05:00
b0bc71cd66
Introduce "either" helper for Handlebars themes.
2015-12-18 13:00:47 -05:00
e908e8bb34
Add missing Underscore require().
2015-12-18 10:13:50 -05:00
d708a6c6d8
Refactor Handlebars helpers.
2015-12-18 10:10:30 -05:00
eabab26eef
Update file headers.
2015-12-17 10:15:59 -05:00
5475b081b1
Support basic Markdown in MS Word docs.
2015-12-16 23:26:53 -05:00
ae9c295ce1
Better Handlebars support.
2015-12-16 20:13:27 -05:00
00e6407347
Kludge theme loading issue for FCVD.
...
Resolve in v0.11.0.
2015-12-10 10:28:19 -05:00
541198321e
Fix JSHint warnings.
2015-12-09 21:44:35 -05:00
3dcf3c3974
Tweak Markdownification.
2015-12-09 04:32:39 -05:00
857de65750
More MEGADESK.
2015-12-09 00:13:58 -05:00
f3c9f92263
Add baseline Markdownification.
2015-12-08 22:22:33 -05:00
fcaeb381fe
Gather.
2015-12-07 21:24:14 -05:00
5a716dff16
Add basic multiplexing support.
2015-12-07 16:39:59 -05:00
3b8d100f39
Add baseline Handlebars support.
2015-12-06 16:19:55 -05:00