Drush is a command line scripting interface for Drupal that allows the developers and website administrators to perform different actions on the back-end of the website such as handling modules and changing configurations and settings. Features module manages different features in Drupal. A feature is collection of Drupal entities that together translate to a functionality [...]
TF-1 Technology Blog
Uncategorized
The problem. Adding an option that user can use to control whether to open a clicked link in a new window. You may think it is really simple, just adding a “_blank” value inside the Target section in the view configuration. If you do this, all the links generated from this view will open a [...]
I use Montserrat font in my recent project, and this font seems broken in Chrome under Windows. This bug has been revealed long time ago. Try to visit a page with google fonts in Windows, such as: http://www.google.com/fonts/specimen/Montserrat. You can see, the font is broken even in the offical site of Google Fonts. It is [...]
Sometimes we need to output the url of an image, instead of the image itself, through Drupal Views. In my case, I have a term view, which presents a circled photo in each row. We have a perfect css solution for round-cornered photo: Use the image as background, and style it as: border-radius: 65px // [...]
Gmap is a Drupal module that provides an interface to work with Google Maps API. It requires the Location module in Drupal to provide the location fields with clickable map display. Therefore, Gmap is capable of displaying location entities on the embedded map for every node that contains location. Gmap will create interactive markers on [...]
For developers/business owners looking for native solutions in Drupal for implementing an e-commerce website, there are two options to achieve their goal, Commerce and Ubercart. Ubercart is a long-time solution to e-commerce while Commerce is a new system created by some of the former members of Ubercart team. Each solution is a combination of contributed [...]
Organic Groups is a module that allows users to create groups that can then dynamically grow by themselves, hence the name organic. In general Organic Groups can be used to create sub sections of a website and isolating members and contents of the same site. They are used to categorize users as well as contents [...]
Before any project evolves into planning, designing, writing and coding you must provide the estimation. Your customer wants to know what the project will cost them. It can be a tricky question to answer. Sometimes providing estimates for drupal websites can take on risks. Two of the biggest issues are understanding what the client really [...]
Arranging and organizing code is definitely not an easy task. There are just too many details that have to be kept n mind. With the development of various open source frameworks, web developers now have different options. The first ever PHP MVC framework is the Mojavi Project. Other known frameworks include CakePHP, Zend, CodeIgniter and [...]
An installation profile is basically a list for combining the core of Drupal with contributed modules, different selection of themes and predefined configuration for creating a Drupal based website. Using this list, Drupal will know what modules to install, what themes to use and what configuration to use for different sections and features of the [...]
