pracro:post-commit-hook
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pracro:post-commit-hook [2011/12/02 10:48] – deva | pracro:post-commit-hook [2011/12/02 13:35] (current) – deva | ||
---|---|---|---|
Line 22: | Line 22: | ||
All generated resume texts must equally be available in order for the script to be able to commit data to the pcpraxis journal. | All generated resume texts must equally be available in order for the script to be able to commit data to the pcpraxis journal. | ||
The data can therefore be made available in a preloaded map hierarchy of macros/ | The data can therefore be made available in a preloaded map hierarchy of macros/ | ||
- | < | + | < |
value = vars[' | value = vars[' | ||
</ | </ | ||
All resume texts are stored with the ''' | All resume texts are stored with the ''' | ||
An important feature of this list is that the native order of the macros are the same as in the template - **NOT** sorted alphabetically or similar!. | An important feature of this list is that the native order of the macros are the same as in the template - **NOT** sorted alphabetically or similar!. | ||
- | |||
+ | It is considered to read out value fields using a function instead in order to prevent setting the values: | ||
+ | <code lua> | ||
+ | value = getValue(' | ||
+ | </ | ||
+ | This method will also require a function to retrieve the macro list as well as field list from a specific macro since the above function also prevents macro iteration: | ||
+ | <code lua> | ||
+ | macrolist = getMacroList() | ||
+ | fieldlist = getFieldList(' | ||
+ | </ | ||
+ | This solution is however fairly ugly. Setting the map from the first method to read-only (or const if you will) would much be prefered. | ||
=====Script placement===== | =====Script placement===== |
pracro/post-commit-hook.1322819328.txt.gz · Last modified: 2011/12/02 10:48 by deva