function setPageName($uri) { $last = getPostVar('last_pagename'); $this->trace(TC_Init, 'setPageName: ' . $uri . ' last_pagename: (' . $last . ')'); $pageurl = decodeWikiName($this, preg_replace('/\\?.*$/', '', $uri)); if (strpos($pageurl, '.php') > 0) { $pageurl = empty($last) ? P_Undef : $last; if (!empty($last)) { $this->setLocation(encodeWikiName($this, $last)); } } $this->setMacro(TM_PageName, $pageurl); $this->fPageURL = $pageurl; $this->setMacro(TM_PageLink, $pageurl); $this->setMacro(TM_PageTitle, $pageurl); $this->trace(TC_Init, 'setPageName: PageName: ' . $pageurl . TAG_NEWLINE); }
function setPageName($uri) { global $last_pagename; $this->trace(TC_Init, 'setPageName: ' . $uri . " last_pagename: ({$last_pagename})"); $this->fPageName = decodeWikiName($this, preg_replace('/\\?.*$/', '', $uri)); if (strpos($this->fPageName, '.php') > 0) { $this->fPageName = empty($last_pagename) ? P_Undef : $last_pagename; if (!empty($last_pagename)) { $this->setLocation($last_pagename); } } $this->fPageTitle = $this->fPageName; $this->trace(TC_Init, 'setPageName: PageName: ' . $this->fPageName . '<br>'); }