Drupal

How To Enable Google Adsense ads.txt file for Drupal on Nginx

December 06, 2019
Around early September 2019, in my Google AdSense dashboard, I noticed a warning informing me to create a separate ads.txt file.  I followed the on-screen instruction and did what was asked. After two months (at the start of November) I noticed my earnings from Google AdSense have dipped more than half and...

How to Enable OneSignal Web Push Notifications SendTag For Drupal (User Segmentation by Interests)

November 21, 2017
I spent a good amount of time, trying to learn how to implement a better user segmentation on OneSignal. The best I could get so far was the default OneSiganal's out of the box segmentation based on user country. As my blog covers many mutually unrelated topics, I was not utilizing the power of push notifications...

How To Sync Drupal RSS Feed to Mailchimp

September 29, 2016
RSS is not dead, it's more than alive - nowadays it's used to sync content across services and devices. After finishing installing push notifications for my blog I decided to re-check my e-mail marketing strategy. Wow, it's hard to compare actually - I got about 200 push notifications subscribers in less than 3...

How to Upgrade PHP 5.3 to 5.5.9 on Ubuntu 12.04 to Support Drupal 8

September 16, 2016
That day finally have come and I've officially started a new project on my first Drupal 8 website. While my first attempts were about two years ago, but due to the lack of time and will to explore new things and configure new servers I proceeded just tonight (after a conversation with a long time customer we...

How To Embed Facebook Posts into Drupal CMS

August 19, 2016
OK, I just need to finish this article as it has been in drafts section since November 2013 (Have no clue why I haven't finished it for so long). It's a good idea to finish your drafts once in a while. I believe embedding a Facebook post is not the most desired feature (Twitter status might be), at least I haven't...

LEMP Server Ubuntu 12.04 for serving Drupal on Nginx

July 09, 2016
In this tutorial you will learn how to setup a LEMP stack on Ubuntu 12.04 for serving a Drupal site (s). Update: I originally started this post to document my setup for actually configuring Nginx server on Ubuntu for Drupal site at the start of 2015. Many things have changed ,ever since, thus most of the...

Fourth Traffic Spike - How to get 10,000 Pageviews in One Day

February 19, 2016
Yesterday (February 18) marked another important milestone for my blog - for the very first time my blog traffic crossed 10,000 page views in one day. Now, don't get me wrong - I would love to report 10,000 daily page views instead of 10,000 in one day, which happened thanks to the huge traffic spike made by a...

How To Split Large .TSV files and Import to MS Excel or OpenOffice Using EmEditor

November 04, 2015
In this article you will learn how to split large .tsv (and not only) files so you can import them to MS Office, Open Office or whatever you need using a small and neat (paid) program called EmEditor. Here is the scenario - I have been booking.com affiliate partner for many years already, I remember few years ago I...

How To Display Username In URL For Drupal Site

September 02, 2015
I know for some experienced Drupal developers such question might sound bizarre, because  - hey..it's a piece of cake...  I have been subscribed to the LinkedIn Drupal group and exactly such question arise here: hey guys is there any way to display username in URL when user logged in like...

How To Start A Blog And Make It Successful

August 28, 2015
Update: I have created a resources page, where you should check for further updates. This page will not be updated anymore. In this blogging advice series, I will cover topics on how to start a blog and make it successful. In this post I will cover things like: how to register a domain name, how to setup...

Best WordPress Hosting From Bluehost - Starting Just $3.95/mo

August 13, 2015
If you are looking for a reliable, fast and cheap hosting for your self-hosted WordPress blog or website - I can recommend you to try Bluehost. Disclosure: This article contains affiliate links to Bluehost.com, by clicking on links on this page and by making a purchase on Bluehost site, I will ...

Building A Simple Drupal Booking Engine From Scratch

February 18, 2015
Originally this post was planned to be a part of building a Drupal website from scratch series post, I did in late 2013. For some reason this post was left unpublished, so today I decided to review it one more time and make it public.  In this article, I'll show how to create simple, but powerful booking...

Free PHP, HTML, CSS, JavaScript editor (IDE) - Codelobster PHP Edition With Drupal Plugin

February 13, 2015
The other day I was contacted by Stas from CodeLobster.com, Stas wanted to learn is it possible to add a featured post on my blog regarding -  free PHP IDE - Codelobster PHP Edition which has some plugins for Drupal and other CMS (WordPress, Joomla e.t.c). Usually I'm not into 'guest posting' on my blog, but...

Drupal Rules - How To Configure Journalist and Editor roles to Unpublish/Publish Content

February 03, 2015
Working on a customers project, we faced a need to have many different Drupal user roles to have on site. I will speak about two of them today - Journalist and Editor.As you might understand already we are talking about a media portal, where there is a need to have a separate user account with different roles and...

Website for Translation Agency - CaucasusTranslations.com

November 30, 2014
Caucasus Translations is a professional translation and localization agency located in Tbilisi, capital of Georgia. The leader in the translation and content localization business in Caucasus and Central Asia. The agency employs more than 300 translators across the globe to provide cost-effective, accurate...