Today I learned... (TIL)
This public repository holds all the admittedly embarrassing things I learn and find humbling regularly.
Beyond a certain point, the whole universe becomes a continuous process of initiation.
— Robert Anton Wilson, The Widow’s Son
Wordpress 7 Gallery Lightbox Breaks Bootscore-Based Themes
The new gallery lightbox navigation↗ added in WordPress 7 is super cool! However, when a lightbox is opened in WordPress 7, it adds the attribute to all direct children of the element. At UF, we used a Bootscore-based WordPress theme (a boilerplate Bootstrap CSS enabled theme), which wraps the site content in a (see header.php↗), causing the entire site to go “inert” when the gallery lightbox is opened–not ideal.
Read more...Gravity Forms Image Aspect Ratio Validation
Despite giving very specific instructions, sometimes users don’t follow them. By default, Gravity Forms does not offer image aspect ratio validation on a file input field, so I had my n8n WordPress code chat agent generate this. I have not tried using the code, and this was for a specific form, so it would need to be modified and tested before use.
Read more...winget: A Native CLI Package Manager for Windows
Being a Linux-lord, I’m probably late to the party, but WinGet is the commandline utility for Windows (introduced in Windows 10) to install and manage packages, similar to a Linux or Unix environment. This makes Windows vastly more useable for developers. Here are some of the main commands that might be useful when working with . I used this tool today to upgrade my version of Windows PowerToys.
Read more...Extract Last Names (Full Name with Suffix)
Some last names in our directory of faculty end with suffixes. This adds a level of complexity to extracting and sorting by last name without a custom field. A custom JavaScript function could be constructed to handle this, provided you know all the possible suffix variations.
Read more...Modern Methods of Showing or Hiding HTML Elements with JavaScript
Different options available to show and hide HTML elements using JavaScript in 2025, including my preference.Customizing a code-server Docker Image
The Problem: code-server docker container comes with 0 binaries, so you have to set it up to your specific needs in a Dockerfile to include the binaries and packages you need for development assuming you’re using the built-in terminal and proxied port forwarding, etc. The Solution: Write a Dockerfile.
Read more...Hugo Content Adapters
I read briefly about content adapters↗ for HUGO today. This is an exciting way to pull in data from a remote source in JSON or XML format and cache it on a site build. This could be a handy way of grabbing data from other sources and providing a really easy directory. I am not sure how I would use this just yet, but it could, for instance, replace the video section of LinuxCreative.com↗.
Read more...