Main menu

You are here

Jay L.ee Blog

Let's Encrypt is taking over the world with its free SSL certificates, and I'm using it on ALL of my websites (including the one you're reading right now). But using it with Drupal & Virtualmin is not as easy as it should be, so today I'll show everyone how to make it work 100%. It took me a few hours of detective work to figure out the following two prerequisites that need to be taken care of before using Let's Encrypt:

I ordered a chair from Staples on October 23, which was a Sunday. And because Staples has phenomenal service, the order was supposed to be shipped for free on Monday, to be delivered the very next day. But I didn't get the order until the next day (which is a bigger deal than it sounds), and this blog post is about exposing just what the hell is going on with OnTrac these days.

Today I'll show you guys how to install the Relation module for Drupal 7. Believe it or not, it took me almost five years to fully figure out how to install what I think is one of the most confusing modules ever made lol.

So what exactly does Relation do? Let's say you have a film and its sequel:

Today I'll show you how to get unbelievable deals on your favorite magazines. How unbelievable? Here are examples of the too-good-to-be-true deals on my current yearly subscriptions (screenshots will be added shortly):

When installing Drupal, one of the things that some people must do beforehand depending on their specific server configuration is to change "+FollowSymLinks" to "+SymLinksIfOwnerMatch" in the .htaccess file. And most people have already figured this out a long time ago, because they wouldn't have been able to install Drupal otherwise.

UPDATE (August 30, 2016): The module is now called User Login Logout Messages, which displays a message when users log in as well as log out. It works flawlessly on Mediography.by, my media tech startup. I'm so jazzed! :D

For users of the awesome Web Widgets module, you'll notice that it'll no longer work after installing Drupal7.50. But after digging into this issue, I realized that the problem was much simpler than I had originally imagined (Drupal 7.50 supporting PHP 7). Sometimes all it takes is to just RTFM lol. Anyway, here's how to solve it: