Drupal Development

<p>Looking for an experienced Drupal developer for your next web project or mobile app? Look no further than Reinis Fischer! With over 10 years of experience serving small and medium businesses in Tbilisi and Riga, Reinis is your go-to expert for all things Drupal. <a href="https://www.reinisfischer.com/about">Contact him today</a> to learn more or check out his latest Drupal-related blog posts below.</p>

Drupal Patch For Location Module To Update Province List for Latvia With Latest Data

| 0 views

Made a simple Drupal patch for Location module to display latest administrative divisions of Latvia. Default one is still showing outdated data using old "Rayon" as administrative divisions of Latvia. Will try to submit this patch to official module release on Drupal.orf From Wikipedia:   According to the Administrative territorial reform of Latvia (2009), Latvia changed its administrative divisions from two-level municipalities (the districts were the first-level municipalities, while …


Drupal String Overrides For Comment form + Translated Month names

| 1 views

In yesterday's article How to hide Drupal comment Subject line and help text I talked about a simple and neat module Simplify, with help of whom I was able to get rid of confusing Subject line field and help area under Drupal comments. I was working with a Drupal for a non-English language website and had to translate some strings - of course I could go for Internationalization module, but since this site is just in one language - Internationalization might be too much - I didn't wanted to…


How to hide Drupal comment Subject line and help text

| 1 views

There are several ways of hiding Input format options for Drupal comments, the simplest (but the wrongest) way is by just hiding area with CSS (display:none), second -  you can use the hook_form_alter function to make changes to a form before it is rendered (See article: How to Theme the Comment Form in Drupal 7)  and third one is by using a simple module with simple name: Simplify. In this article you will find how to hide help area for Drupal comments using module Simplify. I must admit, I…


Drupal - How To Add Read More Link To Copied Text (addtocopy)

| 0 views

Time after time I have received negative comments on my blog, where users were complaining about disabled copy functionality from my blog - For a very long time I had disabled to copy any text and images from my blog using simple but neat Drupal module: Copy Prevention. See case study here: How To Protect Drupal Content (Articles and Photos) From Being Copied My main concern was at least to somehow protect my digital artworks (I have a few gigabytes of my photos uploaded and stored in this…


How to replace all "http" hyperlink with "https" Drupal

| 1 views

Recently I made a switch from http to https. I was pretty pleased with results, and started to wait for possible SEO boost from Google. As time passed, instead of boost some traffic drop started to appear in my Google Analytics account. I cannot say for sure is this because of https thing or some major update in Google Search algorithm (Penguins & Pandas) , I just wanted make sure everything works right on my site. Traffic dropped to 0 (hourly view) Most probably it is just some glitch…


How to add Custom Markers for Gmap Module Drupal

| 0 views

Gmap custom markers are cool way to enhance your Drupal site. My blog heavily really on Drupal Views + Gmap + Location module. Most of the articles listed in Restaurant reviews, tourist attractions or hotel reviews are nicely displayed on map and pinned with custom created markers. Recently, when updating Gmap module to the latest stable version all my markers disappeared so I had to re-upload markers. That' s how I decided to write a simple tutorial on how to add custom markers in Drupal…


Drupal IMCE very slow on uploading images - here is how to fix

| 0 views

It has been about a year, since I noticed IMCE upload is damn slow when uploading images for my photo stories or just any other articles. For a very long time I was convinced that it's some cdn or JavaScript incompatibility (because sometimes, just sometimes IMCE upload worked just fine) It was until today, when it started to take more than one minute to properly load that modal window of IMCE upload. IMCE upload window I quickly realized, IMCE folder was using about 1GB of memory (default…


How to Speed up your Drupal site: CDN integration using KeyCDN

| 1 views

In today's Drupal development series I will show how easy you can setup a true CDN for your Drupal site using third party CDN provider -  KeyCDN.  Get a free $10 bonus by signing up for KeyCDN About Content delivery network A content delivery network or content distribution network (CDN) is a globally distributed network of proxy servers deployed in multiple data centers. The goal of a CDN is to serve content to end-users with high availability and high performance. CDNs serve a large…


DrupalGap Native App - Part 2: Creating And Linking Custom Views Listing Page

| 1 views

I was working on my blog's native Drupal app, and decided to share my discoveries on how to create additional custom Views Json listing page and how to link it in  your apps menu. For the content on this page I decided to list all articles from my blog whose location are set to Georgia, and give it name - Georgia Travel Guide. Georgia and Drupal is special for me, so this was just logically the most "urgent" task I wanted to achieve next while building my native Drupal app. Read more: How to…


How to develop Native Drupal app using Drupalgap - Part 1: Custom Front Page Using views - Images and Date

| 1 views

There was a time when I was really eager to develop native Drupal app, back then I decided to stick with Drupalgap. Now, more than a year has already passed since, and I haven't achieved my goal (s) yet. Until recently, I decided to finish works on native Drupal app I started back in 2014. Speaking of my app -  nothing fancy here, just my latest blog posts, with ability latter to extend functionality adding more native app features (geo location, for example) . As I like to call it - minimum…