fillpdf_comprehensive_mapper
One FillPDF form to rule them all: designate a FillPDF form as the comprehensive mapper and its field mapping (the editable fields of the PDF and the entity-based tokens you want to fill them in with) will be used for all the FillPDF forms on your site. (FillpDF lets you fill in editable PDFs with data from your Drupal site.)
WARNING: Installing and configuring this module will wipe out all existing FormPDF mappings that you have.
(If this is not what you want to do, but you do want to be able to bulk update a subset of , please open a feature request against this module and wait for it to be fulfilled before using this module.)
FillPDF does not support having multiple files use the same form (#3523262: Can multiple PDF files use the same FillPDF form?) so this is an alternative way of having a similar effect.
Features
FillPDF Comprehensive Mapper lets you maintain all possible fields in one horrifying FrankenPDF and automatically imports this mapping into all other FillPDF forms, so that all can benefit. This automatic update happens whenever the FillPDF Comprehensive Mapper settings form is saved or when the FillPDF form designated as the comprehensive mapper by this
Post-Installation
Enable, create your comprehensive mapper FillPDF form, and go to /admin/config/media/fillpdf/comprehensive-mapper to select it as the anointed one. Now all other PDFs will get its mapping imported over theirs
Additional Requirements
This module is a small extension for the fantastic FillPDF module.
No Similar or Recommended projects known at this time.
Supporting this Module
You can support Agaric's overall contributions to Drupal and a bit beyond by supporting Drutopia at opencollective.com/drutopia. Thanks!!
Community Documentation
… is welcome, but it's really very simple for now, create the FillPDF form you want to use as the source for all the others, go to the settings page which is linked to via FillPDF Comprehensive Mapper's Extend/module listing's Configure link, and choose the form you just created. That FillPDF form will act as a "master", copying its field mapping over those of your other forms.