Match CSV Import headings
A class to match cleaned column headings on an imported CSV to known column headings. Headings are matched based on direct text match and known synonyms.
column headings before:
'fname','middle name','surname','birth date','position','orgname'
column headings after:
Array ( [value] => fname [match] => first name )
Array ( [value] => middle name [match] => middle name )
Array ( [value] => surname [match] => last name )
Array ( [value] => birth date [match] => date of birth )
Array ( [value] => position [match] => job position )
Array ( [value] => orgname [match] => organisation )

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
