function _Url($start) { if ($start) { return NBFrame::addQueryArgs($this->mBaseUrl, array($this->mName => $start)); } else { return $this->mBaseUrl; } }
function setCaption($caption) { $this->mCaptionOrig = $caption; $nullLanguageManager =& new NBFrameLanguage(NBFrame::null()); $url = NBFrame::getCurrentURL(); $url = NBFrame::removeQueryArgs($url, array($this->mGetPrefix . '_html', $this->mGetPrefix . '_xcode')); if ($this->mUseHtmlEditor) { $url = NBFrame::addQueryArgs($url, array($this->mGetPrefix . '_xcode' => '1')); $desc = '<br /><small> <a href="' . $url . '">' . $nullLanguageManager->__l('Switching to XCode Editor') . '</a></small>'; } else { if ($this->mCanUseHtmlEditor) { $url = NBFrame::addQueryArgs($url, array($this->mGetPrefix . '_html' => '1')); $desc = '<br /><small> <a href="' . $url . '">' . $nullLanguageManager->__l('Switching to HTML Editor') . '</a></small>'; } else { $desc = ''; } } parent::setCaption($this->mCaptionOrig . $desc); }