Mark Jordan
Mark Jordan
Use case is adding page-level keywords to aid in searching. We have a related feature in the CSV Generic Compound toolchain that may be applicable here.
Given a simple MODS XML file like: ``` xml Amsterdam waterfront Jordan, Mark photographer 2013-01-17 image04 Amsterdam waterfront on an overcast day. picture still image born digital
CONTENTdm can assign any nickname to an object's full text/OCR data. The CONTENTdm Newspaper writer [contains logic](https://github.com/MarcusBarnes/mik/blob/master/src/writers/CdmNewspapers.php#L158) to account for the two nicknames we've encountered so far, 'full' and 'fullte',...
If an .ini file does not contain an ['LOGGING']['path_to_manipulator_log'] entry, we should define a default value. Since there is no single abstract class for manipulators, the best place to do...
Currently, the CONTENTdm compound writer only gets the 'DSID' datastream, which as a placeholder from the proof of concept as defined in #111. It needs to be able to get...
We should add a check in checkMappingSnippets() that the mappings file is UTF-8 encoded. If we know that it has that encoding, we can remove the BOM with no worries...
Currently, config variables for post-write hook scripts are hard-coded in the scripts themselves. Since these scripts have access to the MIK config file, we should allow adding variables used by...
Currently, if `--checkconfig=snippets` or `--checkconfig=all` finds a problem with a mapping snippet, it provides the following output: ``` ./mik --config=bcss.ini --checkconfig=all Commencing MIK. PHP Fatal error: Uncaught exception 'mik\exceptions\MikErrorException' in...
The "nicknames" that CONTENTdm assigns to fields internally is pretty consistent but in some cases it will assign unpredictable nicknames. Good example is that 'full' is the most common nickname...
I can't find any reference in the PSR standards for documenting methods/functions (although I didn't look too hard). If PSR doesn't provide any guidance, I recommend we adopt Drupal's documentation...