CiviCRM Drupal extended API
I'm currently working on a project that is heavily involved with the inner workings of drupal and CiviCRM. In the course of this I am increasingly needing to write my own hooks and calls to CiviCRM from within a drupal module. I agree that the api could get bloated and full of unnecessary functions but the fact remains, I need the data. So begins my quest to extend the tentacles of a drupal module into CiviCRM.
Features that are currently either in progress or at a point where they do the job they should and are waiting for refinement. None of this code is security tested although I do my best to keep things safe from the script kiddies.
Membership signup / Contribution block - displays a link to the contribution page.
Upcoming events block - displays a simple list of upcoming events
Events additions:
- Ability to add extra income and expenditure to an event.
- General reports pages - tabs link to events reports and CiviCRM's Reports pages
To come are:
- Augmented delegate lists - with printable badges.
- Event register - like delegate list but allows you to keep track of attendees at the event - printable
I was hoping for a module or set of modules I could release but things are getting a little too bespoke at the moment. On the other hand, I can certainly provide the code for reference if anyone requests it. Just drop me an email or contact me from here and I'll send you a copy.
- Printer-friendly version
- Login to post comments