Business of Open Technology

Mearra Blog

During the past few months, we here at Wunderkraut (yes, Mearra is now known as Wunderkraut, read more about it here) have been poking around Drupal Commerce. After spending quite some time with it , I started looking at ways to improve its UI.

Undoubtedly, unless you have been sleeping under a rock somewhere (hey Patrick!), you must've heard about icon fonts by now. In this post, I will attempt to de-mystify their use and creation.

CAS_fields module enables sharing of user information between 2 drupal installation by extending the CAS module.

26.07.2012. Update: The module has been promoted to a full project and can be downloaded from here.

Taxonomy Tools module contains several tools for taxonomy term management.

The core functionality of this module is an overview table that list terms of the same level. User is provided with tools to reorder those terms, also view, edit and delete them.

Taxonomy Tools holds 4 submodules, each with a specific functionality:

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!.

Planning to set-up new development environment, but haven't yet quite decided between MAMP and installing Apache and MySQL locally?
There is also 3rd option, run LAMP stack virtuallized locally.

Benefits of running your XAMP (apache, mysql & php) stack in virtualbox has many benefits.
- Like having same environment as in production.
- All libraries are not (easily) available to all platforms.
- Freeing resources is easy, just shutdown your virtualmachine.

Back in 2007, my former employer and a current Mearra customer, Uusi Suomi, needed a way to measure and show what's hot and popular on their news site. We initially used Drupal's built-in node counter to list nodes ordered by daily page views. That worked for a while until we noticed the apparent weaknesses: 1) the counter gets reset once a day making near random content the most popular during the slow hours after midnight, and 2) the system favors content published near the reset time as the list feeds itself; people want to read content that other people have found interesting.

The trend of offshoring IT work started during the 90s. Moving labour intensive programming tasks to low cost countries like India or China was considered as a great idea. It provided huge savings on projects that had millions of lines of code. Programmers were considered to be a factory: they just implemented designs done by architects. The way of working was identical if the programmers were sitting in the same room with architects, project managers and customers or on the other side of the world.

Mearra's main value is employees and their knowledge, therefore we take good care of our people. Human resource specialists and theorists list plenty of ways of how to motivate employees and to improve their satisfaction. This area is really important for our company and we try to do our best to make Mearra truly a great place to work. 

Ever wanted to change a field value of node by writing new comment and selecting proper options in comment form?
This post will guide you in creation of a issue tracker where status selection in comment will change status of parent node (issue).

Pages

Subscribe to Mearra Blog

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