/** * Experiment: Write After Plugin Main Function * * @param string &$page * @param string &$postdata * @param boolean &$notimestamp * @return void or exit; */ function write_after() { parent::write_after(); if ($this->CONF['REDIRECT_AFTER_DUMP']) { if (is_page($page)) { header('Location: ' . $this->get_dump_url($page)); } else { // autocreate if (!is_page($this->CONF['404_PAGE'])) { page_write($this->CONF['404_PAGE'], 'Page was Deleted'); } $this->dump_page($this->CONF['404_PAGE'], null, FALSE); header('Location: ' . $this->get_dump_url($this->CONF['404_PAGE'])); } exit; } }