Business of Open Technology

Teemu Merikoski's blog

Entity Sync is a module which allows site to synchronize entities fully or partially to another D7 installation or installations. It was designed from the ground up to be easy and fast to set up. It relies fully on Rules to do the actual synchronization logic, so to get entity information transferred to another drupal installation an event triggered rule is needed to call the synchronization action. Super simple, exportable and clean!.
With Radioactivity 2 nearly out of its beta form, I thought I'd write a bit about what it is and what you can do with it and most importantly walk you through on how to use it. Radioactivity 2 allows you to track any fieldable entities; users, nodes, commerce products, etc. It can be used as a simple view counter but also as a popularity or activity meter, e.g. with it you can create a 'most viewed nodes at this moment' list. There is also limited rules which allows you to create an activity meter for basically whatever you want.

 

Extending and modifying the way modules work is most of the time really easy with hooks. With good enough design most of the modules can be made to work with each other seamlessly, but sometimes gluing modules together might get a bit painful; some time ago I was presented with a task to make Facebook Connect work with Domain Access. Within the projects technical parameters the only way to go about it was to do some detective work and code the functionality.

I will now give you an example on how you'll get it done, also this will serve as an example on how to glue together two modules and possibly benefit the community :) A warning though; this is quite code intensive and some experience is needed on how Drupal works. Also it should be noted that fbconnect and domain might not be the best modules to glue together, but stuff like this should not be feared.

Note that the result was posted as an issue/patch to d.org here.

It's been weeks since DrupalCon and I thought I'd write down some of the stuff that I think were the most valuable (or rather the things that struck me the most, or the things that have stuck with me):

Drupal 7

Naturally. Not yet 100% finished but slowly getting there. If you're considering launching a site in 2011 you should choose D7; it is that much better from both the end end users point of view and the developers. Oh, and themers.

Finland has been a forerunner in online banking for years and a massive contributor to the open source sector. At the same time online shopping has become mundane and everyone is out to make money by selling stuff from their basements or garages.

However, Drupal's Übercart has been missing a way to do online payments in Finland directly without any hassles and third parties getting involved. In fact whole online shopping scene in Finland has suffered from the lack of an open source API.

Subscribe to RSS - Teemu Merikoski's blog

Latest in Mearra blog

Cristian Andrei's picture
Drupal Commerce, drag products to shopping cart solution
Cristian Andrei - 14.9.2012
Greg Fedorov's picture
Icon fonts and Drupal
Greg Fedorov - 5.9.2012
Cristian Andrei's picture
How to share user information in a Drupal SSO environment
Cristian Andrei - 24.7.2012
Mārtiņš Bērtiņš's picture
Drupal module: Taxonomy Tools
Mārtiņš Bērtiņš - 18.7.2012

DrupalCon Munich - Platinum Sponsor

Get in touch

Helsinki

+358 20 7912 940  Emma Mäkinen

Riga

+371 29 849 696  Ernests Gabrans

Turku

+358 44 010 0667  Juha Niemi

Valmiera

+371 26 426 777  Mikelis Zalais