Considering I had brain surgery on November 29 and had to recover from that, phpBB work kept me pretty busy in December. Strange how work can be slow when you want it to be fast, and fast when you are okay with it being slow. It is fair to say that I did less of it in the first half of December. I wasn’t quite up to par, as I was recovering. So I concentrated on more relatively simple tasks like upgrades while deferred on more complex work that required focus and duration. Happily, as December went on, I was able to start handling the more complex stuff, just at a slower pace. Work for my major commercial client resumed at a slower pace. It’s a great company to do work for because they are understanding of such things are letting me take things at my own, reduced pace. Among the other work I did in December:
- Upgraded a board from phpBB 3.2.8 to phpBB 3.3.9. I was unable to get my filter by country extension. Old files were not moved that contained old content for domain.
- Helped install and configure the board rules extension. Chatted with client online using Google Meet.
- Updated a board from phpBB 3.3.5 to phpBB 3.3.9. Also updated the MultiDesign style to 1.2.0, but the logo at the top didn’t go away by trying to hide it with CSS. Probably a Cloudflare or Supercache issue, neither of which I could access, so the client had to handle that part.
- Did a board rehosting to Dreamhost from Siteground plus upgraded a board from phpBB 3.3.1 to phpBB 3.3.9. I also moved over all the files for the domain, about 10GB in total. The whole process was pretty frustrating as it was hard to get good credentials for Siteground and Dreamhost and eventually did the upgrade twice, once to a temporary Dreamhost subdomain. I also set PHP 8.1 and enabled PHP logging for this version. Moving the database was easy. Also updated six extensions.
- Got a nice $500 holiday bonus from my commercial client!
- Updated a phpBB board from version 3.3.7 to 3.3.9. I also updated the Board announcements extension from 1.1.0 to 1.1.1 and Lightbox extension from 2.0.3 to 2.0.4.
- Updated a board from phpBB 3.3.7 to phpBB 3.3.9. I also updated the Absolution style to 3.3.6. No issues, but it took a while to get proper FTP credentials and to reactivate my board account. Encountered a TWIG error with Advanced Polls extension, caused by a change to the TWIG library in phpBB 3.3.9. So I had to update that to version 1.2.4.3 to fix the HTTP 500 error.
- Updated a phpBB board from 3.3.7 to 3.3.9. Updated the Metrolike style to 2.1.7. Updated the Advanced BBCode extension to 3.3.5 and the Board Announcements extension to 1.1.1. Very slow uploading and downloading to GoDaddy. It took hours to upload the files for the new version of phpBB.
- Developed some responsive Javascript that serves different ads based on screen width. It is used by the client with the Advertisement Management extension.