}
}
+ if ($eventId = filter_var($_REQUEST['eventid'], FILTER_VALIDATE_INT)) {
+ // get member name and put in title
+ $sql = "
+ SELECT header,description
+ FROM events.events
+ WHERE id = {$eventId}";
+ if ($event = $this->registry->dbh->query($sql)->fetch(PDO::FETCH_ASSOC)) {
+ $eventName = htmlentities(strip_tags($event['header']));
+ $glmPage->pageTitle = $eventName.' - '.$glmPage->pageTitle;
+ $glmPage->metaTags
+ = htmlentities(
+ substr(
+ trim(strip_tags($event['description'])), 0, 250
+ ), ENT_QUOTES, 'UTF-8'
+ );
+ $eventName = str_replace(' ', '-', $eventName);
+ $pattern = '/[\/#&?\'"]|amp;/';
+ $name = preg_replace(
+ $pattern,
+ '',
+ strip_tags(strtolower(trim($eventName)))
+ );
+ $glmPage->canonicalUrl = BASE_URL . "events/"
+ . $this->registry->catid . "/{$eventId}/";
+ }
+ }
+
$glmPage->topScripts = Toolkit_Common::getScripts($GLOBALS['topScripts']);
$glmPage->bottomScripts = Toolkit_Common::getScripts($GLOBALS['bottomScripts']);
$glmPage->styles = Toolkit_Common::getStyleSheets();