protected function translateToXml() { $args = func_get_args(); $va8cfde6331bd59eb2ac96f8911c4b666 = $args[0]; $v10573b873d2fa5a365d558a45e328e47 = array("full:object" => $va8cfde6331bd59eb2ac96f8911c4b666); return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47); }
protected function parsePath($vd6fe1d0be6347b8ef2427fa629c04485) { $vd6fe1d0be6347b8ef2427fa629c04485 = parent::parsePath($vd6fe1d0be6347b8ef2427fa629c04485); if ($vd6fe1d0be6347b8ef2427fa629c04485) { return $this->path = $vd6fe1d0be6347b8ef2427fa629c04485; } else { return $this->path = false; } }
protected function translateToXml() { $args = func_get_args(); $v8e2dcfd7e7e24b1ca76c1193f645902b = $args[0]; if (isset($args[1])) { $v1a8db4c996d8ed8289da5f957879ab94 = $args[1]; } else { $v1a8db4c996d8ed8289da5f957879ab94 = NULL; } $v10573b873d2fa5a365d558a45e328e47 = is_null($v1a8db4c996d8ed8289da5f957879ab94) ? array("full:page" => $v8e2dcfd7e7e24b1ca76c1193f645902b) : array('property' => $v1a8db4c996d8ed8289da5f957879ab94); return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47); }
protected function translateToXml() { $args = func_get_args(); $vde70938849b75d3db63bba421c93e018 = $args[0]; $v691d502cfd0e0626cd3b058e5682ad1c = array(); $va8d56514d632f5768e2fdf156f5f6473 = (bool) getRequest('mark-as-opened'); foreach ($vde70938849b75d3db63bba421c93e018 as $v78e731027d8fd50ed642340b7c9a63b3) { if ($va8d56514d632f5768e2fdf156f5f6473) { $v78e731027d8fd50ed642340b7c9a63b3->setIsOpened(true); } $v691d502cfd0e0626cd3b058e5682ad1c[] = $this->translateMessageToXml($v78e731027d8fd50ed642340b7c9a63b3); } $result = array('messages' => array('nodes:message' => $v691d502cfd0e0626cd3b058e5682ad1c)); return parent::translateToXml($result); }
protected function translateToXml() { $args = func_get_args(); $va8cfde6331bd59eb2ac96f8911c4b666 = $args[0]; if (isset($args[1])) { $v1a8db4c996d8ed8289da5f957879ab94 = $args[1]; } else { $v1a8db4c996d8ed8289da5f957879ab94 = NULL; } if (is_null($v1a8db4c996d8ed8289da5f957879ab94)) { $v10573b873d2fa5a365d558a45e328e47 = array("full:object" => $va8cfde6331bd59eb2ac96f8911c4b666); } else { $v10573b873d2fa5a365d558a45e328e47 = array('property' => $v1a8db4c996d8ed8289da5f957879ab94); } return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47); }
protected function translateToXml() { $args = func_get_args(); $v599dcce2998a6b40b1e38e8c6006cb0a = $args[0]; switch (false) { case is_null($this->field_name): $v3aabf39f2d943fa886d86dcbbee4d910 = $v599dcce2998a6b40b1e38e8c6006cb0a->getFieldId($this->field_name); $v06e3d36fa30cea095545139854ad1fb9 = umiFieldsCollection::getInstance()->getField($v3aabf39f2d943fa886d86dcbbee4d910); $v10573b873d2fa5a365d558a45e328e47 = array("full:field" => $v06e3d36fa30cea095545139854ad1fb9); break; case is_null($this->group_name): $vdb0f6f37ebeb6ea09489124345af2a45 = $v599dcce2998a6b40b1e38e8c6006cb0a->getFieldsGroupByName($this->group_name); $v10573b873d2fa5a365d558a45e328e47 = array("full:group" => $vdb0f6f37ebeb6ea09489124345af2a45); break; case !is_array($v599dcce2998a6b40b1e38e8c6006cb0a): $v10573b873d2fa5a365d558a45e328e47 = array(); $v10573b873d2fa5a365d558a45e328e47 = array("nodes:type" => $v599dcce2998a6b40b1e38e8c6006cb0a); break; default: $v10573b873d2fa5a365d558a45e328e47 = array("full:type" => $v599dcce2998a6b40b1e38e8c6006cb0a); break; } return parent::translateToXml($v10573b873d2fa5a365d558a45e328e47); }
<?php $v2245023265ae4cf87d02c8b6ba991139 = mainConfiguration::getInstance(); $va10311459433adf322f2590a4987c423 = $v2245023265ae4cf87d02c8b6ba991139->get('streams', 'enable'); if (is_array($va10311459433adf322f2590a4987c423)) { foreach ($va10311459433adf322f2590a4987c423 as $v7984c499103be1baf2128dbd2684b68d) { umiBaseStream::registerStream($v7984c499103be1baf2128dbd2684b68d); } } if ($vfa71f997fa1a947459dc5495fdb40b0f = $v2245023265ae4cf87d02c8b6ba991139->get('streams', 'user-agent')) { $veb4112b6a6b76c8a84808a40baa94769 = array('http' => array('user_agent' => $vfa71f997fa1a947459dc5495fdb40b0f)); $v5c18ef72771564b7f43c497dc507aeab = stream_context_create($veb4112b6a6b76c8a84808a40baa94769); libxml_set_streams_context($v5c18ef72771564b7f43c497dc507aeab); }
protected function translateToXml() { $args = func_get_args(); $v47c80780ab608cc046f2a6e6f071feb6 = $args[0]; $v69ae498121c2d8e63f20c7144a0246d7 = umiObjectsCollection::getInstance(); $vb81ca7c0ccaa77e7aa91936ab0070695 = umiHierarchy::getInstance(); $v10573b873d2fa5a365d558a45e328e47 = array(); switch ($this->mode) { case "pages": $vb3b32a2d422265cd25c3323ed0157f81 = array(); foreach ($v47c80780ab608cc046f2a6e6f071feb6 as $v865c0c0b4ab0e063e5caa3387c1a8741 => $v8e2dcfd7e7e24b1ca76c1193f645902b) { if ("total" == (string) $v865c0c0b4ab0e063e5caa3387c1a8741) { continue; } if ($v8e2dcfd7e7e24b1ca76c1193f645902b instanceof umiHierarchyElement) { $v8d777f385d3dfec8815d20f7496026dc = translatorWrapper::get($v8e2dcfd7e7e24b1ca76c1193f645902b)->translate($v8e2dcfd7e7e24b1ca76c1193f645902b); if (count($this->extendedGroups) || count($this->extendedProperties)) { $va8cfde6331bd59eb2ac96f8911c4b666 = $v8e2dcfd7e7e24b1ca76c1193f645902b->getObject(); $v8d777f385d3dfec8815d20f7496026dc['extended'] = array(); if (count($this->extendedProperties)) { $v8d777f385d3dfec8815d20f7496026dc['extended']['properties'] = array(); foreach ($this->extendedProperties as $v2774487c34477faca610e94a47ebfe34) { $v1a8db4c996d8ed8289da5f957879ab94 = $va8cfde6331bd59eb2ac96f8911c4b666->getPropByName($v2774487c34477faca610e94a47ebfe34); if (!$v1a8db4c996d8ed8289da5f957879ab94 instanceof umiObjectProperty) { continue; } $v8d777f385d3dfec8815d20f7496026dc['extended']['properties']['nodes:property'][] = translatorWrapper::get($v1a8db4c996d8ed8289da5f957879ab94)->translate($v1a8db4c996d8ed8289da5f957879ab94); } } if (count($this->extendedGroups)) { $v8d777f385d3dfec8815d20f7496026dc['extended']['groups'] = array(); $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'] = array(); $v726e8e4809d4c1b28a6549d86436a124 = $va8cfde6331bd59eb2ac96f8911c4b666->getType(); foreach ($this->extendedGroups as $v400b99ba03a116687d9e17a661ee0628) { $vdb0f6f37ebeb6ea09489124345af2a45 = $v726e8e4809d4c1b28a6549d86436a124->getFieldsGroupByName($v400b99ba03a116687d9e17a661ee0628); if (!$vdb0f6f37ebeb6ea09489124345af2a45 instanceof umiFieldsGroup) { continue; } $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'][] = translatorWrapper::get($vdb0f6f37ebeb6ea09489124345af2a45)->translateProperties($vdb0f6f37ebeb6ea09489124345af2a45, $va8cfde6331bd59eb2ac96f8911c4b666); } } } $vb3b32a2d422265cd25c3323ed0157f81[] = $v8d777f385d3dfec8815d20f7496026dc; } } $v10573b873d2fa5a365d558a45e328e47['nodes:page'] = $vb3b32a2d422265cd25c3323ed0157f81; if (isset($v47c80780ab608cc046f2a6e6f071feb6['total'])) { $v10573b873d2fa5a365d558a45e328e47['total'] = $v47c80780ab608cc046f2a6e6f071feb6['total']; } break; case "objects": $v5891da2d64975cae48d175d1e001f5da = array(); foreach ($v47c80780ab608cc046f2a6e6f071feb6 as $v865c0c0b4ab0e063e5caa3387c1a8741 => $va8cfde6331bd59eb2ac96f8911c4b666) { if ("total" == (string) $v865c0c0b4ab0e063e5caa3387c1a8741) { continue; } if ($va8cfde6331bd59eb2ac96f8911c4b666 instanceof umiObject) { $v8d777f385d3dfec8815d20f7496026dc = translatorWrapper::get($va8cfde6331bd59eb2ac96f8911c4b666)->translate($va8cfde6331bd59eb2ac96f8911c4b666); if (count($this->extendedGroups) || count($this->extendedProperties)) { $v8d777f385d3dfec8815d20f7496026dc['extended'] = array(); if (count($this->extendedProperties)) { $v8d777f385d3dfec8815d20f7496026dc['extended']['properties'] = array(); foreach ($this->extendedProperties as $v2774487c34477faca610e94a47ebfe34) { $v1a8db4c996d8ed8289da5f957879ab94 = $va8cfde6331bd59eb2ac96f8911c4b666->getPropByName($v2774487c34477faca610e94a47ebfe34); if (!$v1a8db4c996d8ed8289da5f957879ab94 instanceof umiObjectProperty) { continue; } $v8d777f385d3dfec8815d20f7496026dc['extended']['properties']['nodes:property'][] = translatorWrapper::get($v1a8db4c996d8ed8289da5f957879ab94)->translate($v1a8db4c996d8ed8289da5f957879ab94); } } if (count($this->extendedGroups)) { $v8d777f385d3dfec8815d20f7496026dc['extended']['groups'] = array(); $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'] = array(); $v726e8e4809d4c1b28a6549d86436a124 = $va8cfde6331bd59eb2ac96f8911c4b666->getType(); foreach ($this->extendedGroups as $v400b99ba03a116687d9e17a661ee0628) { $vdb0f6f37ebeb6ea09489124345af2a45 = $v726e8e4809d4c1b28a6549d86436a124->getFieldsGroupByName($v400b99ba03a116687d9e17a661ee0628); if (!$vdb0f6f37ebeb6ea09489124345af2a45 instanceof umiFieldsGroup) { continue; } $v8d777f385d3dfec8815d20f7496026dc['extended']['groups']['nodes:group'][] = translatorWrapper::get($vdb0f6f37ebeb6ea09489124345af2a45)->translateProperties($vdb0f6f37ebeb6ea09489124345af2a45, $va8cfde6331bd59eb2ac96f8911c4b666); } } } $v5891da2d64975cae48d175d1e001f5da[] = $v8d777f385d3dfec8815d20f7496026dc; } } $v10573b873d2fa5a365d558a45e328e47['nodes:item'] = $v5891da2d64975cae48d175d1e001f5da; if (isset($v47c80780ab608cc046f2a6e6f071feb6['total'])) { $v10573b873d2fa5a365d558a45e328e47['total'] = $v47c80780ab608cc046f2a6e6f071feb6['total']; } break; case "count": $v10573b873d2fa5a365d558a45e328e47['total'] = $v47c80780ab608cc046f2a6e6f071feb6; break; default: $v10573b873d2fa5a365d558a45e328e47['error'] = "Unknown result mode \"{$this->mode}\""; break; } $v10573b873d2fa5a365d558a45e328e47['attribute:module'] = $this->scheme; $v10573b873d2fa5a365d558a45e328e47['attribute:method'] = $this->selectionName; $result = parent::translateToXml($v10573b873d2fa5a365d558a45e328e47); return $result; }
protected function translateToXml() { $args = func_get_args(); return parent::translateToXml($args[0]); }
public function getCallStackXML() { if (self::isEnabledCallStack()) { return umiBaseStream::getCalledStreams(); } return $this->disabledCallStackError(); }
} } if ($scheme == 'ulang') { $buffer->contentType('text/plain'); if (strpos(getServer('HTTP_USER_AGENT'), "MSIE") !== false) { $buffer->option('compression', false); } } try { if (!$config->get('streams', 'udata.http.extended.allow')) { $oldValue = umiBaseStream::$allowExtendedOptions; umiBaseStream::$allowExtendedOptions = false; } $result = $cmsController->executeStream($scheme . "://" . $path); if (!$config->get('streams', 'udata.http.extended.allow')) { umiBaseStream::$allowExtendedOptions = $oldValue; } $buffer->push($result); $buffer->end(); } catch (Exception $e) { streamHTTPError(false, false, $e); } function isAllowedScheme($scheme) { static $allowedSchemes = null; if (is_null($allowedSchemes)) { $allowedSchemes = mainConfiguration::getInstance()->get('streams', 'enable'); } return in_array($scheme, $allowedSchemes); } function streamHTTPError($errorCode = false, $scheme = false, Exception $exception = NULL)
protected function generateJavaScriptLabels($path) { $i18n = self::loadI18NFiles($path); $regedit = regedit::getInstance(); $modulesList = $regedit->getList('//modules'); foreach ($modulesList as $moduleName) { list($moduleName) = $moduleName; if (!isset($i18n['module-' . $moduleName])) { $i18n['module-' . $moduleName] = self::getLabel('module-' . $moduleName, $moduleName); } } $result = <<<INITJS function getLabel(key, str) {if(setLabel.langLabels[key]) {var res = setLabel.langLabels[key];if(str) {res = res.replace("%s", str);}return res;} else {return "[" + key + "]";}} function setLabel(key, label) {setLabel.langLabels[key] = label;}setLabel.langLabels = new Array(); INITJS; foreach ($i18n as $i => $v) { if (substr($i, 0, 3) == "js-" || strpos($i, "module-") === 0 || strpos($i, "error-") === 0) { $i = self::filterOutputString($i); $v = self::filterOutputString($v); $result .= "setLabel('{$i}', '{$v}');\n"; } } umiBaseStream::$allowTimeMark = false; return $result; }
protected function translateToXml() { $args = func_get_args(); $v22884db148f0ffb0d830ba431102b0b5 = $args[0]; $vea9f6aca279138c58f705c8d4cb4b8ce = $args[1]; $v8d777f385d3dfec8815d20f7496026dc = $args[2]; if (is_scalar($v8d777f385d3dfec8815d20f7496026dc)) { $v8d777f385d3dfec8815d20f7496026dc = array("node:result" => (string) $v8d777f385d3dfec8815d20f7496026dc); } $v8d777f385d3dfec8815d20f7496026dc['@module'] = isset($v8d777f385d3dfec8815d20f7496026dc['@module']) ? $v8d777f385d3dfec8815d20f7496026dc['@module'] : $v22884db148f0ffb0d830ba431102b0b5; $v8d777f385d3dfec8815d20f7496026dc['@method'] = isset($v8d777f385d3dfec8815d20f7496026dc['@method']) ? $v8d777f385d3dfec8815d20f7496026dc['@method'] : $vea9f6aca279138c58f705c8d4cb4b8ce; return parent::translateToXml($v8d777f385d3dfec8815d20f7496026dc); }