Welcome to the new site! :D
The old, unsupported CMS that I was using broke and stopped letting me upload pages (probably the least convenient feature to suddenly stop working :B). But, I found a new comic-centric CMS called Grawlix and am using that now - it's still being updated. It takes some knowledge of mysql databases to set up, but I'd definitely recommend it to people wanting to move away from the defunct Comic CMS.
July 2020 Notice: Due to the Covid-19 pandemic, I'm currently landlocked in another country working from my laptop. This will affect the rate of updates. Unfortunately, my ability to fly back to the US is now completely in the hands of the United States and Europe. I'm saving up money for tickets, but I can't buy any until travel opens up again, something I am mostly in the dark on. My best bet now seems to be August or September for a return.