protected function importContentFormData(&$request)
 {
     $format = $request->getVal('format', CollaborationListContentHandler::FORMAT_WIKI);
     if ($format !== CollaborationListContentHandler::FORMAT_WIKI) {
         return parent::importContentFormData($request);
     }
     $desc = trim($request->getText('wpCollabDescTextbox'));
     if ($desc === null) {
         // Only 1 textbox?
         return parent::importContentFormData($request);
     }
     $main = trim($request->getText('wpTextbox1', ''));
     $options = $request->getText('wpCollaborationKitOptions', '');
     return $desc . CollaborationListContent::HUMAN_DESC_SPLIT . $options . CollaborationListContent::HUMAN_DESC_SPLIT . $main;
 }
 /**
  * Converts input from the editing form into the text/x-collabkit
  * serialization used for processing the edit.
  * @param &$request WebRequest
  * @return string|null
  */
 protected function importContentFormData(&$request)
 {
     $format = $request->getVal('format', CollaborationListContentHandler::FORMAT_WIKI);
     if ($format !== CollaborationListContentHandler::FORMAT_WIKI) {
         return parent::importContentFormData($request);
     }
     $displayname = trim($request->getText('wpCollabHubDisplayName'));
     if ($displayname === null) {
         // Only 1 textbox?
         return parent::importContentFormData($request);
     }
     $introduction = trim($request->getText('wpCollabHubIntroduction', ''));
     $footer = trim($request->getText('wpCollabHubFooter', ''));
     $image = trim($request->getText('wpCollabHubImage', ''));
     $colour = trim($request->getText('wpCollabHubColour', ''));
     $content = trim($request->getText('wpCollabHubContent', ''));
     return $displayname . CollaborationHubContent::HUMAN_DESC_SPLIT . $introduction . CollaborationHubContent::HUMAN_DESC_SPLIT . $footer . CollaborationHubContent::HUMAN_DESC_SPLIT . $image . CollaborationHubContent::HUMAN_DESC_SPLIT . $colour . CollaborationHubContent::HUMAN_DESC_SPLIT . $content;
 }
 function importContentFormData($request)
 {
     if ($request->wasPosted() && !$request->getVal('wpTextbox1')) {
         $whow = WikihowArticleEditor::newFromRequest($request);
         $whow->mIsNew = false;
         $this->whow = $whow;
         $content = $this->whow->formatWikiText();
         return $content;
     } else {
         return parent::importContentFormData($request);
     }
 }