Exemple #1
0
 public function contextManualUrl()
 {
     $v8b1dc169bf460ee884fceef66c6607d6 = cmsController::getInstance();
     $v52a43e48ec4649dee819dadabcab1bde = $v8b1dc169bf460ee884fceef66c6607d6->getCurrentModule();
     $vddaa6e8c8c412299272e183087b8f7b6 = $v8b1dc169bf460ee884fceef66c6607d6->getCurrentMethod();
     $v535d02e594853266d2db02ff178dd7f7 = uLangStream::getLangPrefix();
     $vf25b6b531fd89909bed207bd4feacd28 = false;
     $v22884db148f0ffb0d830ba431102b0b5 = $v8b1dc169bf460ee884fceef66c6607d6->getModule($v52a43e48ec4649dee819dadabcab1bde);
     if ($v22884db148f0ffb0d830ba431102b0b5 instanceof def_module) {
         if (isset($v22884db148f0ffb0d830ba431102b0b5->data['object']['attribute:id'])) {
             $v16b2b26000987faccb260b9d39df1269 = $v22884db148f0ffb0d830ba431102b0b5->data['object']['attribute:id'];
             $va8cfde6331bd59eb2ac96f8911c4b666 = umiObjectsCollection::getInstance()->getObject($v16b2b26000987faccb260b9d39df1269);
             if ($va8cfde6331bd59eb2ac96f8911c4b666 instanceof umiObject) {
                 $v6301cee35ea764a1e241978f93f01069 = $va8cfde6331bd59eb2ac96f8911c4b666->getTypeId();
                 $v726e8e4809d4c1b28a6549d86436a124 = umiObjectTypesCollection::getInstance()->getType($v6301cee35ea764a1e241978f93f01069);
                 $vacf567c9c3d6cf7c6e2cc0ce108e0631 = $v726e8e4809d4c1b28a6549d86436a124->getHierarchyTypeId();
                 if ($vacf567c9c3d6cf7c6e2cc0ce108e0631) {
                     $v89b0b9deff65f8b9cd1f71bc74ce36ba = umiHierarchyTypesCollection::getInstance()->getType($vacf567c9c3d6cf7c6e2cc0ce108e0631);
                     $vf25b6b531fd89909bed207bd4feacd28 = $v89b0b9deff65f8b9cd1f71bc74ce36ba->getExt();
                 }
             }
         }
         if (!$vf25b6b531fd89909bed207bd4feacd28 && isset($v22884db148f0ffb0d830ba431102b0b5->data['page']['attribute:id'])) {
             $v7552cd149af7495ee7d8225974e50f80 = $v22884db148f0ffb0d830ba431102b0b5->data['page']['attribute:id'];
             $v8e2dcfd7e7e24b1ca76c1193f645902b = umiHierarchy::getInstance()->getElement($v7552cd149af7495ee7d8225974e50f80);
             if ($v8e2dcfd7e7e24b1ca76c1193f645902b instanceof umiHierarchyElement) {
                 $vf25b6b531fd89909bed207bd4feacd28 = $v8e2dcfd7e7e24b1ca76c1193f645902b->getMethod();
             }
         }
         if (!$vf25b6b531fd89909bed207bd4feacd28 && isset($v22884db148f0ffb0d830ba431102b0b5->data['page']['attribute:type-id'])) {
             $v6301cee35ea764a1e241978f93f01069 = $v22884db148f0ffb0d830ba431102b0b5->data['page']['attribute:type-id'];
             $v726e8e4809d4c1b28a6549d86436a124 = umiObjectTypesCollection::getInstance()->getType($v6301cee35ea764a1e241978f93f01069);
             if ($v726e8e4809d4c1b28a6549d86436a124 instanceof umiObjectType) {
                 $vacf567c9c3d6cf7c6e2cc0ce108e0631 = $v726e8e4809d4c1b28a6549d86436a124->getHierarchyTypeId();
                 $v89b0b9deff65f8b9cd1f71bc74ce36ba = umiHierarchyTypesCollection::getInstance()->getType($vacf567c9c3d6cf7c6e2cc0ce108e0631);
                 if ($v89b0b9deff65f8b9cd1f71bc74ce36ba instanceof umiHierarchyType) {
                     $vf25b6b531fd89909bed207bd4feacd28 = $v89b0b9deff65f8b9cd1f71bc74ce36ba->getExt();
                 }
             }
         }
         if (!$vf25b6b531fd89909bed207bd4feacd28 && isset($v22884db148f0ffb0d830ba431102b0b5->data['object']['attribute:type-id'])) {
             $v6301cee35ea764a1e241978f93f01069 = $v22884db148f0ffb0d830ba431102b0b5->data['object']['attribute:type-id'];
             $v726e8e4809d4c1b28a6549d86436a124 = umiObjectTypesCollection::getInstance()->getType($v6301cee35ea764a1e241978f93f01069);
             if ($v726e8e4809d4c1b28a6549d86436a124 instanceof umiObjectType) {
                 $vacf567c9c3d6cf7c6e2cc0ce108e0631 = $v726e8e4809d4c1b28a6549d86436a124->getHierarchyTypeId();
                 $v89b0b9deff65f8b9cd1f71bc74ce36ba = umiHierarchyTypesCollection::getInstance()->getType($vacf567c9c3d6cf7c6e2cc0ce108e0631);
                 if ($v89b0b9deff65f8b9cd1f71bc74ce36ba instanceof umiHierarchyType) {
                     $vf25b6b531fd89909bed207bd4feacd28 = $v89b0b9deff65f8b9cd1f71bc74ce36ba->getExt();
                 }
             }
         }
     }
     $vd6fe1d0be6347b8ef2427fa629c04485 = false;
     if ($vf25b6b531fd89909bed207bd4feacd28) {
         $v606d70ea1d6f03c2fc9b74fffa0648fd = "./man/" . $v535d02e594853266d2db02ff178dd7f7 . "/" . $v52a43e48ec4649dee819dadabcab1bde . "/" . $vddaa6e8c8c412299272e183087b8f7b6 . "." . $vf25b6b531fd89909bed207bd4feacd28 . ".html";
         if (is_file($v606d70ea1d6f03c2fc9b74fffa0648fd)) {
             $vd6fe1d0be6347b8ef2427fa629c04485 = $v606d70ea1d6f03c2fc9b74fffa0648fd;
         }
     }
     if (!$vd6fe1d0be6347b8ef2427fa629c04485) {
         $v606d70ea1d6f03c2fc9b74fffa0648fd = "./man/" . $v535d02e594853266d2db02ff178dd7f7 . "/" . $v52a43e48ec4649dee819dadabcab1bde . "/" . $vddaa6e8c8c412299272e183087b8f7b6 . ".html";
         if (is_file($v606d70ea1d6f03c2fc9b74fffa0648fd)) {
             $vd6fe1d0be6347b8ef2427fa629c04485 = $v606d70ea1d6f03c2fc9b74fffa0648fd;
         } else {
             $vd6fe1d0be6347b8ef2427fa629c04485 = "./man/" . $v535d02e594853266d2db02ff178dd7f7 . "/dummy.html";
         }
     }
     if (!$vd6fe1d0be6347b8ef2427fa629c04485) {
         $vd6fe1d0be6347b8ef2427fa629c04485 = "";
     }
     return $vd6fe1d0be6347b8ef2427fa629c04485;
 }
 public function getInterfaceLangsList()
 {
     $v2245023265ae4cf87d02c8b6ba991139 = mainConfiguration::getInstance();
     $vd2962d9ba1823a204aa406e3fe3f906b = $v2245023265ae4cf87d02c8b6ba991139->get('system', 'interface-langs');
     $vf1386a17eed513dff70798b0551dc170 = array();
     foreach ($vd2962d9ba1823a204aa406e3fe3f906b as $v753527be46567ad90a4203cf4b40d70e) {
         $vf1386a17eed513dff70798b0551dc170[] = array("attribute:prefix" => $v753527be46567ad90a4203cf4b40d70e, "node:title" => getLabel("interface-lang-" . $v753527be46567ad90a4203cf4b40d70e));
     }
     $vfca1bff8ad8b3a8585abfb0ad523ba42 = array();
     $vfca1bff8ad8b3a8585abfb0ad523ba42['items'] = array('attribute:current' => uLangStream::getLangPrefix(), 'nodes:item' => $vf1386a17eed513dff70798b0551dc170);
     return $vfca1bff8ad8b3a8585abfb0ad523ba42;
 }