One of spring days 2012 brought us a new project. One of our regular customers recommended our company to a very ambitious and engaged Moscow businessman. After reading the specifications we were at a loss… after 5 years of active web-development! HiConversion project demanded the following:Read more
While planning site architecture with a large amount of materials, developers often face such issue: how to implement a flexible materials sorting, or how to make the most interesting articles not to be lost among the new content?
Here we will describe the solution we have implemented while handling this kind of task.Read more
If you want your Drupal-site to fit all SEO demands there are hundreds of out-of-box modules on drupal.org. Previously we have described the most important SEO modules. This time we will provide you with the list of modules one can hardly call ‘must have’. However your website will gain additional benefits if using them in a right way.
So let’s review these modules.Read more
This article deals with a model of work with Git branches called git-flow. It was introduced by Vincent Driessen in his article “A successful Git branching model” and is used in different variations. The general scheme of the model is as follows:Read more
Drupal 8 has dramatically changed the process of creation of custom formatters and widgets. If in Drupal 7 this could have been done with hooks usage, then in the new version this process is similar to Ctools plugin writing. Further in this blog we will explain why.Read more
Each site has its own design. Good-looking design will help attract users, they will stay on the portal longer and most likely will visit it again.
There are lots of Drupal themes that will help you to develop your own theme from scratch, to create a simple and beautiful catalogue website, or to make a useful site that will have a lot of helpful materials.Read more
Some time ago we've learned how to develop ctools content type for Panels module. Now it’s time for the next plugin type for Ctools, namely - access plugin.Read more
Transaction is a set of consecutive operations with the database, which comprises a logical unit of work with data. The transaction can be executed both completely and successfully, while maintaining data integrity and being independent from the transactions which may be performed simultaneously; or can not be executed at all. In the latter case it should not cause any changes.Read more