/**
  * Creates a settings page at /dashboard/settins/discussionpolls
  * @param VanillaController $Sender SettingsController
  */
 public function SettingsController_DiscussionPolls_Create($Sender)
 {
     $Sender->Permission('Garden.Settings.Manage');
     $Sender->AddCSSFile($this->GetResource('design/settings.discussionpolls.css', FALSE, FALSE));
     $Validation = new Gdn_Validation();
     $ConfigurationModel = new Gdn_ConfigurationModel($Validation);
     $ConfigurationModel->SetField(array('Plugins.DiscussionPolls.EnableShowResults'));
     $ConfigurationModel->SetField(array('Plugins.DiscussionPolls.DisablePollTitle'));
     $Sender->Form->SetModel($ConfigurationModel);
     if ($Sender->Form->AuthenticatedPostBack() === FALSE) {
         $Sender->Form->SetData($ConfigurationModel->Data);
     } else {
         if ($Sender->Form->Save() !== FALSE) {
             $Sender->InformMessage('<span class="InformSprite Sliders"></span>' . T('Your changes have been saved.'), 'HasSprite');
         }
     }
     // Makes it look like a dashboard page
     $Sender->AddSideMenu('/dashboard/settings/discussionpolls');
     $Sender->Title('Discussion Polls Settings');
     $Sender->Render($this->ThemeView('settings'));
 }