A new day a new look. NanoBlogger version 3.3-RC4 has been released yesterday. Always ready to try out new things I upgraded this site to that version as well. I followed the steps mentioned at the NanoBlogger User Manual and some extra steps and now everything seems to be working fine again. Steps taken:

  1. Renamed the directory where this site is stored to something else. In my case: mv ~/Projects/www ~/Projects/www.org.
  2. Downloaded the new release, unpacked it and set my PATH to the new NanoBlogger directory. Tested with nb --version if that went well.
  3. Created a new weblog using nb -a. This assumes that $BLOG_DIR is set of course.
  4. Deleted the default entry from NanoBlogger: nb -d 1.
  5. Copied the data/ directory from the original directory to the new directory.
  6. I have a local copy of my plugins. So the plugins/ directory from the distribution have been copied to $BLOG_DIR.
  7. Copied some personal plugins (google.sh, gallery.sh and code.sh) to the correct places in the local plugin directory ($BLOG_DIR/plugins).
  8. The stylesheet for this site is base on the nb_clean.css stylesheet. So that stylesheet was copied to to heirbaut_nl.css. From the original’s site stylesheet the additions for the gallery and code plugin were added. See the result here.
  9. GViM was started in diff-mode with the original and the new blog.conf files. All personal settings were also put it the new blog.conf.
  10. GViM was started in diff-mode with the original templates/main_index.htm. All personal settings (navigation menu) were put in the new templates/main_index.htm.
  11. Same for templates/main_links.htm.
  12. Run DirDiff on the old and the new directory and checked if anything was missing. There was: images/galleries. So that directory was copied to the new location as well. Other diffing tools would do as well, of course. I just like ViM :).
  13. Ran nb -u all. Checked that everything was fine.
  14. Added this entry and uploaded the site using sl (which can expect some additions in the near future).

And now I am going to have some coffee…