protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); $this->titleField = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["TITLEFIELD"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["TITLEFIELD"] : "title"; $this->rootSearchRule = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["ROOTSEARCHRULE"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["ROOTSEARCHRULE"] : null; $this->treeDepth = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["TREEDEPTH"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["TREEDEPTH"] : 10; }
protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); $this->subType = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["CHARTTYPE"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["CHARTTYPE"] : null; $this->attributes = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["CHARTATTRS"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["CHARTATTRS"] : null; $this->selectedRecord = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["SELECTRECORD"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["SELECTRECORD"] : null; }
protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); if (!$this->locationId) { $this->getLocationInfo(1); } $this->folder = OPENBIZ_APP_FILE_PATH . DIRECTORY_SEPARATOR . "backup"; }
protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); if (isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["CONFIGFORM"])) { $this->configable = 1; $this->configForm = $xmlArr["EASYFORM"]["ATTRIBUTES"]["CONFIGFORM"]; } if (isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["WIDGETFORM"])) { $this->widgetForm = $xmlArr["EASYFORM"]["ATTRIBUTES"]["WIDGETFORM"]; } }
protected function readMetadata(&$xmlArr) { $this->isShowComment = $xmlArr["EASYFORM"]["ATTRIBUTES"]["SHOWCOMMENT"] ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["SHOWCOMMENT"] : 'Y'; //load message file $this->changeLogMessages = MessageHelper::loadMessage("changelog.ini", "changelog"); if (strtolower($xmlArr["EASYFORM"]["ATTRIBUTES"]["FORMTYPE"]) == 'edit' && $this->isShowComment != 'N') { //add a comment field on fly $elem_comment_attrs = array("NAME" => 'fld_changelog_comment', "CLASS" => 'Textarea', "ELEMENTSET" => "Change Comment", "LABEL" => $this->getChangeLogMessage(CHENGLOG_LABEL), "DESCRIPTION" => $this->getChangeLogMessage(CHENGLOG_DESC)); $elem_comment = array("ATTRIBUTES" => $elem_comment_attrs); $xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][] = $elem_comment; } parent::readMetaData($xmlArr); }
protected function readMetadata(&$xmlArr) { $do = Openbiz::getObject("myaccount.do.PreferenceDO"); $rs = $do->directFetch("[user_id]='0' AND ([section]='Login' OR [section]='Register' )"); if ($rs) { foreach ($rs as $item) { $preference[$item["name"]] = $item["value"]; } } if ($preference['smartcard_auth'] == 1) { $this->auth_method = "smartcard"; } $elem_count = count($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"]); for ($i = 0; $i < $elem_count; $i++) { switch ($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][$i]['ATTRIBUTES']['NAME']) { case "antispam": if ($preference['anti_spam'] == 0) { unset($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][$i]); } break; case "session_timeout": if ($preference['keep_cookies'] == 0) { unset($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][$i]); } break; case "current_language": if ($preference['language_selector'] == 0) { unset($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][$i]); } break; case "current_theme": if ($preference['theme_selector'] == 0) { unset($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][$i]); } break; case "register_new": if ($preference['open_register'] == 0) { unset($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][$i]); } break; case "forget_pass": if ($preference['find_password'] == 0) { unset($xmlArr["EASYFORM"]["DATAPANEL"]["ELEMENT"][$i]); } break; } } $result = parent::readMetaData($xmlArr); return $result; }
protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); $this->_DefaultViewMode = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["DEFAULTSELECTEDFORM"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["DEFAULTSELECTEDFORM"] : null; }
protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); $this->configFile = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["CONFIGFILE"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["CONFIGFILE"] : null; $this->configNode = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["CONFIGNODE"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["CONFIGNODE"] : null; }
protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); $this->wizardPanel = new Panel($xmlArr["EASYFORM"]["WIZARDPANEL"]["ELEMENT"], "", $this); }
protected function readMetadata(&$xmlArr) { parent::readMetaData($xmlArr); $this->groupBy = isset($xmlArr["EASYFORM"]["ATTRIBUTES"]["GROUPBY"]) ? $xmlArr["EASYFORM"]["ATTRIBUTES"]["GROUPBY"] : null; }