Technology Insights

Backing up Subversion Repositories using hot-backup.py

Since I have started managing the Backtrack Projects new subversion server I have started to learn some interesting lessons in backup which I didn’t do before. As with most things, once I learn my lesson, I like to make a quick post on the solution so others can learn from my errors. So I was backing up the Berkly database it self for my svn projects but it turns out subversion actually includes a python script for hot back ups.

Details
Technology Errors

MM-Forms WordPress Plugin Not Working Over HTTPS After FORCE_SSL_ADMIN Set

I have had FORCE_SSL_ADMIN set for quite awhile now in my wp-config.php file which forces all traffic to /wp-admin/ to be HTTPS. When I initially configured this setting it broke numerous WordPress plugins which I fixed however I missed MM-Forms being broken. The issue was the exact same as previous plugins that had the issue so it wasn’t to hard to fix but I wanted to share in case anyone else is having trouble getting the MM-Forms plugin working over SSL. Below I will explain what lines need to be changed to get MM-Forms working over HTTPS including syntax, line numbers, and old code.

Details
Technology Insights

WordPress Templates Not Showing Up During Page Edit Or Addition

I had been using the default page templates on a development installation of WordPress which is a direct copy of another WordPress installation. During the process of editing some pages I decided I wanted to try a couple different types of page templates. The templates were exact copies of the default page view but with one line of code modified such as not displaying the title of a page.

Details
Technology Insights

Uninstall The WordPress WP-Forum Plugin And Cleanup WP-Forum MySQL Tables

I have been using the WP-Forum WordPress plugin for along time now and even though I am moving away from using it I do still think its a great plugin. There are two reasons I am getting away from it which include the fact that it does not validate using the W3C Markup Validation Service and the main reason is because we have launched Engage which will allow users an easier way to interact with Question Defense.

Details