. */ use Zend_Session; define('WT_SCRIPT_NAME', 'gedrecord.php'); require './includes/session.php'; $controller = new PageController; $obj = GedcomRecord::getInstance(Filter::get('pid', WT_REGEX_XREF)); if ( $obj instanceof Individual || $obj instanceof Family || $obj instanceof Source || $obj instanceof Repository || $obj instanceof Note || $obj instanceof Media ) { Zend_Session::writeClose(); header('Location: ' . WT_BASE_URL . $obj->getRawUrl()); return; } elseif (!$obj || !$obj->canShow()) { $controller->pageHeader(); echo '
', I18N::translate('This information is private and cannot be shown.'), '
'; } else { $controller->pageHeader(); echo '
',
		preg_replace(
			'/@(' . WT_REGEX_XREF . ')@/', '@$1@',
			Filter::escapeHtml($obj->getGedcom())
		),
		'
'; }