02/04/2021

2021/04/02#p1
0 comments: click to read or leave your own

While digging deeper into packaging the blog I've realised that there are more options to add to the admin page:

  • the default timezone (required to take DST into account)
  • SMTP server/account settings so that comment/webmention notifications can be sent

With this in mind, I decided to remove the theming options as they are a bit more frivolous and I don't want the admin page to grow too large.

I made some good progress on the setup process last night — you load the setup page and enter some initial details. The config file is created based on these, the database tables created and the options table populated with the base information. If successfully completed the admin page is then opened which deletes the setup page (to avoid the risk of overwriting) and allows you to add the remaining options.

I now need to finish sanitising the code and ensure it is all generic.

cancel media
Leave a reply



Cancel comment

You can also:

Reply by email Reply by email Send a webmention Send a Webmention

2021/04/02#p2
0 comments: click to read or leave your own

Working on the blog has been all-consuming. I've been hitting a wall with "It's Only Words", maybe it's because I'm on the home straight (at least for the first draft) and the pressure is on to give it a worthy ending, to not feel like I'm letting down everything that has come before.

Maybe I'm back to the layers of avoidance and choosing the easiest option, but it's so easy to lose myself in code — it's where I feel excited and safe even though I make it up as I go along and am never entirely sure what I'm doing.

cancel media
Leave a reply



Cancel comment

You can also:

Reply by email Reply by email Send a webmention Send a Webmention

Colin Walker Colin Walker colin@colinwalker.blog