In doing research on accessibility tools that could be incorporated into a Drupal site, a co-worker recommended Fluid UI. This is not the same Fluid Framework used by Microsoft as the backbone of t...
GitLab DevOps: GitLab Runner
This relates to the GitLab DevOps process. GitLab can automate deployment to a server, meaning that you do not have to log in to that server separately to pull the changes and carry out any other n...
GitLab DevOps: PHP Lint
Here’s another piece in a GitLab DevOps setting: when code is committed to GitLab, I want to run a PHP linter on the custom code folders of Drupal (modules and themes) to make sure there aren’t any...
Drupal GitPod Container 3: Settings and Config
This post continues a mini-series in which I describe how I created a generic Drupal-friendly container working with GitPod. The code is available in my GitHub. The first two posts covered the two...
Drupal GitPod Container 2: .gitpod.yml
This post picks up in a mini-series describing how I created a generic Drupal-friendly container working with GitPod. The first covered the GitPod.Dockerfile to build the core LAMP stack image. Th...
Drupal: Assign Permissions Based on Username File
Here’s a recent scenario I encountered: a Drupal role needs to be assigned to certain users. The site is using a single sign on (SSO) system with a lot of users who could log in. But only some of t...
Drupal GitPod Container 1: .Dockerfile
GitPod is a great tool for cloud-based containers when developing. If you’re developing and want a safe and efficient cloud container to try things out, it’s a pretty good way to go. You even get 5...
Drupal 7: Hide Label on Node Display
I ran into a problem on an old Drupal 7 site where labels for a custom field were displaying, even when there was no content associated with that field, creating a page that was simply a series of ...
SharePoint: Hub to Hub Association
A long-awaited feature has arrived in SharePoint: the ability to associate one hub site with another hub site. Over a year ago I saw references to a PowerShell cmdlet to do this in the official doc...
pa11y CI: Oracle Linux 8 Installation
I’ve mentioned before that pa11y is a great tool for accessibility testing, specifically in the context of the koa11y desktop tool. In this post, I’ll run through installing pa11y-ci on an Oracle L...