function display_single_element($one, $adding) { switch ($one) { case 'template': $templateops =& cmsms()->GetTemplateOperations(); return array(lang('template') . ':', $templateops->TemplateDropdown('template_id', $this->mTemplateId, 'onchange="document.Edit_Content.submit()"')); case 'pagemetadata': return array(lang('page_metadata') . ':', create_textarea(false, $this->mMetadata, 'metadata', 'pagesmalltextarea', 'metadata', '', '', '80', '6')); case 'pagedata': return array(lang('pagedata_codeblock') . ':', create_textarea(false, $this->GetPropertyValue('pagedata'), 'pagedata', 'pagesmalltextarea', 'pagedata', '', '', '80', '6')); case 'searchable': $searchable = $this->GetPropertyValue('searchable'); if ($searchable == '') { $searchable = 1; } return array(lang('searchable') . ':', '<div class="hidden" ><input type="hidden" name="searchable" value="0" /></div> <input type="checkbox" name="searchable" value="1" ' . ($searchable == 1 ? 'checked="checked"' : '') . ' />'); case 'disable_wysiwyg': $disableWysiwyg = $this->GetPropertyValue('disable_wysiwyg'); if ($disableWysiwyg == '') { $disableWysiwyg = 0; } return array(lang('disable_wysiwyg') . ':', '<div class="hidden" ><input type="hidden" name="disable_wysiwyg" value="0" /></div> <input type="checkbox" name="disable_wysiwyg" value="1" ' . ($disableWysiwyg == 1 ? 'checked="checked"' : '') . ' onclick="this.form.submit()" />'); default: if (!in_array($one, $this->_advancedAttribs)) { return parent::display_single_element($one, $adding); # ToDo: here we can hook in to add MLE features for title and menutext etc.) } break; } }
function display_single_element($one, $adding) { if (in_array($one, $this->_advancedAttribs)) { return; } if (!($ret = ac_admin_ops::DisplayAttributes($this, $one, $adding))) { $ret = parent::display_single_element($one, $adding); } return $ret; }