Added a list of default fields and a loop to make sure they are set, so we prevent undefined index errors in certain circumstances (like a spam bot visiting the page without POST'ing anything).
Added a list of default fields and a loop to make sure they are set, so we prevent undefined index errors in certain circumstances (like a spam bot visiting the page without POST'ing anything).

git-svn-id: d0e296eae3c99886147898d36662a67893ae90b2@2649 653ae4dd-d31e-0410-96ef-6bf7bf53c507

dragonmantank/Habari,dragonmantank/Habari,dragonmantank/Habari