<?php require_once __DIR__ . '../infra/infra.php'; $layer = array(); $layer['divs'] = array(); $data = infra_load('*counters.json', 'fj'); if ($data) { $i = 0; infra_foro($data, function ($val, $key) use(&$layer, &$i) { if (!$val || !$val['id']) { return; } $i++; $layer['divs']['counter' . $i] = array('external' => infra_load('*metrika/' . $key . '.layer.js', 'fj'), 'data' => true, 'config' => $val); }); } return infra_echo($layer);
$ar = explode('.', $path); $ext = ''; if (sizeof($ar) == 2 && !$ar[0] && $ar[1]) { $filename = implode('.', $ar); } elseif (sizeof($ar) > 1) { //Это может быть папка или файл без расширения, тогда считаем что имя файла есть а расширения нет $ext = array_pop($ar); $filename = implode('.', $ar); } else { $filename = array_pop($ar); $ext = ''; } if ($ext == 'mht' || $ext == 'tpl' || $ext == 'html' || $ext == 'htm') { $s = '*pages/mht/mht.php?preview=1&src=' . infra_toutf($src) . $images[$i]; } elseif ($ext == 'docx') { $s = '*pages/docx.php?preview=1&src=' . infra_toutf($src) . $images[$i]; } $data = infra_loadJSON($s); if ($data) { $list[] = $data; } } $images = $list; } if (@$_GET['debug']) { echo '<pre>'; print_r($images); exit; } return infra_echo($images);
$name = $id; $seo = infrajs_seo_getSeo($name); $itemdata = $_REQUEST['itemdata']; $data = infra_json_decode($itemdata); $link = infra_template_parse(array($seo['link']), $data); $item = array('data' => $data); $r = false; foreach ($seo['items'] as $k => $i) { if ($i['link'] == $link) { $r = true; $ans['msg'] = 'Cтраница "' . $link . '" уже есть в списке'; break; } } if (!$r) { $seo['items'][] = $item; $ans['msg'] = 'Страница ' . $link . ' добавлена в список'; infrajs_seo_saveitem($name, $item); } $id = $name . '|' . $link; $ans['js'] = "infrajs.SEO('edititem','" . $id . "')"; $ans['result'] = 1; } } } } } } } return infra_echo($ans);
<?php /* Copyright 2008 ITLife, Ltd. Togliatti, Samara Oblast, Russian Federation. http://itlife-studio.ru *ready for include *using modified History 13.05.2010 modified */ require_once __DIR__ . '/../../pages/xls/excel_parser/oleread.php'; require_once __DIR__ . '/../../pages/xls/excel_parser/reader.php'; require_once __DIR__ . '/../../pages/xls/xlstojs.inc.php'; require_once __DIR__ . '/../../infra/infra.php'; if (!isset($_GET['src'])) { ?> Парсер Excel <?php } else { $src = infra_theme($_GET['src']); $data = pages_cache(array($src), 'readxls', array($src, $_GET['name'], $_GET['onelist'], $_GET['onlynew'], $_GET['showlists'], $_GET['list'], $_GET['descr'], $_GET['id'], $_GET['nokey'], $_GET['param'], $_GET['obj'], $_GET['reverse'], $_GET['isname']), (bool) $_GET['reparse']); /*echo '<pre>'; print_r(infra_tophp($data123)); exit;*/ return infra_echo($data); }
return $dhtml; } } $src = infra_theme($_GET['src']); $type = 'norm'; if (isset($_GET['type'])) { $type = $_GET['type']; } if (isset($_GET['preview'])) { $type = 'preview'; } if (isset($_GET['news'])) { $type = 'news'; } if ($src) { $dhtml = docx_get($src, $type, isset($_GET['re'])); $html = $dhtml[0]; $com = $dhtml[1]; //Команды из вордовского файла //Следующий кэш в getHtml там подгружается html с помощью infra_loadTEXT //и Ещё один главный кэш в check но там уже всё будет применено, а сейчас у нас весит команда для env и что с ней делать? //Эта же команда обработана и вставлена в javascript html if (!isset($_GET['nocom'])) { @header('infra-com:' . json_encode($com)); } if ($type == 'norm') { echo $html; } else { return infra_echo($html); } }