One thing that hasn't been mentioned so far is that it's now expected that plug-ins get put into a directory with the name name as the plugin, so fogify.py is in a directory named plugins/fogify. you can't put another script with a different name into the fogify directory and expect it to work.
You can still put it up one level into the plugins directory.
BUT, as ofnuts says, expect to loose anything personal you put into the installation directories when GIMP is next upgraded.
You can still put it up one level into the plugins directory.
BUT, as ofnuts says, expect to loose anything personal you put into the installation directories when GIMP is next upgraded.