Add high performance petitions, configured in CiviCRM, to your separate public website.
-
Please see Inlay for an introduction to the technology this is based on.
-
Note this is currently fairly generic, but I reserve the right to bend it to my client's wishes at any point. Inlay provides a way to develop customised remote forms; this is one example of its use.
The extension is licensed under AGPL-3.0.
Uses custom field to store whether signups were new to the group or not.
php
- count special type of activity (@todo make optional)
- 3 stage UX inc socal
- optin options; add to group, if one selected.
- add activity (but prevent duplicates)
- queue + job
- send thank you msgtpl
angular
- simple fieldsets.
front end
- vue - reusable.
- PHP v7.3+
- CiviCRM 5.31+
- The Email API extension
Learn more about installing CiviCRM extensions in the CiviCRM Sysadmin Guide.
Sysadmins and developers may download the .zip
file for this extension and
install it with the command-line tool cv.
cd <extension-dir>
cv dl inlaypetition@https://github.com/FIXME/inlaypetition/archive/master.zip
Sysadmins and developers may clone the Git repo for this extension and install it with the command-line tool cv.
git clone https://github.com/FIXME/inlaypetition.git
cv en inlaypetition
Once intstalled, visit Administer » Inlays and create a Petition Inlay.