The civicrm is really great, but I understand Drupal developers, why they doesn't like it. I want to create drupallike civicrm by using civi_api.
Remove dependency of sites/all/modules directory, first try to put into sites/all/libraries, then using libraries api.
Write drupal tests
Usage:
Download the civicrm from CiviCRM home page to sites/all/modules directory.
Delete the drupal directory from sites/all/modules/civicrm
Download this module as a usual drupal module, and enable it.
Install CiviCRM.
Notice:
All of this project is completely a plan. Let see, how is this work. There should be some licencing problem, but as I plan, the original code will be full rewritten.
Use case
In the context of nodes with geo-information – for example using maps - there is pretty often the requirement to display further geo-related information in the same area as the geo-information of the node itself. ´whami source-adapter´delivers a generic method fulfilling this requirement together with two source adapters, one for Panoramio, one for Wikipedia. This module was part of the development of whami.com and can easily be extented with further source adapters.
Usage
First you must have nodes with geo-information in your Drupal Database. Specifically nodes of a configurable content type that have the geodata in a cck field of type geo.
The modules provide blocks named "whami Source Adapter: [Source Name]" i.e. "whami Source Adapter: Panoramio" or "whami Source Adapter: Wikipedia". Set your content type and cck geo field name in the block configuration and put the block in a region on the page.
Description
‘whami source-adapter’ delivers two configurable display blocks for Wikipedia/Panoramio-content which is locally close to the geo-information of the node.
There are general dependencies (CCK- and Geo-module) as well as specific dependencies for each source adapter.
This project provides a Datatrans integration for the Drupal Commerce payment and checkout system. Currently supports security level 0,1 and 2 for redirected payment with full logging for testing and debugging.
Datatrans is an international specialist for Internet-based payments, based in Switzerland. As a leading Swiss payment service provider (PSP) Datatrans operates independently from financial institutions.
Features
This project includes a base module that allows those that have a contract with datatrans to setup and execute direct e-commerce payments.
Activate module, make sure a payment method has been created in Drupal Commerce (Store > Configuration > Payment methods) and setup your custom Datatrans API keys.
Known problems
No known problems.
Links to Documentation
No additional documentation yet.
Credits
This project is sponsored, maintained and developed by MD Systems.