Site settings: move category into the opts hash so that it's compatibale with existing plugins
Use File.join instead of hard-coding slashes