/**
  * Add backend css and js to the discussion controller
  * @param VanillaController $Sender PostController
  */
 public function PostController_Render_Before($Sender)
 {
     $Session = Gdn::Session();
     // Make sure we can add/manage polls
     if (!$Session->CheckPermission(array('Plugins.DiscussionPolls.Add', 'Plugins.DiscussionPolls.Manage'), FALSE)) {
         // don't render poll form at all
         return;
     }
     // Add poll creation resources
     $Sender->AddJsFile($this->GetResource('js/admin.discussionpolls.js', FALSE, FALSE));
     $Sender->AddCSSFile($this->GetResource('design/admin.discussionpolls.css', FALSE, FALSE));
     //get question template for jquery poll expansion
     $DefaultQuestionString = $this->_RenderQuestionFields($Sender->Form, FALSE);
     $Sender->AddDefinition('DP_EmptyQuestion', $DefaultQuestionString);
     // Translated definitions
     $Sender->AddDefinition('DP_NextQuestion', T('Next Question'));
     $Sender->AddDefinition('DP_PrevQuestion', T('Previous Question'));
 }