filemaker_content
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Essentially, this module interfaces with the FileMaker API for PHP libraries provided by FileMaker (not included with in the distribution of this module), and provides an interface to add layouts online. It has the following features:
- Individual field-level controls
- Field-level processing and theme functions
- Default handling provided for form elements (textfield, select, radio, checkboxes)
- Creates filemaker hooks so that other modules can provide their own field processing
- Template files for records and portals
- Includes handling for record creation and modification
- Search page provided for layouts imported
- Simple search field provided for list pages
- Record view, modify, delete, and create permissions
In addition, a mechanism is included for handling a users from a FileMaker database and associating them with Drupal roles. Then, permissions can be set that can reflect those set for users of the FileMaker database allowing some to modify or create records while anonymous users to only records. Passwords for these FileMaker users are encrypted by creating a password and password salt.
Two other modules are provided which adds support for single-field forms on list pages and another for quickly retrieving detail pages and displaying them in the list-view table via AJAX. Look at these for how to implement the filemaker hooks to provide your own field processing and theming.
