public function setName($title) { if (substr($title, -5) == '.html') { $title = substr($title, 0, -5); } if ($this->_template) { $dw = XenForo_DataWriter::create('XenForo_DataWriter_Template'); $dw->setExistingData($this->_template); $dw->set('title', $title); if ($dw->get('style_id') > 0) { $dw->set('last_edit_date', XenForo_Application::$time); $dw->updateVersionId(); } XenForo_SabreDav_ErrorHandler::assertNoErrors($dw, 'save', 'Public template'); $dw->save(); } }
public function setName($title) { if (substr($title, -5) == '.html') { $title = substr($title, 0, -5); } if ($this->_template) { $dw = XenForo_DataWriter::create('XenForo_DataWriter_AdminTemplate'); $dw->setExistingData($this->_template); $dw->set('title', $title); XenForo_SabreDav_ErrorHandler::assertNoErrors($dw, 'save', 'Admin template'); $dw->save(); } }