Author: Gavin Simpson
-
Dovecot Sieve : Run Bash shell Scripts to query Mysql
3 simple scripts to determine Out Of Office emails for Dovecot First, the Sieve file Then the two Bash Scripts
-
Ubuntu 22.04 Find Files
Find a file. Find In Files (File containing text), recursively from current folder. Find in specific file types only. Count the number of lines in specific file by extension, including all sub directories.
-
A Nightmare called Afrihost
And now for something completely different….. I just want to fill you in on what a rip off Afrihost is, and how they are either the most incompetant service provider on the planet, or as corrupt and crooked a company as you can get. Or perhaps everyone at Afrihost is simply dumb as nails…. who…
-
Using AJAX in WordPress
In the constructor of your PHP class add the following In your enqueue function add the localize script function so you have a variable to use in the js file to call admin-ajax.php Then add the callback functions to the same class Then in your js file add the following, assuming you have an element…
-
Creating a WordPress Class with Backend and Frontend functionality
Firstly, a bare bones PHP class. Add this in it’s own file, eg mynewclass.php, and include it in functions.php Now a slightly more sophisticated one to add an admin menu item and page, with page tabs.
-
Ubuntu 22.04 Fix Broken Pipe on apt-get
apt-get -o DPkg::Options::=”–force-overwrite” install <package name> This will force an overwrite.
-
Ubuntu 20.04 Node Server on localhost with SSL
To get SSL on your localhost for testing purposes you will need a SSL key and certificate generated. I do the following in a certs directory to call up later in the node server app. Import the rootCA.pem file into your browser under the ‘Authority‘ tab. Then create server.cnf as follows … and v3.ext as…
-
Installing Node on Ubuntu 20.04
Step 1 Do the usual first, i.e. and Step 2 Make sure npm is up to date as well It might take some doing to achieve the above, as I had a few issues to deal with ion Ubuntu 20..04 Firstly I had to update npm and node : Then I had to change the…
-
SQL to extract order report
This SQL string will extract multiple meta values from an order.