/** * undocumented function * * @param string $one * @param string $adding * @return void */ function display_single_element($one, $adding) { $gCms = cmsms(); switch ($one) { case 'template': $templateops = $gCms->GetTemplateOperations(); return array('<label for="template_id">' . lang('template') . ':</label>', $templateops->TemplateDropdown('template_id', $this->mTemplateId, 'onchange="document.Edit_Content.submit()"')); break; case 'pagemetadata': return array('<label for="id_pagemetadata">' . lang('page_metadata') . ':</label>', create_textarea(false, $this->Metadata(), 'metadata', 'pagesmalltextarea', 'metadata', '', '', '80', '6')); break; case 'pagedata': return array('<label for="id_pagedata">' . lang('pagedata_codeblock') . ':</label>', create_textarea(false, $this->GetPropertyValue('pagedata'), 'pagedata', 'pagesmalltextarea', 'id_pagedata', '', '', '80', '6')); break; case 'searchable': $searchable = $this->GetPropertyValue('searchable'); if ($searchable == '') { $searchable = 1; } return array('<label for="id_searchable">' . lang('searchable') . ':</label>', '<div class="hidden" ><input type="hidden" name="searchable" value="0" /></div> <input id="id_searchable" type="checkbox" name="searchable" value="1" ' . ($searchable == 1 ? 'checked="checked"' : '') . ' />', lang('help_page_searchable')); break; case 'disable_wysiwyg': $disable_wysiwyg = $this->GetPropertyValue('disable_wysiwyg'); if ($disable_wysiwyg == '') { $disable_wysiwyg = 0; } return array('<label for="id_disablewysiwyg">' . lang('disable_wysiwyg') . ':</label>', '<div class="hidden" ><input type="hidden" name="disable_wysiwyg" value="0" /></div> <input id="id_disablewysiwyg" type="checkbox" name="disable_wysiwyg" value="1" ' . ($disable_wysiwyg == 1 ? 'checked="checked"' : '') . ' onclick="this.form.submit()" />'); break; default: return parent::display_single_element($one, $adding); } }
function display_single_element($one, $adding) { switch ($one) { case 'page': $gCms = cmsms(); $contentops =& $gCms->GetContentOperations(); $tmp = $contentops->CreateHierarchyDropdown($this->mId, $this->GetPropertyValue('page'), 'page', 1, 0, 0, 0); if (!empty($tmp)) { return array(lang('destination_page') . ':', $tmp); } break; case 'params': $val = cms_htmlentities($this->GetPropertyValue('params')); return array(lang('additional_params') . ':', '<input type="text" name="params" value="' . $val . '" />'); break; default: return parent::display_single_element($one, $adding); } }
function display_single_element($one, $adding) { switch ($one) { case 'url': return array(lang('url') . ':', '<input type="text" name="url" size="80" value="' . cms_htmlentities($this->GetPropertyValue('url')) . '" />'); break; default: return parent::display_single_element($one, $adding); } }