public function getCMSFields()
 {
     $fields = parent::getCMSFields();
     $fields->addFieldToTab('Root.Footer Content', new TextField('FooterHeading', 'Footer Heading'));
     $fields->addFieldToTab('Root.Footer Content', new HTMLEditorField('FooterContent', 'Footer Content'));
     return $fields;
 }
 /**
  * Extract the available months based on the current query.
  * Only tag is respected. Pagination and months are ignored.
  *
  * @return DatedUpdateHolder
  */
 public function AvailableMonths()
 {
     $params = $this->parseParams();
     return DatedUpdateHolder::ExtractMonths($this->Updates($params['tag'], $params['from'], $params['to']), Director::makeRelative($_SERVER['REQUEST_URI']), $params['year'], $params['month']);
 }