Use the content listing and content selection tools below to browse articles, notes, and much of other information on this site. It is also possible to view content based on its topic by using the breadcrumb links to see lists of content that on topics related to the content currently being viewed.

Linux Bash Command Line Cheatsheet

Here is a brief Linux, bash shell, command line keyboard navigation and editing cheatsheet.


Navigation and Deletion

Ctrl-b - Move back one character.
Ctrl-f - Move forward one character.

Ctrl-a - Move to the start of the line.
Ctrl-e - Move to the end…

CSS Selectors

Occasions arise when unusual forms of CSS selectors are required in order to uniquely target the desired HTML element within the markup on a website page. However, CSS has solutions for nearly all of the potentially difficult situations that may arise.

masonry layout block

The masonry layout block in the morethanthemes.com Drupal implementations integrates with the masonry.js library, and uses Views, with rewrite field output to generate the block content. 

The approach is to use views rewrite, plus the existence of one or the other of the two types…

Drupal 8.6.3 Release Notes

This Drupal 8 patch level release includes fixes for numerous minor bugs that few uses may encounter. This release is a refinement for the important Drupal 8.6.0 release, which introduced numerous minor backwards compatible…

Drupal Automated Logout Project Page
Introduction

For some websites an important aspect of security is logging out users whose sessions have been idle for a while. The Drupal Automatic Logout Module enables Drupal website administrators to configure timeout periods…

Windows 10 WebDev Setup
Introduction

Some people in the website building and web development community have the mistaken impression that Windows 10 can't be used efficient for website building and web code development. The following notes provide an outline for people who want to setup a Windows 10 machine…

Custom Permissions Module Project Page
Step By Step Installation and Setup

Upon initial discovery, the Drupal Custom Permissions Module may seem like an obscure module. However, it is the sort of module that once needed it provides enormous convenience.

Hardening Drupal Websites
Drupal Website Hardening Considerations

Drupal's default configuration seems intended more for websites designed to enable visitors to create Drupal accounts and use a Drupal website as an authenticated (logged in) user. However, sometimes a Drupal website needs to be…

Linux Bash Shell
A Few Brief Notes

The bash shell is an indispensable tool for any website developer, site building, or maintainer. What follows are few brief notes that answer questions that appear occasionally, that are hopefully helpful. 

There are numerous tasks that are best performed…