Удалены первые
This commit is contained in:
parent
240d0aba5f
commit
c24dae2c4f
@ -1,40 +0,0 @@
|
||||
<?
|
||||
IncludeModuleLangFile(__FILE__);
|
||||
class CSiteCorporate
|
||||
{
|
||||
public static function ShowPanel()
|
||||
{
|
||||
if ($GLOBALS["USER"]->IsAdmin() && COption::GetOptionString("main", "wizard_solution", "", SITE_ID) == "corp_services")
|
||||
{
|
||||
$GLOBALS["APPLICATION"]->AddPanelButton(array(
|
||||
"HREF" => "/bitrix/admin/wizard_install.php?lang=".LANGUAGE_ID."&wizardName=bitrix:corp_services&wizardSiteID=".SITE_ID."&".bitrix_sessid_get(),
|
||||
"ID" => "corp_services_wizard",
|
||||
"ICON" => "bx-panel-site-wizard-icon",
|
||||
"MAIN_SORT" => 2500,
|
||||
"TYPE" => "BIG",
|
||||
"SORT" => 10,
|
||||
"ALT" => GetMessage("SCOM_BUTTON_DESCRIPTION"),
|
||||
"TEXT" => GetMessage("SCOM_BUTTON_NAME"),
|
||||
"MENU" => array(),
|
||||
));
|
||||
}
|
||||
|
||||
|
||||
if ($GLOBALS["USER"]->IsAdmin() && COption::GetOptionString("main", "wizard_solution", "", SITE_ID) == "corp_furniture")
|
||||
{
|
||||
$GLOBALS["APPLICATION"]->AddPanelButton(array(
|
||||
"HREF" => "/bitrix/admin/wizard_install.php?lang=".LANGUAGE_ID."&wizardName=bitrix:corp_furniture&wizardSiteID=".SITE_ID."&".bitrix_sessid_get(),
|
||||
"ID" => "corp_services_wizard",
|
||||
"ICON" => "bx-panel-site-wizard-icon",
|
||||
"MAIN_SORT" => 2500,
|
||||
"TYPE" => "BIG",
|
||||
"SORT" => 10,
|
||||
"ALT" => GetMessage("SCOM_BUTTON_DESCRIPTION"),
|
||||
"TEXT" => GetMessage("SCOM_BUTTON_NAME"),
|
||||
"MENU" => array(),
|
||||
));
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -1,20 +0,0 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
$arComponentDescription = array(
|
||||
"NAME" => GetMessage("T_IBLOCK_DESC_CI_LIST"),
|
||||
"DESCRIPTION" => GetMessage("T_IBLOCK_DESC_CI_DESC"),
|
||||
"ICON" => "/images/photo_view.gif",
|
||||
"CACHE_PATH" => "Y",
|
||||
"SORT" => 40,
|
||||
"PATH" => array(
|
||||
"ID" => "content",
|
||||
"CHILD" => array(
|
||||
"ID" => "catalog",
|
||||
"NAME" => GetMessage("T_IBLOCK_DESC_CATALOG"),
|
||||
"SORT" => 20,
|
||||
)
|
||||
),
|
||||
);
|
||||
|
||||
?>
|
||||
@ -1,57 +0,0 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
if(!CModule::IncludeModule("iblock"))
|
||||
return;
|
||||
|
||||
$arIBlockType = CIBlockParameters::GetIBlockTypes();
|
||||
|
||||
$arIBlock=array(
|
||||
"-" => GetMessage("IBLOCK_ANY"),
|
||||
);
|
||||
$rsIBlock = CIBlock::GetList(Array("sort" => "asc"), Array("TYPE" => $arCurrentValues["IBLOCK_TYPE"], "ACTIVE"=>"Y"));
|
||||
while($arr=$rsIBlock->Fetch())
|
||||
{
|
||||
$arIBlock[$arr["ID"]] = "[".$arr["ID"]."] ".$arr["NAME"];
|
||||
}
|
||||
|
||||
$arComponentParameters = array(
|
||||
"GROUPS" => array(
|
||||
),
|
||||
"PARAMETERS" => array(
|
||||
"IBLOCK_TYPE" => array(
|
||||
"PARENT" => "BASE",
|
||||
"NAME" => GetMessage("IBLOCK_TYPE"),
|
||||
"TYPE" => "LIST",
|
||||
"VALUES" => $arIBlockType,
|
||||
"REFRESH" => "Y",
|
||||
),
|
||||
"IBLOCK_ID" => array(
|
||||
"PARENT" => "BASE",
|
||||
"NAME" => GetMessage("IBLOCK_IBLOCK"),
|
||||
"TYPE" => "LIST",
|
||||
"VALUES" => $arIBlock,
|
||||
"MULTIPLE"=>"N",
|
||||
),
|
||||
|
||||
"IBLOCK_BINDING" => array(
|
||||
'PARENT' => "BASE",
|
||||
'NAME' => GetMessage('IBLOCK_BINDING'),
|
||||
'TYPE' => 'LIST',
|
||||
'VALUES' => array(
|
||||
'section' => GetMessage('IBLOCK_BINDING_SECTION'),
|
||||
'element' => GetMessage('IBLOCK_BINDING_ELEMENT')
|
||||
),
|
||||
'MULTIPLE' => 'N',
|
||||
'DEFAULT' => 'section'
|
||||
),
|
||||
"CACHE_TIME" => Array("DEFAULT"=>36000),
|
||||
"CACHE_GROUPS" => array(
|
||||
"PARENT" => "CACHE_SETTINGS",
|
||||
"NAME" => GetMessage("CP_BPR_CACHE_GROUPS"),
|
||||
"TYPE" => "CHECKBOX",
|
||||
"DEFAULT" => "Y",
|
||||
),
|
||||
),
|
||||
);
|
||||
?>
|
||||
@ -1,57 +0,0 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
if(!isset($arParams["CACHE_TIME"]))
|
||||
$arParams["CACHE_TIME"] = 36000000;
|
||||
|
||||
$arParams['IBLOCK_ID'] = intval($arParams['IBLOCK_ID']);
|
||||
if (!$arParams['IBLOCK_ID'])
|
||||
return;
|
||||
|
||||
$arParams['IBLOCK_BINDING'] = $arParams['IBLOCK_BINDING'] == 'element' ? 'element' : 'section';
|
||||
|
||||
if ($this->StartResultCache(false, ($arParams["CACHE_GROUPS"]==="N"? false: $USER->GetGroups())))
|
||||
{
|
||||
if(!CModule::IncludeModule("iblock"))
|
||||
{
|
||||
$this->AbortResultCache();
|
||||
return;
|
||||
}
|
||||
|
||||
$arResult["ITEMS"] = array();
|
||||
if ($arParams['IBLOCK_BINDING'] == 'element')
|
||||
{
|
||||
$arFilter = array('ACTIVE' => 'Y', 'IBLOCK_ID' => $arParams['IBLOCK_ID']);
|
||||
$dbRes = CIBlockElement::GetList(array('SORT' => 'ASC'), $arFilter);
|
||||
|
||||
while ($arRes = $dbRes->GetNext())
|
||||
{
|
||||
$arResult['ITEMS'][] = array(
|
||||
'NAME' => $arRes['NAME'],
|
||||
'DESCRIPTION' => $arRes['DESCRIPTION'],
|
||||
'DETAIL_URL' => $arRes['DETAIL_PAGE_URL'],
|
||||
'PICTURE' => $arRes['DETAIL_PICTURE'] ? CFile::GetFileArray($arRes["DETAIL_PICTURE"]) : ($arRes['PREVIEW_PICTURE'] ? CFile::GetFileArray($arRes["PREVIEW_PICTURE"]) : array())
|
||||
);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$arFilter = array('ACTIVE' => 'Y', 'IBLOCK_ID' => $arParams['IBLOCK_ID'], 'DEPTH_LEVEL' => 1);
|
||||
$dbRes = CIBlockSection::GetList(array('SORT' => 'ASC'), $arFilter);
|
||||
$dbRes->SetUrlTemplates();
|
||||
|
||||
while ($arRes = $dbRes->GetNext())
|
||||
{
|
||||
$arResult['ITEMS'][] = array(
|
||||
'NAME' => $arRes['NAME'],
|
||||
'DESCRIPTION' => $arRes['DESCRIPTION'],
|
||||
'DETAIL_URL' => $arRes['SECTION_PAGE_URL'],
|
||||
'PICTURE' => CFile::GetFileArray($arRes["PICTURE"])
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
$this->IncludeComponentTemplate();
|
||||
}
|
||||
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS["T_IBLOCK_DESC_CI_LIST"] = "Präsentationsliste";
|
||||
$MESS["T_IBLOCK_DESC_CI_DESC"] = "Zeigt die Präsentationsliste von Elementen oder Bereichen des Informationsblocks an";
|
||||
$MESS["T_IBLOCK_DESC_CATALOG"] = "Katalog";
|
||||
?>
|
||||
@ -1,9 +0,0 @@
|
||||
<?
|
||||
$MESS["IBLOCK_TYPE"] = "Typ des Informationsblocks ";
|
||||
$MESS["IBLOCK_IBLOCK"] = "Informationsblock";
|
||||
$MESS["IBLOCK_BINDING"] = "Anzeigen";
|
||||
$MESS["IBLOCK_BINDING_SECTION"] = "Bereiche";
|
||||
$MESS["IBLOCK_BINDING_ELEMENT"] = "Elementen";
|
||||
$MESS["IBLOCK_ANY"] = "(beliebig)";
|
||||
$MESS["CP_BPR_CACHE_GROUPS"] = "Zugangsberechtigung berücksichtigen";
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS["T_IBLOCK_DESC_CI_LIST"] = "Presentation List";
|
||||
$MESS["T_IBLOCK_DESC_CI_DESC"] = "Renders the information block's elements or sections in the form of a presentation list.";
|
||||
$MESS["T_IBLOCK_DESC_CATALOG"] = "Catalog";
|
||||
?>
|
||||
@ -1,9 +0,0 @@
|
||||
<?
|
||||
$MESS["IBLOCK_TYPE"] = "Information Block Type";
|
||||
$MESS["IBLOCK_IBLOCK"] = "Information Block";
|
||||
$MESS["IBLOCK_BINDING"] = "Show";
|
||||
$MESS["IBLOCK_BINDING_SECTION"] = "sections";
|
||||
$MESS["IBLOCK_BINDING_ELEMENT"] = "elements";
|
||||
$MESS["IBLOCK_ANY"] = "(any)";
|
||||
$MESS["CP_BPR_CACHE_GROUPS"] = "Regard Access Permission";
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS ['T_IBLOCK_DESC_CI_LIST'] = "Презентационный список";
|
||||
$MESS ['T_IBLOCK_DESC_CI_DESC'] = "Показывает презентационный список элементов или разделов инфоблока";
|
||||
$MESS ['T_IBLOCK_DESC_CATALOG'] = "Каталог";
|
||||
?>
|
||||
@ -1,9 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_TYPE'] = "Тип инфо-блока";
|
||||
$MESS ['IBLOCK_IBLOCK'] = "Инфо-блок";
|
||||
$MESS ['IBLOCK_BINDING'] = "Показывать";
|
||||
$MESS ['IBLOCK_BINDING_SECTION'] = "разделы";
|
||||
$MESS ['IBLOCK_BINDING_ELEMENT'] = "элементы";
|
||||
$MESS ['IBLOCK_ANY'] = "(любой)";
|
||||
$MESS ['CP_BPR_CACHE_GROUPS'] = "Учитывать права доступа";
|
||||
?>
|
||||
@ -1,19 +0,0 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
foreach ($arResult['ITEMS'] as $key=>$arItem)
|
||||
{
|
||||
$arFileTmp = CFile::ResizeImageGet(
|
||||
$arItem['PICTURE']["ID"],
|
||||
array("width" => 130, "height" => 130),
|
||||
BX_RESIZE_IMAGE_PROPORTIONAL,
|
||||
true
|
||||
);
|
||||
|
||||
$arResult['ITEMS'][$key]["PICTURE"] = array(
|
||||
'SRC' => $arFileTmp["src"],
|
||||
'WIDTH' => $arFileTmp["width"],
|
||||
'HEIGHT' => $arFileTmp["height"],
|
||||
);
|
||||
}
|
||||
?>
|
||||
@ -1,25 +0,0 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
?>
|
||||
<?
|
||||
if (is_array($arResult['ITEMS']) && count($arResult['ITEMS']) > 0):
|
||||
?>
|
||||
<div class="product-list">
|
||||
<?
|
||||
foreach ($arResult['ITEMS'] as $arItem):
|
||||
?>
|
||||
<div class="product">
|
||||
<div class="product-overlay"></div>
|
||||
<div class="product-image"<?if($arItem['PICTURE']['SRC']):?> style="background-image: url(<?=$arItem['PICTURE']['SRC']?>)"<?endif;?>></div>
|
||||
<a class="product-desc" href="<?=$arItem['DETAIL_URL']?>">
|
||||
<b><?=$arItem['NAME']?></b>
|
||||
<p><?=$arItem['DESCRIPTION']?></p>
|
||||
</a>
|
||||
</div>
|
||||
<?
|
||||
endforeach;
|
||||
?>
|
||||
</div>
|
||||
<?
|
||||
endif;
|
||||
?>
|
||||
@ -1,20 +0,0 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
$arComponentDescription = array(
|
||||
"NAME" => GetMessage("T_IBLOCK_DESC_CR_LIST"),
|
||||
"DESCRIPTION" => GetMessage("T_IBLOCK_DESC_CR_DESC"),
|
||||
"ICON" => "/images/photo_view.gif",
|
||||
"CACHE_PATH" => "Y",
|
||||
"SORT" => 40,
|
||||
"PATH" => array(
|
||||
"ID" => "content",
|
||||
"CHILD" => array(
|
||||
"ID" => "catalog",
|
||||
"NAME" => GetMessage("T_IBLOCK_DESC_CATALOG"),
|
||||
"SORT" => 20,
|
||||
)
|
||||
),
|
||||
);
|
||||
|
||||
?>
|
||||
@ -1,59 +0,0 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
if(!CModule::IncludeModule("iblock"))
|
||||
return;
|
||||
|
||||
$arIBlockType = CIBlockParameters::GetIBlockTypes();
|
||||
|
||||
$arIBlock=array(
|
||||
"-" => GetMessage("IBLOCK_ANY"),
|
||||
);
|
||||
$rsIBlock = CIBlock::GetList(Array("sort" => "asc"), Array("TYPE" => $arCurrentValues["IBLOCK_TYPE"], "ACTIVE"=>"Y"));
|
||||
while($arr=$rsIBlock->Fetch())
|
||||
{
|
||||
$arIBlock[$arr["ID"]] = "[".$arr["ID"]."] ".$arr["NAME"];
|
||||
}
|
||||
|
||||
$arComponentParameters = array(
|
||||
"GROUPS" => array(
|
||||
),
|
||||
"PARAMETERS" => array(
|
||||
"IBLOCK_TYPE" => array(
|
||||
"PARENT" => "BASE",
|
||||
"NAME" => GetMessage("IBLOCK_TYPE"),
|
||||
"TYPE" => "LIST",
|
||||
"VALUES" => $arIBlockType,
|
||||
"REFRESH" => "Y",
|
||||
),
|
||||
"IBLOCKS" => array(
|
||||
"PARENT" => "BASE",
|
||||
"NAME" => GetMessage("IBLOCK_IBLOCK"),
|
||||
"TYPE" => "LIST",
|
||||
"VALUES" => $arIBlock,
|
||||
"MULTIPLE"=>"Y",
|
||||
"REFRESH" => "Y",
|
||||
),
|
||||
"PARENT_SECTION" => array(
|
||||
"PARENT" => "ADDITIONAL_SETTINGS",
|
||||
"NAME" => GetMessage("IBLOCK_SECTION_ID"),
|
||||
"TYPE" => "STRING",
|
||||
"DEFAULT" => '',
|
||||
),
|
||||
"DETAIL_URL" => CIBlockParameters::GetPathTemplateParam(
|
||||
"DETAIL",
|
||||
"DETAIL_URL",
|
||||
GetMessage("IBLOCK_DETAIL_URL"),
|
||||
"",
|
||||
"URL_TEMPLATES"
|
||||
),
|
||||
"CACHE_TIME" => Array("DEFAULT"=>180),
|
||||
"CACHE_GROUPS" => array(
|
||||
"PARENT" => "CACHE_SETTINGS",
|
||||
"NAME" => GetMessage("CP_BPR_CACHE_GROUPS"),
|
||||
"TYPE" => "CHECKBOX",
|
||||
"DEFAULT" => "Y",
|
||||
),
|
||||
),
|
||||
);
|
||||
?>
|
||||
@ -1,95 +0,0 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
/*************************************************************************
|
||||
Processing of received parameters
|
||||
*************************************************************************/
|
||||
if(!isset($arParams["CACHE_TIME"]))
|
||||
$arParams["CACHE_TIME"] = 180;
|
||||
|
||||
if(!is_array($arParams["IBLOCKS"]))
|
||||
$arParams["IBLOCKS"] = array($arParams["IBLOCKS"]);
|
||||
|
||||
$arIBlockFilter = array();
|
||||
foreach($arParams["IBLOCKS"] as $IBLOCK_ID)
|
||||
{
|
||||
$IBLOCK_ID=intval($IBLOCK_ID);
|
||||
if($IBLOCK_ID>0)
|
||||
$arIBlockFilter[]=$IBLOCK_ID;
|
||||
}
|
||||
|
||||
if(count($arIBlockFilter)<=0)
|
||||
{
|
||||
if(!CModule::IncludeModule("iblock"))
|
||||
{
|
||||
ShowError(GetMessage("IBLOCK_MODULE_NOT_INSTALLED"));
|
||||
return;
|
||||
}
|
||||
$rsIBlocks = GetIBlockList($arParams["IBLOCK_TYPE"]);
|
||||
if($arIBlock = $rsIBlocks->GetNext())
|
||||
$arIBlockFilter[]=$arIBlock["ID"];
|
||||
}
|
||||
|
||||
unset($arParams["IBLOCK_TYPE"]);
|
||||
$arParams["PARENT_SECTION"] = intval($arParams["PARENT_SECTION"]);
|
||||
$arParams["IBLOCKS"] = $arIBlockFilter;
|
||||
|
||||
if(count($arIBlockFilter)>0 && $this->StartResultCache(false, ($arParams["CACHE_GROUPS"]==="N"? false: $USER->GetGroups())))
|
||||
{
|
||||
if(!CModule::IncludeModule("iblock"))
|
||||
{
|
||||
$this->AbortResultCache();
|
||||
ShowError(GetMessage("IBLOCK_MODULE_NOT_INSTALLED"));
|
||||
return;
|
||||
}
|
||||
//SELECT
|
||||
$arSelect = array(
|
||||
"ID",
|
||||
"IBLOCK_ID",
|
||||
"CODE",
|
||||
"IBLOCK_SECTION_ID",
|
||||
"NAME",
|
||||
"PREVIEW_PICTURE",
|
||||
"DETAIL_PICTURE",
|
||||
"DETAIL_PAGE_URL",
|
||||
"PROPERTY_PRICE",
|
||||
"PROPERTY_PRICECURRENCY"
|
||||
);
|
||||
//WHERE
|
||||
$arFilter = array(
|
||||
"IBLOCK_ID" => $arParams["IBLOCKS"],
|
||||
"ACTIVE_DATE" => "Y",
|
||||
"ACTIVE"=>"Y",
|
||||
"CHECK_PERMISSIONS"=>"Y",
|
||||
|
||||
"!PROPERTY_SPECIALOFFER_VALUE" => false
|
||||
);
|
||||
if($arParams["PARENT_SECTION"]>0)
|
||||
{
|
||||
$arFilter["SECTION_ID"] = $arParams["PARENT_SECTION"];
|
||||
$arFilter["INCLUDE_SUBSECTIONS"] = "Y";
|
||||
}
|
||||
//ORDER BY
|
||||
$arSort = array(
|
||||
"RAND"=>"ASC",
|
||||
);
|
||||
//EXECUTE
|
||||
$rsIBlockElement = CIBlockElement::GetList($arSort, $arFilter, false, false, $arSelect);
|
||||
$rsIBlockElement->SetUrlTemplates($arParams["DETAIL_URL"]);
|
||||
if($arResult = $rsIBlockElement->GetNext())
|
||||
{
|
||||
$arResult['PICTURE'] = null;
|
||||
if ($arResult["PREVIEW_PICTURE"])
|
||||
$arResult["PICTURE"] = CFile::GetFileArray($arResult["PREVIEW_PICTURE"]);
|
||||
|
||||
if(!is_array($arResult["PICTURE"]) && $arResult["DETAIL_PICTURE"])
|
||||
$arResult["PICTURE"] = CFile::GetFileArray($arResult["DETAIL_PICTURE"]);
|
||||
|
||||
$this->IncludeComponentTemplate();
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->AbortResultCache();
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -1,10 +0,0 @@
|
||||
<?
|
||||
$arTooltips = array(
|
||||
"IBLOCK_TYPE" => GetMessage("IBLOCK_TYPE_TIP"),
|
||||
"IBLOCKS" => GetMessage("IBLOCKS_TIP"),
|
||||
"PARENT_SECTION" => GetMessage("PARENT_SECTION_TIP"),
|
||||
"DETAIL_URL" => GetMessage("DETAIL_URL_TIP"),
|
||||
"CACHE_TYPE" => GetMessage("CACHE_TYPE_TIP"),
|
||||
"CACHE_TIME" => GetMessage("CACHE_TIME_TIP"),
|
||||
);
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS["T_IBLOCK_DESC_CR_LIST"] = "Sonderangebot";
|
||||
$MESS["T_IBLOCK_DESC_CR_DESC"] = "Ein Sonderangebot anzeigen";
|
||||
$MESS["T_IBLOCK_DESC_CATALOG"] = "Katalog";
|
||||
?>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_DETAIL_URL'] = "URL - Bereichs-Elemente";
|
||||
$MESS ['IBLOCK_TYPE'] = "Informationsblocktyp";
|
||||
$MESS ['IBLOCK_IBLOCK'] = "Informationsblock";
|
||||
$MESS ['IBLOCK_ANY'] = "(alle)";
|
||||
$MESS ['IBLOCK_SECTION_ID'] = "Bereichs ID";
|
||||
$MESS ['CP_BPR_CACHE_GROUPS'] = "Zugriffsrechte berücksichtigen";
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_MODULE_NOT_INSTALLED'] = "Das Modul \"Informationsblöcke\" wurde nicht installiert";
|
||||
?>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$MESS ['CACHE_TYPE_TIP'] = "<i>Automatisch</i>: Der Cache ist gültig gemäß Definition in den Cache-Einstellungen;<br /><i>Cache</i>: immer cachen für den Zeitraum, der im nächsten Feld definiert wird;<br /><i>Nicht cachen</i>: es wird kein Caching ausgeführt.";
|
||||
$MESS ['IBLOCK_TYPE_TIP'] = "Wählen aus der angezeigten Liste einen Informationsblocktyp. Nachdem Sie <b><i>ok</i></b> gedrückt haben, werden Informationsblöcke vom ausgewählten Typ geladen.";
|
||||
$MESS ['IBLOCKS_TIP'] = "Hier sind alle Informationsblöcke des gewählten Typs aufgezählt. Bitte wählen Sie die benötigten, indem sie <i>STRG</i> auf Ihrer Tastatur drücken.";
|
||||
$MESS ['PARENT_SECTION_TIP'] = "Hier wird die Bereichs ID angegeben, von dem aus die Fotos gewählt werden. Das Feld kann leer gelassen werden, dann wird die Fotoauswahl aus allen Bereichen der angegebenen Informationsblöcke erfolgen.";
|
||||
$MESS ['DETAIL_URL_TIP'] = "Hier wird der Pfad zur Seite mit der detailierten Beschreibung des Informationsblock-Elements angegeben.";
|
||||
$MESS ['CACHE_TIME_TIP'] = "Geben Sie die Cache-Laufzeit in Sekunden an.";
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS["T_IBLOCK_DESC_CR_LIST"] = "Special Offer";
|
||||
$MESS["T_IBLOCK_DESC_CR_DESC"] = "Shows one special offer.";
|
||||
$MESS["T_IBLOCK_DESC_CATALOG"] = "Catalog";
|
||||
?>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_DETAIL_URL'] = "URL of the page with the detail contents";
|
||||
$MESS ['IBLOCK_TYPE'] = "Type of information block";
|
||||
$MESS ['IBLOCK_IBLOCK'] = "Information block";
|
||||
$MESS ['IBLOCK_ANY'] = "(any)";
|
||||
$MESS ['IBLOCK_SECTION_ID'] = "Section ID";
|
||||
$MESS ['CP_BPR_CACHE_GROUPS'] = "Respect Access Permissions";
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_MODULE_NOT_INSTALLED'] = "Information blocks module is not installed";
|
||||
?>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_TYPE_TIP'] = "Select here one of the existing information block types. Click <b><i>OK</i></b> to load information blocks of the selected type.";
|
||||
$MESS ['IBLOCKS_TIP'] = "Select here one of the existing information blocks. You can select multiple items by holding Ctrl down.";
|
||||
$MESS ['PARENT_SECTION_TIP'] = "Specified the ID os a section whose elements (photos) will be displayed. Leave this field empty to pick random photos from any section of the specified information block.";
|
||||
$MESS ['DETAIL_URL_TIP'] = "Specify here the path to an information block element details page.";
|
||||
$MESS ['CACHE_TYPE_TIP'] = "<i>Auto</i>: the cache is valid during the time predefined in the cache settings;<br /><i>Cache</i>: always cache for the period specified in the next field;<br /><i>Do not cahce</i>: no caching is performed.";
|
||||
$MESS ['CACHE_TIME_TIP'] = "Specify here the period of time during which the cache is valid.";
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS ['T_IBLOCK_DESC_CR_LIST'] = "Специальное предложение";
|
||||
$MESS ['T_IBLOCK_DESC_CR_DESC'] = "Показывает одно специальное предложение";
|
||||
$MESS ['T_IBLOCK_DESC_CATALOG'] = "Каталог";
|
||||
?>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_DETAIL_URL'] = "URL, ведущий на страницу с содержимым элемента раздела";
|
||||
$MESS ['IBLOCK_TYPE'] = "Тип инфо-блока";
|
||||
$MESS ['IBLOCK_IBLOCK'] = "Инфо-блок";
|
||||
$MESS ['IBLOCK_ANY'] = "(любой)";
|
||||
$MESS ['IBLOCK_SECTION_ID'] = "ID раздела";
|
||||
$MESS ['CP_BPR_CACHE_GROUPS'] = "Учитывать права доступа";
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_MODULE_NOT_INSTALLED'] = "Модуль Информационных блоков не установлен";
|
||||
?>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$MESS ['IBLOCK_TYPE_TIP'] = "Из выпадающего списка выбирается один из созданных в системе типов инфоблоков. После нажатия кнопки <b><i>ok</i></b> будут подгружены инфоблоки, созданные для выбранного типа.";
|
||||
$MESS ['IBLOCKS_TIP'] = "Перечислены все инфоблоки выбранного типа. Укажите нужные, удерживая клавишу <i>Ctrl</i>.";
|
||||
$MESS ['PARENT_SECTION_TIP'] = "Указывается ID раздела, из которого выбирать фотографии. Поле может быть пустым, тогда выбор фотографии производится из всех разделов указанных инфоблоков.";
|
||||
$MESS ['DETAIL_URL_TIP'] = "Указывается путь к странице с детальным описанием элемента инфоблока.";
|
||||
$MESS ['CACHE_TYPE_TIP'] = "<i>Авто</i>: действует при включенном кешировании в течение заданного времени;<br /><i>Кешировать</i>: для кеширования необходимо определить только время кеширования;<br /><i>Не кешировать</i>: кеширования нет в любом случае.";
|
||||
$MESS ['CACHE_TIME_TIP'] = "Поле служит для указания времени кеширования в секундах.";
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$MESS["CR_PRICE"] = "Preis";
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$MESS["CR_PRICE"] = "Price";
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$MESS['CR_PRICE'] = 'Цена';
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
$arResult['PROPERTY_PRICE_VALUE'] = number_format((float)$arResult['PROPERTY_PRICE_VALUE'], 0, '.', ' ');
|
||||
$arResult['PROPERTY_PRICE_VALUE'] .= ' '.$arResult['PROPERTY_PRICECURRENCY_VALUE'];
|
||||
?>
|
||||
@ -1,6 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<div class="special-product">
|
||||
<div class="special-product-title"><a href="<?=$arResult["DETAIL_PAGE_URL"]?>"><?=$arResult['NAME']?></a></div>
|
||||
<div class="special-product-image"><a href="<?=$arResult["DETAIL_PAGE_URL"]?>"><img src="<?=$arResult["PICTURE"]["SRC"]?>" width="<?=$arResult["PICTURE"]["WIDTH"]?>" height="<?=$arResult["PICTURE"]["HEIGHT"]?>" alt="<?=$arResult['NAME']?>" title="<?=$arResult['NAME']?>" /></a></div>
|
||||
<div class="special-product"><span><?=GetMessage('CR_PRICE')?>:</span> <?=$arResult["PROPERTY_PRICE_VALUE"]?></div>
|
||||
</div>
|
||||
@ -1,19 +0,0 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
$arComponentDescription = array(
|
||||
"NAME" => GetMessage("SUPPORT_FAQ_EL_COMPONENT_NAME"),
|
||||
"DESCRIPTION" => GetMessage("SUPPORT_FAQ_EL_COMPONENT_DESCRIPTION"),
|
||||
"ICON" => "/images/support.faq.element.list.gif",
|
||||
"PATH" => array(
|
||||
"ID" => "service",
|
||||
"SORT" => 1000,
|
||||
"CHILD" => array(
|
||||
"ID" => "vacancies",
|
||||
"NAME" => GetMessage("SUPPORT_FAQ_EL_COMPONENTS"),
|
||||
"SORT" => 30,
|
||||
),
|
||||
),
|
||||
);
|
||||
|
||||
?>
|
||||
@ -1,74 +0,0 @@
|
||||
<?
|
||||
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
if(!CModule::IncludeModule("iblock"))
|
||||
return;
|
||||
|
||||
//ib types
|
||||
$arTypesEx = Array("-"=>" ");
|
||||
$db_iblock_type = CIBlockType::GetList(Array("SORT"=>"ASC"));
|
||||
while($arRes = $db_iblock_type->Fetch())
|
||||
if($arIBType = CIBlockType::GetByIDLang($arRes["ID"], LANG))
|
||||
$arTypesEx[$arRes["ID"]] = $arIBType["NAME"];
|
||||
|
||||
//ib
|
||||
$arIBlocks = Array("-"=>" ");
|
||||
$db_iblock = CIBlock::GetList(Array("SORT"=>"ASC"), Array("TYPE" => ($arCurrentValues["IBLOCK_TYPE"]!="-"?$arCurrentValues["IBLOCK_TYPE"]:"")));
|
||||
while($arRes = $db_iblock->Fetch())
|
||||
$arIBlocks[$arRes["ID"]] = $arRes["NAME"];
|
||||
|
||||
$arComponentParameters = array(
|
||||
"GROUPS" => array(
|
||||
"SETTINGS" => array(
|
||||
"NAME" => GetMessage("SUPPORT_FAQ_EL_GROUP_SETTINGS"),
|
||||
"SORT" => 10,
|
||||
),
|
||||
),
|
||||
"PARAMETERS" => array(
|
||||
"IBLOCK_TYPE" => Array(
|
||||
"PARENT" => "SETTINGS",
|
||||
"NAME" => GetMessage("SUPPORT_FAQ_EL_SETTING_IBTYPES"),
|
||||
"TYPE" => "LIST",
|
||||
"VALUES" => $arTypesEx,
|
||||
"DEFAULT" => "-",
|
||||
"REFRESH" => "Y",
|
||||
"SORT" => 10,
|
||||
),
|
||||
"IBLOCK_ID" => Array(
|
||||
"PARENT" => "SETTINGS",
|
||||
"NAME" => GetMessage("SUPPORT_FAQ_EL_SETTING_IBLIST"),
|
||||
"TYPE" => "LIST",
|
||||
"VALUES" => $arIBlocks,
|
||||
"DEFAULT" => "-",
|
||||
"REFRESH" => "Y",
|
||||
"SORT" => 20,
|
||||
),
|
||||
"CACHE_TIME" => Array(
|
||||
"DEFAULT" => 3600,
|
||||
),
|
||||
"CACHE_GROUPS" => array(
|
||||
"PARENT" => "CACHE_SETTINGS",
|
||||
"NAME" => GetMessage("CP_BSFEL_CACHE_GROUPS"),
|
||||
"TYPE" => "CHECKBOX",
|
||||
"DEFAULT" => "Y",
|
||||
),
|
||||
//"AJAX_MODE" => array(),
|
||||
),
|
||||
);
|
||||
|
||||
if(isset($arCurrentValues["IBLOCK_ID"]) && intval($arCurrentValues["IBLOCK_ID"])>0)
|
||||
{
|
||||
$arListSections = Array('-'=>'');
|
||||
$arFilter = Array(
|
||||
'IBLOCK_ID' => intval($arCurrentValues["IBLOCK_ID"]),
|
||||
'GLOBAL_ACTIVE'=>'Y',
|
||||
'IBLOCK_ACTIVE'=>'Y',
|
||||
);
|
||||
if(isset($arCurrentValues["IBLOCK_TYPE"]) && $arCurrentValues["IBLOCK_TYPE"]!='')
|
||||
$arFilter['IBLOCK_TYPE'] = $arCurrentValues["IBLOCK_TYPE"];
|
||||
|
||||
$arSec = CIBlockSection::GetList(Array('LEFT_MARGIN'=>'ASC'), $arFilter, false);
|
||||
while($arRes = $arSec->Fetch())
|
||||
$arListSections[$arRes['ID']] = str_repeat(".", $arRes['DEPTH_LEVEL']).$arRes['NAME'];
|
||||
}
|
||||
?>
|
||||
@ -1,98 +0,0 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
|
||||
|
||||
if(!CModule::IncludeModule("iblock"))
|
||||
return;
|
||||
|
||||
//prepare params
|
||||
$arParams['IBLOCK_ID'] = intval($arParams['IBLOCK_ID']);
|
||||
if($arParams['IBLOCK_ID']<=0)
|
||||
return;
|
||||
|
||||
$arParams["DETAIL_URL"] = trim($arParams["DETAIL_URL"]);
|
||||
|
||||
if(isset($arParams["IBLOCK_TYPE"]) && $arParams["IBLOCK_TYPE"]!='')
|
||||
$arFilter['IBLOCK_TYPE'] = $arParams["IBLOCK_TYPE"];
|
||||
|
||||
if(!isset($arParams["CACHE_TIME"]))
|
||||
$arParams["CACHE_TIME"] = 36000000;
|
||||
|
||||
//SELECT
|
||||
$arSelect = Array(
|
||||
"ID",
|
||||
"NAME",
|
||||
"IBLOCK_SECTION_ID",
|
||||
"PREVIEW_TEXT_TYPE",
|
||||
"PREVIEW_TEXT",
|
||||
"DETAIL_TEXT_TYPE",
|
||||
"DETAIL_TEXT",
|
||||
);
|
||||
//WHERE
|
||||
$arFilter = Array(
|
||||
'IBLOCK_ID' => $arParams["IBLOCK_ID"],
|
||||
'ACTIVE' => 'Y',
|
||||
'IBLOCK_ACTIVE' => 'Y',
|
||||
);
|
||||
//ORDER BY
|
||||
$arOrder = Array(
|
||||
'SORT' => 'ASC',
|
||||
'ID' => 'DESC',
|
||||
);
|
||||
|
||||
$arAddCacheParams = array(
|
||||
"MODE" => $_REQUEST['bitrix_show_mode']?$_REQUEST['bitrix_show_mode']:'view',
|
||||
"SESS_MODE" => $_SESSION['SESS_PUBLIC_SHOW_MODE']?$_SESSION['SESS_PUBLIC_SHOW_MODE']:'view',
|
||||
);
|
||||
|
||||
//**work body**//
|
||||
if($this->StartResultCache(false, array(($arParams["CACHE_GROUPS"]==="N"? false: $USER->GetGroups()), $arFilter, $arAddCacheParams)))
|
||||
{
|
||||
$arResult['ITEMS'] = Array();
|
||||
$arItems = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelect);
|
||||
while($arResItems = $arItems->Fetch()){
|
||||
|
||||
$arResItems["EDIT_LINK"] = '/bitrix/admin/iblock_element_edit.php?ID='.$arResItems["ID"].'&type='.$arParams["IBLOCK_TYPE"].'&lang='.LANGUAGE_ID.'&IBLOCK_ID='.$arParams["IBLOCK_ID"].'&find_section_section='.$arResItems["IBLOCK_SECTION_ID"].'&bxpublic=Y&from_module=iblock';
|
||||
|
||||
$urlDelete = CIBlock::GetAdminElementListLink($arParams["IBLOCK_ID"], array('action'=>'delete'));
|
||||
$urlDelete .= '&'.bitrix_sessid_get();
|
||||
$urlDelete .= '&ID='.(preg_match('/^iblock_list_admin\.php/', $urlDelete)? "E": "").$arResItems["ID"];
|
||||
$urlDelete = "/bitrix/admin/".$urlDelete;
|
||||
$arResItems['DELETE_LINK'] = $urlDelete;
|
||||
|
||||
$arResult['ITEMS'][] = $arResItems;
|
||||
}
|
||||
|
||||
if(count($arResult['ITEMS'])<=0)
|
||||
{
|
||||
$this->AbortResultCache();
|
||||
@define("ERROR_404", "Y");
|
||||
return;
|
||||
}
|
||||
//include template
|
||||
$this->IncludeComponentTemplate();
|
||||
}
|
||||
if($USER->IsAuthorized())
|
||||
{
|
||||
if(
|
||||
$APPLICATION->GetShowIncludeAreas()
|
||||
|| $arParams["SET_TITLE"]
|
||||
|| isset($arResult[$arParams["BROWSER_TITLE"]])
|
||||
)
|
||||
{
|
||||
if(CModule::IncludeModule("iblock"))
|
||||
{
|
||||
|
||||
$arButtons = CIBlock::GetPanelButtons($arParams["IBLOCK_ID"], 0, $arParams["SECTION_ID"]);
|
||||
|
||||
foreach ($arButtons as $key => $arButton){
|
||||
unset($arButtons[$key]['add_section']);
|
||||
unset($arButtons[$key]['edit_section']);
|
||||
unset($arButtons[$key]['delete_section']);
|
||||
}
|
||||
|
||||
if($APPLICATION->GetShowIncludeAreas())
|
||||
$this->AddIncludeAreaIcons(CIBlock::GetComponentMenu($APPLICATION->GetPublicShowMode(), $arButtons));
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS["SUPPORT_FAQ_EL_COMPONENT_NAME"] = "Stellenangebote";
|
||||
$MESS["SUPPORT_FAQ_EL_COMPONENT_DESCRIPTION"] = "Stellenangebote aus dem Informationsblock anzeigen";
|
||||
$MESS["SUPPORT_FAQ_EL_COMPONENTS"] = "Stellenangebote";
|
||||
?>
|
||||
@ -1,6 +0,0 @@
|
||||
<?
|
||||
$MESS["SUPPORT_FAQ_EL_GROUP_SETTINGS"] = "Einstellungen der Komponente";
|
||||
$MESS["SUPPORT_FAQ_EL_SETTING_IBTYPES"] = "Typen der Informationsblöcke";
|
||||
$MESS["SUPPORT_FAQ_EL_SETTING_IBLIST"] = "Liste der Informationsblöcke";
|
||||
$MESS["CP_BSFEL_CACHE_GROUPS"] = "Zugangsberechtigung berücksichtigen ";
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS["SUPPORT_FAQ_EL_COMPONENT_NAME"] = "Vacancies";
|
||||
$MESS["SUPPORT_FAQ_EL_COMPONENT_DESCRIPTION"] = "Renders the information block contents as a vacancy list.";
|
||||
$MESS["SUPPORT_FAQ_EL_COMPONENTS"] = "Vacancies";
|
||||
?>
|
||||
@ -1,6 +0,0 @@
|
||||
<?
|
||||
$MESS["SUPPORT_FAQ_EL_GROUP_SETTINGS"] = "Component Settings";
|
||||
$MESS["SUPPORT_FAQ_EL_SETTING_IBTYPES"] = "Information Block Types";
|
||||
$MESS["SUPPORT_FAQ_EL_SETTING_IBLIST"] = "Information Blocks";
|
||||
$MESS["CP_BSFEL_CACHE_GROUPS"] = "Regard Access Permission";
|
||||
?>
|
||||
@ -1,5 +0,0 @@
|
||||
<?
|
||||
$MESS ['SUPPORT_FAQ_EL_COMPONENT_NAME'] = "Вакансии";
|
||||
$MESS ['SUPPORT_FAQ_EL_COMPONENT_DESCRIPTION'] = "Выводит список вакансий из инфоблока";
|
||||
$MESS ['SUPPORT_FAQ_EL_COMPONENTS'] = "Вакансии";
|
||||
?>
|
||||
@ -1,6 +0,0 @@
|
||||
<?
|
||||
$MESS ['SUPPORT_FAQ_EL_GROUP_SETTINGS'] = "Настройки компонента";
|
||||
$MESS ['SUPPORT_FAQ_EL_SETTING_IBTYPES'] = "Типы инфоблоков";
|
||||
$MESS ['SUPPORT_FAQ_EL_SETTING_IBLIST'] = "Список инфоблоков";
|
||||
$MESS ['CP_BSFEL_CACHE_GROUPS'] = "Учитывать права доступа";
|
||||
?>
|
||||
@ -1,2 +0,0 @@
|
||||
<?
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["SUPPORT_FAQ_GO_UP"] = "Nach oben";
|
||||
$MESS["FAQ_DELETE_CONFIRM"] = "Sind Sie sicher, dass Sie dieses \"#ELEMENT#\" löschen wollen?";
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["SUPPORT_FAQ_GO_UP"] = "Up";
|
||||
$MESS["FAQ_DELETE_CONFIRM"] = "Are you sure you want to delete this \"#ELEMENT#\"?";
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS ['SUPPORT_FAQ_GO_UP'] = "Наверх";
|
||||
$MESS ['FAQ_DELETE_CONFIRM'] = 'Вы уверены, что хотите удалить этот "#ELEMENT#"?';
|
||||
?>
|
||||
@ -1,48 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
|
||||
/*
|
||||
function code_replace_func($matches)
|
||||
{
|
||||
return preg_replace("/\n/is","",'
|
||||
<table cellpadding="0" cellspacing="0" class="data-table">
|
||||
<tr>
|
||||
<td>'.htmlspecialcharsbx($matches[3]).'</td>
|
||||
</tr>
|
||||
</table>
|
||||
');
|
||||
}
|
||||
*/
|
||||
|
||||
global $APPLICATION, $USER;
|
||||
foreach($arResult['ITEMS'] as $key=>$val)
|
||||
{
|
||||
/*
|
||||
$arResult['ITEMS'][$key]["DETAIL_TEXT"] = preg_replace_callback("/(<|\[)CODE(>|\])(.+?)(<|\[)\/CODE(>|\])/is",code_replace_func,$arResult['ITEMS'][$key]["DETAIL_TEXT"]);
|
||||
*/
|
||||
|
||||
if(mb_strtoupper($arResult['ITEMS'][$key]["PREVIEW_TEXT_TYPE"]) == "TEXT")
|
||||
$arResult['ITEMS'][$key]["PREVIEW_TEXT"] = nl2br($arResult['ITEMS'][$key]["PREVIEW_TEXT"]);
|
||||
if(mb_strtoupper($arResult['ITEMS'][$key]["DETAIL_TEXT_TYPE"]) == "TEXT")
|
||||
$arResult['ITEMS'][$key]["DETAIL_TEXT"] = nl2br($arResult['ITEMS'][$key]["DETAIL_TEXT"]);
|
||||
|
||||
//create button
|
||||
if($USER->IsAuthorized())
|
||||
{
|
||||
if($APPLICATION->GetShowIncludeAreas())
|
||||
{
|
||||
|
||||
$ar = CIBlock::ShowPanel($arParams['IBLOCK_ID'], $val['ID'], 0, $arParams["IBLOCK_TYPE"], true);
|
||||
if(is_array($ar))
|
||||
{
|
||||
foreach($ar as $arButton)
|
||||
{
|
||||
if(preg_match("/[^A-Z0-9_]ID=\d+/", $arButton["URL"]))
|
||||
{
|
||||
$arButton["URL"] = preg_replace("/&return_url=(.+?)&/", "&", $arButton["URL"]);
|
||||
$arResult['ITEMS'][$key]['EDIT_BUTTON'] = '<a href="'.htmlspecialcharsbx($arButton["URL"]).'" title="'.htmlspecialcharsbx($arButton["TITLE"]).'"><img src="'.$arButton["IMAGE"].'" width="20" height="20" alt="" /></a>';
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -1,37 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<a name="top"></a>
|
||||
<ul>
|
||||
<?
|
||||
foreach ($arResult['ITEMS'] as $key=>$val):
|
||||
?>
|
||||
<li class="point-faq"><a href="#<?=$val["ID"]?>"><?=$val['NAME']?></a></li>
|
||||
<?
|
||||
endforeach;
|
||||
?>
|
||||
</ul>
|
||||
|
||||
<?
|
||||
foreach ($arResult['ITEMS'] as $key=>$val):
|
||||
?>
|
||||
<?
|
||||
$this->AddEditAction($val['ID'],$val['EDIT_LINK'], CIBlock::GetArrayByID($arParams["IBLOCK_ID"], "ELEMENT_EDIT"));
|
||||
$this->AddDeleteAction($val['ID'],$val['DELETE_LINK'], CIBlock::GetArrayByID($arParams["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('FAQ_DELETE_CONFIRM', array("#ELEMENT#" => CIBlock::GetArrayByID($arParams["IBLOCK_ID"], "ELEMENT_NAME")))));
|
||||
?>
|
||||
<?
|
||||
if ($key > 0):
|
||||
?>
|
||||
<div class="hr"></div>
|
||||
<?
|
||||
endif;
|
||||
?>
|
||||
<div id="<?=$this->GetEditAreaId($val['ID']);?>">
|
||||
<a name="<?=$val["ID"]?>"></a>
|
||||
<h3><?=$val['NAME']?></h3>
|
||||
<p>
|
||||
<?=$val['PREVIEW_TEXT']?>
|
||||
<?=$val['DETAIL_TEXT']?>
|
||||
</p><p>
|
||||
<a href="#top"><?=GetMessage("SUPPORT_FAQ_GO_UP")?></a>
|
||||
</p>
|
||||
</div>
|
||||
<?endforeach;?>
|
||||
@ -1,97 +0,0 @@
|
||||
<?
|
||||
global $MESS;
|
||||
$strPath2Lang = str_replace("\\", "/", __FILE__);
|
||||
$strPath2Lang = mb_substr($strPath2Lang, 0, mb_strlen($strPath2Lang) - mb_strlen("/install/index.php"));
|
||||
include(GetLangFileName($strPath2Lang."/lang/", "/install/index.php"));
|
||||
|
||||
Class bitrix_sitecorporate extends CModule
|
||||
{
|
||||
var $MODULE_ID = "bitrix.sitecorporate";
|
||||
var $MODULE_VERSION;
|
||||
var $MODULE_VERSION_DATE;
|
||||
var $MODULE_NAME;
|
||||
var $MODULE_DESCRIPTION;
|
||||
var $MODULE_CSS;
|
||||
var $MODULE_GROUP_RIGHTS = "Y";
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$arModuleVersion = array();
|
||||
|
||||
include(__DIR__.'/version.php');
|
||||
|
||||
$this->MODULE_VERSION = $arModuleVersion["VERSION"];
|
||||
$this->MODULE_VERSION_DATE = $arModuleVersion["VERSION_DATE"];
|
||||
|
||||
$this->MODULE_NAME = GetMessage("SCOM_INSTALL_NAME");
|
||||
$this->MODULE_DESCRIPTION = GetMessage("SCOM_INSTALL_DESCRIPTION");
|
||||
$this->PARTNER_NAME = GetMessage("SPER_PARTNER");
|
||||
$this->PARTNER_URI = GetMessage("PARTNER_URI");
|
||||
}
|
||||
|
||||
|
||||
function InstallDB($install_wizard = true)
|
||||
{
|
||||
RegisterModule("bitrix.sitecorporate");
|
||||
RegisterModuleDependences("main", "OnBeforeProlog", "bitrix.sitecorporate", "CSiteCorporate", "ShowPanel");
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function UnInstallDB($arParams = Array())
|
||||
{
|
||||
UnRegisterModuleDependences("main", "OnBeforeProlog", "bitrix.sitecorporate", "CSiteCorporate", "ShowPanel");
|
||||
UnRegisterModule("bitrix.sitecorporate");
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function InstallEvents()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
function UnInstallEvents()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
function InstallFiles()
|
||||
{
|
||||
CopyDirFiles($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/bitrix.sitecorporate/install/components", $_SERVER["DOCUMENT_ROOT"]."/bitrix/components", true, true);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function InstallPublic()
|
||||
{
|
||||
}
|
||||
|
||||
function UnInstallFiles()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
function DoInstall()
|
||||
{
|
||||
global $APPLICATION, $step;
|
||||
|
||||
$this->InstallFiles();
|
||||
$this->InstallDB(false);
|
||||
$this->InstallEvents();
|
||||
$this->InstallPublic();
|
||||
|
||||
$APPLICATION->IncludeAdminFile(GetMessage("SCOM_INSTALL_TITLE"), $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/bitrix.sitecorporate/install/step.php");
|
||||
}
|
||||
|
||||
function DoUninstall()
|
||||
{
|
||||
global $APPLICATION, $step;
|
||||
|
||||
$this->UnInstallDB();
|
||||
$this->UnInstallFiles();
|
||||
$this->UnInstallEvents();
|
||||
$APPLICATION->IncludeAdminFile(GetMessage("SCOM_UNINSTALL_TITLE"), $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/bitrix.sitecorporate/install/unstep.php");
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -1,8 +0,0 @@
|
||||
<?if(!check_bitrix_sessid()) return;?>
|
||||
<?
|
||||
CAdminMessage::ShowNote(GetMessage("MOD_INST_OK"));
|
||||
?>
|
||||
<form action="<?echo $APPLICATION->GetCurPage()?>">
|
||||
<input type="hidden" name="lang" value="<?echo LANG?>">
|
||||
<input type="submit" name="" value="<?echo GetMessage("MOD_BACK")?>">
|
||||
<form>
|
||||
@ -1,8 +0,0 @@
|
||||
<?if(!check_bitrix_sessid()) return;?>
|
||||
<?
|
||||
CAdminMessage::ShowNote(GetMessage("MOD_UNINST_OK"));
|
||||
?>
|
||||
<form action="<?echo $APPLICATION->GetCurPage()?>">
|
||||
<input type="hidden" name="lang" value="<?echo LANG?>">
|
||||
<input type="submit" name="" value="<?echo GetMessage("MOD_BACK")?>">
|
||||
<form>
|
||||
@ -1,6 +0,0 @@
|
||||
<?
|
||||
$arModuleVersion = array(
|
||||
"VERSION" => "24.0.0",
|
||||
"VERSION_DATE" => "2024-06-21 14:30:00"
|
||||
);
|
||||
?>
|
||||
@ -1,21 +0,0 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
|
||||
if(!defined("WIZARD_DEFAULT_SITE_ID") && !empty($_REQUEST["wizardSiteID"]))
|
||||
define("WIZARD_DEFAULT_SITE_ID", $_REQUEST["wizardSiteID"]);
|
||||
|
||||
$arWizardDescription = Array(
|
||||
"NAME" => GetMessage("PORTAL_WIZARD_NAME"),
|
||||
"DESCRIPTION" => GetMessage("PORTAL_WIZARD_DESC"),
|
||||
"VERSION" => "1.0.0",
|
||||
"START_TYPE" => "WINDOW",
|
||||
"WIZARD_TYPE" => "INSTALL",
|
||||
"IMAGE" => "/images/".LANGUAGE_ID."/solution.png",
|
||||
"PARENT" => "wizard_sol",
|
||||
"TEMPLATES" => Array(
|
||||
Array("SCRIPT" => "wizard_sol")
|
||||
),
|
||||
"STEPS" => (defined("WIZARD_DEFAULT_SITE_ID") ?
|
||||
Array("SelectTemplateStep", "SelectThemeStep", "SiteSettingsStep", "DataInstallStep" ,"FinishStep") :
|
||||
Array("SelectSiteStep", "SelectTemplateStep", "SelectThemeStep", "SiteSettingsStep", "DataInstallStep" ,"FinishStep"))
|
||||
);
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["PORTAL_WIZARD_NAME"] = "Einrichtung: Website einer Produktionsfirma";
|
||||
$MESS["PORTAL_WIZARD_DESC"] = "Assistent zur Konfiguration einer Unternehmenswebsite am Beispiel eines Möbelherstellers";
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["SERVICE_MAIN_SETTINGS"] = "Websiteeinstellungen";
|
||||
$MESS["SERVICE_IBLOCK"] = "Informationsblöcke";
|
||||
?>
|
||||
@ -1,20 +0,0 @@
|
||||
<?
|
||||
$MESS["wiz_structure_data"] = "Demo-Daten der Unternehmenswebsite installieren.";
|
||||
$MESS["wiz_restructure_data"] = "Demo-Daten der Unternehmenswebsite neu installieren. ";
|
||||
$MESS["WIZ_COMPANY_LOGO"] = "Das Logo (empfohlene Größe 210 X 61)";
|
||||
$MESS["WIZ_COMPANY_SLOGAN"] = "Das Logo des Unternehmens";
|
||||
$MESS["WIZ_COMPANY_SLOGAN_DEF"] = "Das Logo des Unternehmens<br />
|
||||
ist hier.";
|
||||
$MESS["WIZ_COMPANY_COPY"] = "Copyrights";
|
||||
$MESS["WIZ_COMPANY_COPY_DEF"] = "<p>© 2001-2014 «Unternehmensname»</p>
|
||||
|
||||
<p>Adresse</p>
|
||||
|
||||
<p><b>Telefon</b></p>";
|
||||
$MESS["wiz_site_name"] = "Unternehmens-Website";
|
||||
$MESS["wiz_site_desc"] = "Das Unternehmen 'Möbel+' stellt Möbel mit Hilfe modernster Maschinen und Technologien her. Das gewährleistet eine hohe Qualität unserer Produkte.";
|
||||
$MESS["wiz_keywords"] = "Polstermöbel, Büromöbel, Möbel für Küche, Möbel für Kinderzimmer";
|
||||
$MESS["wiz_meta_data"] = "Metadaten:";
|
||||
$MESS["wiz_meta_description"] = "Die Website-Beschreibung:";
|
||||
$MESS["wiz_meta_keywords"] = "Schlüsselwörter:";
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["PORTAL_WIZARD_NAME"] = "Manufacturer Website";
|
||||
$MESS["PORTAL_WIZARD_DESC"] = "Creates a furniture manufacturer's corporate website";
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["SERVICE_MAIN_SETTINGS"] = "Site Settings";
|
||||
$MESS["SERVICE_IBLOCK"] = "Information Blocks";
|
||||
?>
|
||||
@ -1,15 +0,0 @@
|
||||
<?
|
||||
$MESS["wiz_structure_data"] = "Install Demo Data for Corporate Website";
|
||||
$MESS["wiz_restructure_data"] = "Reinstall Demo Data for Corporate Website";
|
||||
$MESS["WIZ_COMPANY_LOGO"] = "Logo (recommended size: 210 x 61)";
|
||||
$MESS["WIZ_COMPANY_SLOGAN"] = "Company Slogan";
|
||||
$MESS["WIZ_COMPANY_SLOGAN_DEF"] = "Company slogan<br /> placeholder";
|
||||
$MESS["WIZ_COMPANY_COPY"] = "Copyrights";
|
||||
$MESS["WIZ_COMPANY_COPY_DEF"] = "<p>© 2001-2014 «Company name»</p><p>Address</p><p><b>Phone</b></p>";
|
||||
$MESS["wiz_site_name"] = "Corporate Website";
|
||||
$MESS["wiz_site_desc"] = "We use only the high quality equipment to manufacture our furniture to achieve the superior quality.";
|
||||
$MESS["wiz_keywords"] = "sofas, chairs, office furniture, kitchen furniture, nursery furniture";
|
||||
$MESS["wiz_meta_data"] = "Metadata:";
|
||||
$MESS["wiz_meta_description"] = "Site Description:";
|
||||
$MESS["wiz_meta_keywords"] = "Keywords:";
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["PORTAL_WIZARD_NAME"] = "Корпоративный сайт производственной компании";
|
||||
$MESS["PORTAL_WIZARD_DESC"] = "Мастер создания корпоративного сайта на примере сайта мебельного производства";
|
||||
?>
|
||||
@ -1,4 +0,0 @@
|
||||
<?
|
||||
$MESS["SERVICE_MAIN_SETTINGS"] = "Настройки сайта";
|
||||
$MESS["SERVICE_IBLOCK"] = "Информационные блоки";
|
||||
?>
|
||||
@ -1,20 +0,0 @@
|
||||
<?
|
||||
$MESS["wiz_structure_data"] = "Установить демонстрационные данные корпоративного сайта.";
|
||||
$MESS["wiz_restructure_data"] = "Переустановить демонстрационные данные корпоративного сайта.";
|
||||
$MESS["WIZ_COMPANY_LOGO"] = "Логотип (рекомендуемый размер 210 X 61)";
|
||||
$MESS["WIZ_COMPANY_SLOGAN"] = "Слоган компании";
|
||||
$MESS["WIZ_COMPANY_SLOGAN_DEF"] = "Слоган компании<br />
|
||||
находится в этом месте";
|
||||
$MESS["WIZ_COMPANY_COPY"] = "Подпись сайта";
|
||||
$MESS["WIZ_COMPANY_COPY_DEF"] = "<p>© 2001-2014 «Название компании»</p>
|
||||
|
||||
<p>Проспект Мира, 35, строение 2, офис 34</p>
|
||||
|
||||
<p><b>Телефон: (495) 212-85-06</b></p>";
|
||||
$MESS["wiz_site_name"] = "Cайт производства";
|
||||
$MESS["wiz_site_desc"] = "Мебельная компания осуществляет производство мебели на высококлассном оборудовании с применением минимальной доли ручного труда, что позволяет обеспечить высокое качество нашей продукции.";
|
||||
$MESS["wiz_keywords"] = "мягкая мебель, офисная мебель, мебель для кухни, детская мебель";
|
||||
$MESS["wiz_meta_data"] = "Метаданные:";
|
||||
$MESS["wiz_meta_description"] = "Описание сайта:";
|
||||
$MESS["wiz_meta_keywords"] = "Ключевые слова:";
|
||||
?>
|
||||
@ -1,187 +0,0 @@
|
||||
function CancelBubble(event)
|
||||
{
|
||||
if (event.stopPropagation)
|
||||
{
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
}
|
||||
else
|
||||
{
|
||||
event.cancelBubble = true;
|
||||
event.returnValue = false;
|
||||
}
|
||||
}
|
||||
|
||||
function htmlspecialcharsbx(str)
|
||||
{
|
||||
if (typeof(str)!='string')
|
||||
return str;
|
||||
str = str.replace(/&/g, '&');
|
||||
str = str.replace(/"/g, '"');
|
||||
str = str.replace(/</g, '<');
|
||||
str = str.replace(/>/g, '>');
|
||||
return str;
|
||||
}
|
||||
|
||||
function strip_tags(str)
|
||||
{
|
||||
return str.replace(/<\/?[^>]+>/gi, '');
|
||||
}
|
||||
|
||||
|
||||
function CAjaxForm(formName, target, hiddenField)
|
||||
{
|
||||
var form = document.forms[formName];
|
||||
if (!form)
|
||||
form = document.getElementById(formName);
|
||||
|
||||
this.nextStep = form.elements[hiddenField];
|
||||
this.nextStepStage = form.elements[hiddenField+"Stage"];
|
||||
this.iframe = document.getElementById(target);
|
||||
this.form = form;
|
||||
this.form.target = target;
|
||||
var _this = this;
|
||||
|
||||
if (this.iframe.attachEvent) //IE
|
||||
this.iframe.attachEvent("onload", function() {_this.AjaxHandler()});
|
||||
else
|
||||
this.iframe.onload = function() {_this.AjaxHandler()};
|
||||
|
||||
this.percent = null;
|
||||
this.indicator = null;
|
||||
this.status = null;
|
||||
}
|
||||
|
||||
CAjaxForm.prototype.AjaxHandler = function()
|
||||
{
|
||||
if (this.iframe.contentDocument)
|
||||
var iframeDocument = this.iframe.contentDocument;
|
||||
else
|
||||
var iframeDocument = this.iframe.contentWindow.document;
|
||||
|
||||
var response = iframeDocument.body.innerHTML;
|
||||
if (response.length == 0 || iframeDocument.getElementById("bitrix_install_template"))
|
||||
{
|
||||
this.ShowError("Connection error. Empty response.");
|
||||
return;
|
||||
}
|
||||
|
||||
var regexpStart = new RegExp('\\[response\\]', 'i');
|
||||
var regexpEnd = new RegExp('\\[\/response\\]', 'i');
|
||||
|
||||
var matchResponse = response.match(regexpStart);
|
||||
|
||||
if (matchResponse === null)
|
||||
{
|
||||
this.ShowError(response);
|
||||
return;
|
||||
}
|
||||
|
||||
var start = matchResponse.index + matchResponse[0].length;
|
||||
var end = response.search(regexpEnd);
|
||||
if (end == -1)
|
||||
{
|
||||
this.ShowError(response);
|
||||
return;
|
||||
}
|
||||
|
||||
response = response.substr(start, end-start);
|
||||
|
||||
//if (window.execScript)
|
||||
// window.execScript(response, 'javascript');
|
||||
//else
|
||||
window.eval(response);
|
||||
}
|
||||
|
||||
CAjaxForm.prototype.ShowError = function(errorMessage)
|
||||
{
|
||||
var errorContainer = document.getElementById("error_container");
|
||||
var errorText = document.getElementById("error_text");
|
||||
if (!errorContainer || !errorText)
|
||||
return;
|
||||
|
||||
var waitWindow = document.getElementById("wait");
|
||||
if (waitWindow)
|
||||
waitWindow.style.display = "none";
|
||||
|
||||
errorContainer.style.display = 'block';
|
||||
errorText.innerHTML = strip_tags(errorMessage);
|
||||
|
||||
var retryButton = document.getElementById("error_retry_button");
|
||||
var skipButton = document.getElementById("error_skip_button");
|
||||
|
||||
var _this = this;
|
||||
var nextStep = this.nextStep.value;
|
||||
var nextStepStage = this.nextStepStage.value;
|
||||
|
||||
retryButton.onclick = function() {_this.HideError(); _this.Post(nextStep, nextStepStage,'');};
|
||||
|
||||
if (nextStep == "main")
|
||||
skipButton.onclick = function() {_this.HideError(); _this.Post(nextStep, nextStepStage,'');};
|
||||
else
|
||||
skipButton.onclick = function() {_this.HideError(); _this.Post(nextStep, 'skip','');};
|
||||
}
|
||||
|
||||
CAjaxForm.prototype.HideError = function()
|
||||
{
|
||||
var errorContainer = document.getElementById("error_container");
|
||||
var errorText = document.getElementById("error_text");
|
||||
if (!errorContainer || !errorText)
|
||||
return;
|
||||
|
||||
while (errorText.firstChild)
|
||||
errorText.removeChild(errorText.firstChild);
|
||||
|
||||
errorContainer.style.display = 'none';
|
||||
|
||||
var waitWindow = document.getElementById("wait");
|
||||
if (waitWindow)
|
||||
waitWindow.style.display = "block";
|
||||
}
|
||||
|
||||
CAjaxForm.prototype.Post = function(nextStep, nextStepStage, status)
|
||||
{
|
||||
if (nextStep)
|
||||
this.nextStep.value = nextStep;
|
||||
|
||||
if (nextStepStage)
|
||||
this.nextStepStage.value = nextStepStage;
|
||||
|
||||
this.form.submit();
|
||||
|
||||
if (!this.status)
|
||||
this.status = document.getElementById("status");
|
||||
|
||||
if (status.length > 0)
|
||||
this.status.innerHTML = status + "...";
|
||||
}
|
||||
|
||||
CAjaxForm.prototype.StopAjax = function()
|
||||
{
|
||||
this.iframe.onload = null;
|
||||
this.form.target = "_self";
|
||||
}
|
||||
|
||||
CAjaxForm.prototype.SetStatus = function(percent)
|
||||
{
|
||||
if (!this.percent)
|
||||
this.percent = document.getElementById("percent");
|
||||
|
||||
if (!this.indicator)
|
||||
this.indicator = document.getElementById("indicator");
|
||||
|
||||
this.percent.innerHTML = percent + "%";
|
||||
this.indicator.style.width = percent + "%";
|
||||
}
|
||||
|
||||
|
||||
function PreloadImages(path)
|
||||
{
|
||||
var preloadImages = ["prev.gif", "error.gif", "wait.gif", "admin.gif", "public.gif"];
|
||||
|
||||
for (var imageIndex = 0; imageIndex < preloadImages.length; imageIndex++)
|
||||
{
|
||||
var imageObj = new Image();
|
||||
imageObj.src = path + preloadImages[imageIndex];
|
||||
}
|
||||
}
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"script.map.js","names":["CancelBubble","event","stopPropagation","preventDefault","cancelBubble","returnValue","htmlspecialcharsbx","str","replace","strip_tags","CAjaxForm","formName","target","hiddenField","form","document","forms","getElementById","this","nextStep","elements","nextStepStage","iframe","_this","attachEvent","AjaxHandler","onload","percent","indicator","status","prototype","contentDocument","iframeDocument","contentWindow","response","body","innerHTML","length","ShowError","regexpStart","RegExp","regexpEnd","matchResponse","match","start","index","end","search","substr","window","eval","errorMessage","errorContainer","errorText","waitWindow","style","display","retryButton","skipButton","value","onclick","HideError","Post","firstChild","removeChild","submit","StopAjax","SetStatus","width","PreloadImages","path","preloadImages","imageIndex","imageObj","Image","src"],"sources":["script.js"],"mappings":"AAAA,SAASA,aAAaC,GAErB,GAAIA,EAAMC,gBACV,CACCD,EAAME,iBACNF,EAAMC,iBACP,KAEA,CACCD,EAAMG,aAAe,KACrBH,EAAMI,YAAc,KACrB,CACD,CAEA,SAASC,mBAAmBC,GAE3B,UAAU,GAAO,SAChB,OAAOA,EACRA,EAAMA,EAAIC,QAAQ,KAAM,SACxBD,EAAMA,EAAIC,QAAQ,KAAM,UACxBD,EAAMA,EAAIC,QAAQ,KAAM,QACxBD,EAAMA,EAAIC,QAAQ,KAAM,QACxB,OAAOD,CACR,CAEA,SAASE,WAAWF,GAEnB,OAAOA,EAAIC,QAAQ,eAAgB,GACpC,CAGA,SAASE,UAAUC,EAAUC,EAAQC,GAEpC,IAAIC,EAAOC,SAASC,MAAML,GAC1B,IAAKG,EACHA,EAAOC,SAASE,eAAeN,GAEjCO,KAAKC,SAAWL,EAAKM,SAASP,GAC9BK,KAAKG,cAAgBP,EAAKM,SAASP,EAAY,SAC/CK,KAAKI,OAASP,SAASE,eAAeL,GACtCM,KAAKJ,KAAOA,EACZI,KAAKJ,KAAKF,OAASA,EACnB,IAAIW,EAAQL,KAEZ,GAAIA,KAAKI,OAAOE,YACfN,KAAKI,OAAOE,YAAY,UAAU,WAAYD,EAAME,aAAa,SAEjEP,KAAKI,OAAOI,OAAS,WAAYH,EAAME,aAAa,EAErDP,KAAKS,QAAU,KACfT,KAAKU,UAAY,KACjBV,KAAKW,OAAS,IACf,CAEAnB,UAAUoB,UAAUL,YAAc,WAEjC,GAAIP,KAAKI,OAAOS,gBACf,IAAIC,EAAiBd,KAAKI,OAAOS,qBAEjC,IAAIC,EAAiBd,KAAKI,OAAOW,cAAclB,SAEhD,IAAImB,EAAWF,EAAeG,KAAKC,UACnC,GAAIF,EAASG,QAAU,GAAKL,EAAef,eAAe,2BAC1D,CACCC,KAAKoB,UAAU,qCACf,MACD,CAEA,IAAIC,EAAc,IAAIC,OAAO,iBAAkB,KAC/C,IAAIC,EAAY,IAAID,OAAO,kBAAoB,KAE/C,IAAIE,EAAgBR,EAASS,MAAMJ,GAEnC,GAAIG,IAAkB,KACtB,CACCxB,KAAKoB,UAAUJ,GACf,MACD,CAEA,IAAIU,EAAQF,EAAcG,MAAQH,EAAc,GAAGL,OACnD,IAAIS,EAAMZ,EAASa,OAAON,GAC1B,GAAIK,IAAQ,EACZ,CACC5B,KAAKoB,UAAUJ,GACf,MACD,CAEAA,EAAWA,EAASc,OAAOJ,EAAOE,EAAIF,GAKtCK,OAAOC,KAAKhB,EACb,EAEAxB,UAAUoB,UAAUQ,UAAY,SAASa,GAExC,IAAIC,EAAiBrC,SAASE,eAAe,mBAC7C,IAAIoC,EAAYtC,SAASE,eAAe,cACxC,IAAKmC,IAAmBC,EACvB,OAED,IAAIC,EAAavC,SAASE,eAAe,QACzC,GAAIqC,EACHA,EAAWC,MAAMC,QAAU,OAE5BJ,EAAeG,MAAMC,QAAU,QAC/BH,EAAUjB,UAAY3B,WAAW0C,GAEjC,IAAIM,EAAc1C,SAASE,eAAe,sBAC1C,IAAIyC,EAAa3C,SAASE,eAAe,qBAEzC,IAAIM,EAAQL,KACZ,IAAIC,EAAWD,KAAKC,SAASwC,MAC7B,IAAItC,EAAgBH,KAAKG,cAAcsC,MAEvCF,EAAYG,QAAU,WAAYrC,EAAMsC,YAAatC,EAAMuC,KAAK3C,EAAUE,EAAc,GAAI,EAE5F,GAAIF,GAAY,OACfuC,EAAWE,QAAU,WAAYrC,EAAMsC,YAAatC,EAAMuC,KAAK3C,EAAUE,EAAc,GAAI,OAE3FqC,EAAWE,QAAU,WAAYrC,EAAMsC,YAAatC,EAAMuC,KAAK3C,EAAU,OAAO,GAAI,CACtF,EAEAT,UAAUoB,UAAU+B,UAAY,WAE/B,IAAIT,EAAiBrC,SAASE,eAAe,mBAC7C,IAAIoC,EAAYtC,SAASE,eAAe,cACxC,IAAKmC,IAAmBC,EACvB,OAED,MAAOA,EAAUU,WAChBV,EAAUW,YAAYX,EAAUU,YAEjCX,EAAeG,MAAMC,QAAU,OAE/B,IAAIF,EAAavC,SAASE,eAAe,QACzC,GAAIqC,EACHA,EAAWC,MAAMC,QAAU,OAC7B,EAEA9C,UAAUoB,UAAUgC,KAAO,SAAS3C,EAAUE,EAAeQ,GAE5D,GAAIV,EACHD,KAAKC,SAASwC,MAAQxC,EAEvB,GAAIE,EACHH,KAAKG,cAAcsC,MAAQtC,EAE5BH,KAAKJ,KAAKmD,SAEV,IAAK/C,KAAKW,OACTX,KAAKW,OAASd,SAASE,eAAe,UAEvC,GAAIY,EAAOQ,OAAS,EACnBnB,KAAKW,OAAOO,UAAYP,EAAS,KACnC,EAEAnB,UAAUoB,UAAUoC,SAAW,WAE9BhD,KAAKI,OAAOI,OAAS,KACrBR,KAAKJ,KAAKF,OAAS,OACpB,EAEAF,UAAUoB,UAAUqC,UAAY,SAASxC,GAExC,IAAKT,KAAKS,QACTT,KAAKS,QAAUZ,SAASE,eAAe,WAExC,IAAKC,KAAKU,UACTV,KAAKU,UAAYb,SAASE,eAAe,aAE1CC,KAAKS,QAAQS,UAAYT,EAAU,IACnCT,KAAKU,UAAU2B,MAAMa,MAAQzC,EAAU,GACxC,EAGA,SAAS0C,cAAcC,GAEtB,IAAIC,EAAgB,CAAC,WAAY,YAAa,WAAY,YAAa,cAEvE,IAAK,IAAIC,EAAa,EAAGA,EAAaD,EAAclC,OAAQmC,IAC5D,CACC,IAAIC,EAAW,IAAIC,MACnBD,EAASE,IAAML,EAAOC,EAAcC,EACrC,CACD"}
|
||||
@ -1,2 +0,0 @@
|
||||
function CancelBubble(t){if(t.stopPropagation){t.preventDefault();t.stopPropagation()}else{t.cancelBubble=true;t.returnValue=false}}function htmlspecialcharsbx(t){if(typeof t!="string")return t;t=t.replace(/&/g,"&");t=t.replace(/"/g,""");t=t.replace(/</g,"<");t=t.replace(/>/g,">");return t}function strip_tags(t){return t.replace(/<\/?[^>]+>/gi,"")}function CAjaxForm(t,e,r){var n=document.forms[t];if(!n)n=document.getElementById(t);this.nextStep=n.elements[r];this.nextStepStage=n.elements[r+"Stage"];this.iframe=document.getElementById(e);this.form=n;this.form.target=e;var i=this;if(this.iframe.attachEvent)this.iframe.attachEvent("onload",(function(){i.AjaxHandler()}));else this.iframe.onload=function(){i.AjaxHandler()};this.percent=null;this.indicator=null;this.status=null}CAjaxForm.prototype.AjaxHandler=function(){if(this.iframe.contentDocument)var t=this.iframe.contentDocument;else var t=this.iframe.contentWindow.document;var e=t.body.innerHTML;if(e.length==0||t.getElementById("bitrix_install_template")){this.ShowError("Connection error. Empty response.");return}var r=new RegExp("\\[response\\]","i");var n=new RegExp("\\[/response\\]","i");var i=e.match(r);if(i===null){this.ShowError(e);return}var o=i.index+i[0].length;var a=e.search(n);if(a==-1){this.ShowError(e);return}e=e.substr(o,a-o);window.eval(e)};CAjaxForm.prototype.ShowError=function(t){var e=document.getElementById("error_container");var r=document.getElementById("error_text");if(!e||!r)return;var n=document.getElementById("wait");if(n)n.style.display="none";e.style.display="block";r.innerHTML=strip_tags(t);var i=document.getElementById("error_retry_button");var o=document.getElementById("error_skip_button");var a=this;var s=this.nextStep.value;var l=this.nextStepStage.value;i.onclick=function(){a.HideError();a.Post(s,l,"")};if(s=="main")o.onclick=function(){a.HideError();a.Post(s,l,"")};else o.onclick=function(){a.HideError();a.Post(s,"skip","")}};CAjaxForm.prototype.HideError=function(){var t=document.getElementById("error_container");var e=document.getElementById("error_text");if(!t||!e)return;while(e.firstChild)e.removeChild(e.firstChild);t.style.display="none";var r=document.getElementById("wait");if(r)r.style.display="block"};CAjaxForm.prototype.Post=function(t,e,r){if(t)this.nextStep.value=t;if(e)this.nextStepStage.value=e;this.form.submit();if(!this.status)this.status=document.getElementById("status");if(r.length>0)this.status.innerHTML=r+"..."};CAjaxForm.prototype.StopAjax=function(){this.iframe.onload=null;this.form.target="_self"};CAjaxForm.prototype.SetStatus=function(t){if(!this.percent)this.percent=document.getElementById("percent");if(!this.indicator)this.indicator=document.getElementById("indicator");this.percent.innerHTML=t+"%";this.indicator.style.width=t+"%"};function PreloadImages(t){var e=["prev.gif","error.gif","wait.gif","admin.gif","public.gif"];for(var r=0;r<e.length;r++){var n=new Image;n.src=t+e[r]}}
|
||||
//# sourceMappingURL=script.map.js
|
||||
@ -1,590 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
class WizardTemplate extends CWizardTemplate
|
||||
{
|
||||
function GetLayout()
|
||||
{
|
||||
global $arWizardConfig;
|
||||
$wizard =& $this->GetWizard();
|
||||
|
||||
$formName = htmlspecialcharsbx($wizard->GetFormName());
|
||||
|
||||
$nextButtonID = htmlspecialcharsbx($wizard->GetNextButtonID());
|
||||
$prevButtonID = htmlspecialcharsbx($wizard->GetPrevButtonID());
|
||||
$cancelButtonID = htmlspecialcharsbx($wizard->GetCancelButtonID());
|
||||
$finishButtonID = htmlspecialcharsbx($wizard->GetFinishButtonID());
|
||||
|
||||
$wizardPath = $wizard->GetPath();
|
||||
|
||||
$obStep =& $wizard->GetCurrentStep();
|
||||
$arErrors = $obStep->GetErrors();
|
||||
$strError = "";
|
||||
if (count($arErrors) > 0)
|
||||
{
|
||||
foreach ($arErrors as $arError)
|
||||
$strError .= $arError[0]."<br />";
|
||||
|
||||
if ($strError <> '')
|
||||
$strError = '<div id="step-error">'.$strError."</div>";
|
||||
}
|
||||
|
||||
$stepTitle = $obStep->GetTitle();
|
||||
$stepSubTitle = $obStep->GetSubTitle();
|
||||
|
||||
$BX_ROOT = BX_ROOT;
|
||||
$productVersion = "";
|
||||
|
||||
//wizard customization file
|
||||
$bxProductConfig = array();
|
||||
if(file_exists($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/.config.php"))
|
||||
include($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/.config.php");
|
||||
|
||||
if(isset($bxProductConfig["intranet_wizard"]["product_name"]))
|
||||
$title = $bxProductConfig["intranet_wizard"]["product_name"];
|
||||
else
|
||||
$title = GetMessage("WIZARD_TITLE");
|
||||
$title = str_replace("#VERS#", $productVersion , $title);
|
||||
|
||||
if(isset($bxProductConfig["intranet_wizard"]["copyright"]))
|
||||
$copyright = $bxProductConfig["intranet_wizard"]["copyright"];
|
||||
else
|
||||
$copyright = GetMessage("COPYRIGHT");
|
||||
$copyright = str_replace("#CURRENT_YEAR#", date("Y") , $copyright);
|
||||
|
||||
if(isset($bxProductConfig["intranet_wizard"]["links"]))
|
||||
$support = $bxProductConfig["intranet_wizard"]["links"];
|
||||
else
|
||||
$support = GetMessage("SUPPORT");
|
||||
|
||||
if(isset($bxProductConfig["intranet_wizard"]["title"]))
|
||||
$wizardName = $bxProductConfig["intranet_wizard"]["title"];
|
||||
else
|
||||
$wizardName = $wizard->GetWizardName();
|
||||
|
||||
//Images
|
||||
$logoImage = "";
|
||||
$boxImage = "";
|
||||
|
||||
if(isset($bxProductConfig["intranet_wizard"]["logo"]))
|
||||
{
|
||||
$logoImage = $bxProductConfig["intranet_wizard"]["logo"];
|
||||
}
|
||||
else
|
||||
{
|
||||
if (file_exists($_SERVER["DOCUMENT_ROOT"].$wizardPath."/images/".LANGUAGE_ID."/logo.gif"))
|
||||
$logoImage = '<img src="'.$wizardPath.'/images/'.LANGUAGE_ID.'/logo.gif" alt="" />';
|
||||
elseif (file_exists($_SERVER["DOCUMENT_ROOT"].$wizardPath."/images/en/logo.gif"))
|
||||
$logoImage = '<img src="'.$wizardPath.'/images/en/logo.gif" alt="" />';
|
||||
}
|
||||
|
||||
if(isset($bxProductConfig["intranet_wizard"]["product_image"]))
|
||||
{
|
||||
$boxImage = $bxProductConfig["intranet_wizard"]["product_image"];
|
||||
}
|
||||
else
|
||||
{
|
||||
if (file_exists($_SERVER["DOCUMENT_ROOT"].$wizardPath."/images/".LANGUAGE_ID."/box.jpg"))
|
||||
$boxImage = '<img src="'.$wizardPath.'/images/'.LANGUAGE_ID.'/box.jpg" alt="" />';
|
||||
elseif (file_exists($_SERVER["DOCUMENT_ROOT"].$wizardPath."/images/en/box.jpg"))
|
||||
$boxImage = '<img src="'.$wizardPath.'/images/en/box.jpg" alt="" />';
|
||||
}
|
||||
|
||||
$strErrorMessage = "";
|
||||
$strWarningMessage = "";
|
||||
$strNavigation = "";
|
||||
|
||||
$arSteps = $wizard->GetWizardSteps();
|
||||
$currentStepID = $wizard->GetCurrentStepID();
|
||||
if ($currentStepID == "ldap_settings" || $currentStepID == "ldap_groups")
|
||||
$currentStepID = "site_settings";
|
||||
|
||||
$currentSuccess = false;
|
||||
$stepNumber = 1;
|
||||
|
||||
foreach ($arSteps as $stepID => $stepObject)
|
||||
{
|
||||
if ($stepID == "ldap_settings" || $stepID == "ldap_groups")
|
||||
continue;
|
||||
|
||||
if ($stepID == $currentStepID)
|
||||
{
|
||||
$class = 'class="selected"';
|
||||
$currentSuccess = true;
|
||||
}
|
||||
elseif ($currentSuccess)
|
||||
$class = '';
|
||||
else
|
||||
$class = 'class="done"';
|
||||
|
||||
$strNavigation .= '
|
||||
<tr '.$class.'>
|
||||
<td class="menu-number">'.$stepNumber.'</td>
|
||||
<td class="menu-name">'.$stepObject->GetTitle().'</td>
|
||||
<td class="menu-end"></td>
|
||||
</tr>
|
||||
<tr class="menu-separator">
|
||||
<td colspan="3"></td>
|
||||
</tr>';
|
||||
|
||||
$stepNumber++;
|
||||
}
|
||||
|
||||
if ($strNavigation <> '')
|
||||
$strNavigation = '<table width="100%" cellpadding="0" cellspacing="0" id="menu">'.$strNavigation.'</table>';
|
||||
|
||||
$jsCode = "";
|
||||
$jsCode = file_get_contents($_SERVER["DOCUMENT_ROOT"].$wizardPath."/scripts/script.js");
|
||||
|
||||
$noscriptInfo = GetMessage("INST_JAVASCRIPT_DISABLED");
|
||||
$charset = LANG_CHARSET;
|
||||
|
||||
$currentStep =& $wizard->GetCurrentStep();
|
||||
|
||||
$buttons = "";
|
||||
|
||||
if ($currentStep->GetNextStepID() != null)
|
||||
$buttons .= '<a onclick="this.blur(); return SubmitForm(\'next\');" href="" class="button-next"><span id="next-button-caption">'.$currentStep->GetNextCaption().'</span></a>';
|
||||
|
||||
if ($currentStep->GetPrevStepID() != null)
|
||||
$buttons .= '<a onclick="this.blur(); return SubmitForm(\'prev\');" href="" class="button-prev"><span id="prev-button-caption">'.$currentStep->GetPrevCaption().'</span></a>';
|
||||
|
||||
return <<<HTML
|
||||
<html>
|
||||
<head>
|
||||
<title>{$wizardName}</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset={$charset}">
|
||||
<style type="text/css">
|
||||
|
||||
html {height:100%;}
|
||||
|
||||
body
|
||||
{
|
||||
background:#781813 url({$wizardPath}/images/bg_fill.gif) repeat;
|
||||
margin:0;
|
||||
padding:0;
|
||||
padding-bottom:6px;
|
||||
font-family: Arial, Verdana, Helvetica, sans-serif;
|
||||
font-size:82%;
|
||||
height:100%;
|
||||
color:black;
|
||||
box-sizing:border-box;
|
||||
-moz-box-sizing:border-box;
|
||||
}
|
||||
|
||||
#noscript {display:none;}
|
||||
|
||||
table {font-size:100.01%;}
|
||||
|
||||
a {color:#2676b9}
|
||||
|
||||
h3 {font-size:120%;}
|
||||
|
||||
#container
|
||||
{
|
||||
padding-top:6px;
|
||||
height:100%;
|
||||
box-sizing:border-box;
|
||||
-moz-box-sizing:border-box;
|
||||
}
|
||||
|
||||
#main-table
|
||||
{
|
||||
width:760px;
|
||||
height:100%;
|
||||
border-collapse:collapse;
|
||||
}
|
||||
|
||||
#main-table td {padding:0;}
|
||||
|
||||
td.wizard-title
|
||||
{
|
||||
background:#fefbd2 url({$wizardPath}/images/top_gradient_fill.gif) repeat-x;
|
||||
height:77px;
|
||||
color:#19448a;
|
||||
font-size:140%;
|
||||
}
|
||||
#step-title
|
||||
{
|
||||
color:#cd4d3e;
|
||||
margin: 20px;
|
||||
padding-bottom:20px;
|
||||
border-bottom:1px solid #d9d9d9;
|
||||
font-weight:bold;
|
||||
font-size:120%;
|
||||
}
|
||||
#step-content {margin:20px 25px; zoom:1;}
|
||||
|
||||
table.data-table
|
||||
{
|
||||
width:100%;
|
||||
border-collapse:collapse;
|
||||
border:1px solid #d0d0d0;
|
||||
}
|
||||
|
||||
table.data-table td
|
||||
{
|
||||
padding:5px !important;
|
||||
border:1px solid #d0d0d0;
|
||||
}
|
||||
|
||||
table.data-table td.header
|
||||
{
|
||||
background: #e3f0f9;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#menu tr
|
||||
{
|
||||
background:#eaeaea url({$wizardPath}/images/menu_fill.gif) repeat-x;
|
||||
height:40px;
|
||||
color:#c0c0c0;
|
||||
}
|
||||
|
||||
#menu tr.menu-separator
|
||||
{
|
||||
height:2px;
|
||||
background: none;
|
||||
}
|
||||
|
||||
#menu tr.selected
|
||||
{
|
||||
background:#b41d07 url({$wizardPath}/images/menu_fill_selected.gif) repeat-x;
|
||||
color:white;
|
||||
}
|
||||
|
||||
#menu tr.done
|
||||
{
|
||||
color:black;
|
||||
}
|
||||
|
||||
#menu td.menu-end
|
||||
{
|
||||
background: url({$wizardPath}/images/menu_end.gif) repeat-x;
|
||||
width:11px;
|
||||
}
|
||||
|
||||
#menu tr.selected td.menu-end
|
||||
{
|
||||
background: url({$wizardPath}/images/menu_end_selected.gif) repeat-x;
|
||||
width:11px;
|
||||
}
|
||||
|
||||
#menu td.menu-number
|
||||
{
|
||||
width:30px;
|
||||
font-size: 170%;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
#menu td.menu-name
|
||||
{
|
||||
font-size:110%;
|
||||
padding-bottom:1px;
|
||||
}
|
||||
|
||||
#copyright {font-size:95%; color:#606060; margin:4px 7px 0 7px; zoom:1;}
|
||||
|
||||
input.wizard-prev-button {background: #ffe681 url({$wizardPath}/images/prev.gif); border:none; width:116px; height:31px; font-weight:bold; padding-bottom:4px; cursor:pointer; cursor:hand;}
|
||||
input.wizard-next-button {background: #ffe681 url({$wizardPath}/images/next.gif); border:none; width:116px; height:31px; font-weight:bold; padding-bottom:4px; cursor:pointer; cursor:hand;}
|
||||
|
||||
form {margin:0; padding:0;}
|
||||
#step-error {color:red; padding:4px 4px 4px 25px;margin-bottom:4px; background:url({$wizardPath}/images/error.gif) no-repeat;}
|
||||
small{font-size:85%;}
|
||||
|
||||
.required {color:red;}
|
||||
|
||||
a.button-next
|
||||
{
|
||||
background: transparent url({$wizardPath}/images/button_next.png) no-repeat scroll top right;
|
||||
display: block;
|
||||
float: right;
|
||||
font-size:14px;
|
||||
height: 31px;
|
||||
padding-right: 35px;
|
||||
margin-left:15px;
|
||||
text-decoration: none;
|
||||
font-weight:bold;
|
||||
}
|
||||
|
||||
a.button-next span
|
||||
{
|
||||
background: transparent url({$wizardPath}/images/button_next.png) no-repeat;
|
||||
display: block;
|
||||
line-height: 17px;
|
||||
color:black;
|
||||
padding: 5px 0 9px 18px;
|
||||
}
|
||||
|
||||
a.button-prev
|
||||
{
|
||||
background: transparent url({$wizardPath}/images/button_prev.png) no-repeat scroll top right;
|
||||
display: block;
|
||||
float: right;
|
||||
font-size:14px;
|
||||
height: 31px;
|
||||
padding-right: 18px;
|
||||
text-decoration: none;
|
||||
font-weight:bold;
|
||||
}
|
||||
|
||||
a.button-prev span
|
||||
{
|
||||
background: transparent url({$wizardPath}/images/button_prev.png) no-repeat;
|
||||
display: block;
|
||||
line-height: 17px;
|
||||
color:black;
|
||||
padding: 5px 0 9px 35px;
|
||||
}
|
||||
|
||||
#solutions-container
|
||||
{
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
a.solution-item
|
||||
{
|
||||
display:block;
|
||||
border: 0;
|
||||
margin-bottom: 10px;
|
||||
color: Black;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
a.solution-item h4
|
||||
{
|
||||
margin: 10px;
|
||||
margin-top: 9px; /*compensating 1px padding*/
|
||||
font-family:Helvetica;
|
||||
font-size:1.5em;
|
||||
}
|
||||
a.solution-item p
|
||||
{
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
div.solution-item-wrapper
|
||||
{
|
||||
width: 97px;
|
||||
float: left;
|
||||
}
|
||||
|
||||
a.solution-picture-item
|
||||
{
|
||||
margin: 3px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div.solution-description
|
||||
{
|
||||
margin-top: 3px;
|
||||
margin-left: 4px;
|
||||
color: #999;
|
||||
text-align:left;
|
||||
}
|
||||
|
||||
a.solution-picture-item img.solution-image
|
||||
{
|
||||
width: 70px;
|
||||
float: none;
|
||||
margin: 7px 0px 7px;
|
||||
}
|
||||
|
||||
img.solution-image
|
||||
{
|
||||
width: 100px;
|
||||
float: left;
|
||||
margin: 10px;
|
||||
border: 1px solid #CFCFCF;
|
||||
}
|
||||
input.solution-radio
|
||||
{
|
||||
float: left;
|
||||
margin: 10px 7px 10px 10px;
|
||||
height: 1.5em;
|
||||
}
|
||||
div.solution-inner-item
|
||||
{
|
||||
padding: 1px;
|
||||
overflow: hidden;
|
||||
zoom: 1;
|
||||
}
|
||||
|
||||
a.solution-item div.solution-inner-item,
|
||||
a.solution-item b
|
||||
{
|
||||
background-color:#F7F7F7;
|
||||
cursor: pointer;
|
||||
cursor: hand;
|
||||
}
|
||||
|
||||
a.solution-item:hover div.solution-inner-item,
|
||||
a.solution-item:hover b
|
||||
{
|
||||
background-color: #FFF0B2;
|
||||
}
|
||||
|
||||
a.solution-item-selected div.solution-inner-item,
|
||||
a.solution-item-selected b,
|
||||
a.solution-item-selected:hover div.solution-inner-item,
|
||||
a.solution-item-selected:hover b
|
||||
{
|
||||
background-color: #CADBEC;
|
||||
}
|
||||
|
||||
#solution-preview
|
||||
{
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#solution-preview div.solution-inner-item,
|
||||
#solution-preview b
|
||||
{
|
||||
background-color:#F7F7F7;
|
||||
}
|
||||
|
||||
#solution-preview div.solution-inner-item
|
||||
{
|
||||
padding: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#solution-preview-image
|
||||
{
|
||||
border: 1px solid #CFCFCF;
|
||||
width: 450px;
|
||||
}
|
||||
|
||||
/* Round Corners */
|
||||
.r0, .r1, .r2, .r3, .r4 { overflow: hidden; font-size:1px; display: block; height: 1px;}
|
||||
.r4 { margin: 0 4px; }
|
||||
.r3 { margin: 0 3px; }
|
||||
.r2 { margin: 0 2px; }
|
||||
.r1 { margin: 0 1px; }
|
||||
</style>
|
||||
|
||||
<noscript>
|
||||
<style type="text/css">
|
||||
div {display: none;}
|
||||
#noscript {padding: 3em; font-size: 130%; background:white; display:block;}
|
||||
</style>
|
||||
</noscript>
|
||||
|
||||
<script>
|
||||
<!--
|
||||
|
||||
function SubmitForm(button)
|
||||
{
|
||||
var buttons = {
|
||||
"next" : "{$nextButtonID}",
|
||||
"prev" : "{$prevButtonID}",
|
||||
"cancel" : "{$cancelButtonID}",
|
||||
"finish" : "{$finishButtonID}"
|
||||
};
|
||||
|
||||
var form = document.forms["{$formName}"];
|
||||
if (form)
|
||||
{
|
||||
hiddenField = document.createElement("INPUT");
|
||||
hiddenField.type = "hidden";
|
||||
hiddenField.name = buttons[button];
|
||||
hiddenField.value = button;
|
||||
form.appendChild(hiddenField);
|
||||
form.submit();
|
||||
}
|
||||
|
||||
return false;
|
||||
|
||||
}
|
||||
{$jsCode}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<body id="bitrix_install_template">
|
||||
<p id="noscript">{$noscriptInfo}</p>
|
||||
<div id="container">
|
||||
|
||||
<table id="main-table" align="center">
|
||||
<tr>
|
||||
<td width="10" height="10"><img src="{$wizardPath}/images/corner_top_left.gif" width="10" height="10" alt="" /></td>
|
||||
<td width="100%">
|
||||
<table width="100%" height="100%" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td width="215" height="10" style="background:white;"></td>
|
||||
<td width="525" height="10" style="background:#fefbd2;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td width="10" height="10"><img src="{$wizardPath}/images/corner_top_right.gif" width="10" height="10" alt="" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3" height="100%" style="background:white">
|
||||
<table width="100%" height="100%" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td width="225" valign="top">
|
||||
<!-- Left column -->
|
||||
<table width="100%" height="100%" cellpadding="0" cellspacing="0">
|
||||
<tr><td align="center" height="185">{$boxImage}</td></tr>
|
||||
<tr>
|
||||
<td height="100%" valign="top">
|
||||
<!-- Menu -->
|
||||
{$strNavigation}
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td align="center" height="100">{$logoImage}</td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td width="535" valign="top">
|
||||
<!-- Right column -->
|
||||
<table width="100%" height="77" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td width="9" style="background:#fefbd2;"><img src="{$wizardPath}/images/top_gradient_begin.gif" width="9" height="77" alt="" /></td>
|
||||
<td class="wizard-title" width="14"> </td>
|
||||
<td class="wizard-title">{$title}</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div id="step-title">{$stepTitle}</div>
|
||||
{#FORM_START#}
|
||||
<div id="step-content">
|
||||
{$strError}
|
||||
{#CONTENT#}
|
||||
<br /><br /><div class="buttons">{$buttons}</div><br />
|
||||
</div>
|
||||
|
||||
{#FORM_END#}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr height="20" style="background:#f7f7f7;">
|
||||
<td colspan="3">
|
||||
<div id="copyright">
|
||||
<table width="100%" height="100%" cellpadding="0" cellspacing="5">
|
||||
<tr>
|
||||
<td>{$copyright}</td>
|
||||
<td align="right">{$support}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10" height="10" valign="bottom"><img src="{$wizardPath}/images/corner_bottom_left.gif" width="10" height="10" alt="" /></td>
|
||||
<td width="100%" style="background:#f7f7f7;"></td>
|
||||
<td width="10" height="10" valign="bottom"><img src="{$wizardPath}/images/corner_bottom_right.gif" width="10" height="10" alt="" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
<script>PreloadImages("{$wizardPath}/images/");</script>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
HTML;
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -1,450 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
class WizardServices
|
||||
{
|
||||
function GetTemplates($relativePath)
|
||||
{
|
||||
$absolutePath = $_SERVER["DOCUMENT_ROOT"].$relativePath;
|
||||
$absolutePath = str_replace("\\", "/", $absolutePath);
|
||||
|
||||
$arWizardTemplates = Array();
|
||||
|
||||
if (!$handle = @opendir($absolutePath))
|
||||
return $arWizardTemplates;
|
||||
|
||||
while(($dirName = @readdir($handle)) !== false)
|
||||
{
|
||||
if ($dirName == "." || $dirName == ".." || !is_dir($absolutePath."/".$dirName))
|
||||
continue;
|
||||
|
||||
$arTemplate = Array(
|
||||
"DESCRIPTION"=>"",
|
||||
"NAME" => $dirName,
|
||||
);
|
||||
|
||||
if (file_exists($absolutePath."/".$dirName."/description.php"))
|
||||
{
|
||||
if (LANGUAGE_ID != "en" && LANGUAGE_ID != "ru")
|
||||
{
|
||||
if (file_exists($absolutePath."/".$dirName."/lang/en/description.php"))
|
||||
__IncludeLang($absolutePath."/".$dirName."/lang/en/description.php");
|
||||
}
|
||||
|
||||
if (file_exists($absolutePath."/".$dirName."/lang/".LANGUAGE_ID."/description.php"))
|
||||
__IncludeLang($absolutePath."/".$dirName."/lang/".LANGUAGE_ID."/description.php");
|
||||
|
||||
include($absolutePath."/".$dirName."/description.php");
|
||||
}
|
||||
|
||||
$arTemplate["ID"] = $dirName;
|
||||
$arTemplate["SORT"] = 0;
|
||||
|
||||
if (file_exists($absolutePath."/".$dirName."/screen.gif"))
|
||||
$arTemplate["SCREENSHOT"] = $relativePath."/".$dirName."/screen.gif";
|
||||
else
|
||||
$arTemplate["SCREENSHOT"] = false;
|
||||
|
||||
if (file_exists($absolutePath."/".$dirName."/preview.gif"))
|
||||
$arTemplate["PREVIEW"] = $relativePath."/".$dirName."/preview.gif";
|
||||
else
|
||||
$arTemplate["PREVIEW"] = false;
|
||||
|
||||
$arWizardTemplates[$arTemplate["ID"]] = $arTemplate;
|
||||
}
|
||||
|
||||
closedir($handle);
|
||||
|
||||
uasort(
|
||||
$arWizardTemplates,
|
||||
function ($a, $b) {
|
||||
return strcmp($a["SORT"], $b["SORT"]);
|
||||
}
|
||||
);
|
||||
|
||||
return $arWizardTemplates;
|
||||
}
|
||||
|
||||
function GetTemplatesPath($path)
|
||||
{
|
||||
$templatesPath = $path."/templates";
|
||||
|
||||
if (file_exists($_SERVER["DOCUMENT_ROOT"].$templatesPath."/".LANGUAGE_ID))
|
||||
$templatesPath .= "/".LANGUAGE_ID;
|
||||
|
||||
return $templatesPath;
|
||||
}
|
||||
|
||||
function GetServices($wizardPath, $serviceFolder = "", $arFilter = Array())
|
||||
{
|
||||
$arServices = Array();
|
||||
|
||||
$wizardPath = rtrim($wizardPath, "/");
|
||||
$serviceFolder = rtrim($serviceFolder, "/");
|
||||
|
||||
if (LANGUAGE_ID != "en" && LANGUAGE_ID != "ru")
|
||||
{
|
||||
if (file_exists($wizardPath."/lang/en".$serviceFolder."/.services.php"))
|
||||
__IncludeLang($wizardPath."/lang/en".$serviceFolder."/.services.php");
|
||||
}
|
||||
if (file_exists($wizardPath."/lang/".LANGUAGE_ID.$serviceFolder."/.services.php"))
|
||||
__IncludeLang($wizardPath."/lang/".LANGUAGE_ID.$serviceFolder."/.services.php");
|
||||
|
||||
$servicePath = $wizardPath."/".$serviceFolder;
|
||||
include($servicePath."/.services.php");
|
||||
|
||||
if (empty($arServices))
|
||||
return $arServices;
|
||||
|
||||
$servicePosition = 1;
|
||||
foreach ($arServices as $serviceID => $arService)
|
||||
{
|
||||
if (isset($arFilter["SKIP_INSTALL_ONLY"]) && array_key_exists("INSTALL_ONLY", $arService) && $arService["INSTALL_ONLY"] == $arFilter["SKIP_INSTALL_ONLY"])
|
||||
{
|
||||
unset($arServices[$serviceID]);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (isset($arFilter["SERVICES"]) && is_array($arFilter["SERVICES"]) && !in_array($serviceID, $arFilter["SERVICES"]) && !array_key_exists("INSTALL_ONLY", $arService))
|
||||
{
|
||||
unset($arServices[$serviceID]);
|
||||
continue;
|
||||
}
|
||||
|
||||
//Check service dependencies
|
||||
$modulesCheck = Array($serviceID);
|
||||
if (array_key_exists("MODULE_ID", $arService))
|
||||
$modulesCheck = (is_array($arService["MODULE_ID"]) ? $arService["MODULE_ID"] : Array($arService["MODULE_ID"]));
|
||||
|
||||
foreach ($modulesCheck as $moduleID)
|
||||
{
|
||||
if (!IsModuleInstalled($moduleID))
|
||||
{
|
||||
unset($arServices[$serviceID]);
|
||||
continue 2;
|
||||
}
|
||||
}
|
||||
|
||||
$arServices[$serviceID]["POSITION"] = $servicePosition;
|
||||
$servicePosition += (isset($arService["STAGES"]) && !empty($arService["STAGES"]) ? count($arService["STAGES"]) : 1);
|
||||
}
|
||||
|
||||
return $arServices;
|
||||
}
|
||||
|
||||
function IncludeServiceLang($relativePath, $lang = false, $bReturnArray = false)
|
||||
{
|
||||
if($lang === false)
|
||||
$lang = LANGUAGE_ID;
|
||||
|
||||
$arMessages = Array();
|
||||
if ($lang != "en" && $lang != "ru")
|
||||
{
|
||||
if (file_exists(WIZARD_SERVICE_ABSOLUTE_PATH."/lang/en/".$relativePath))
|
||||
{
|
||||
if ($bReturnArray)
|
||||
$arMessages = __IncludeLang(WIZARD_SERVICE_ABSOLUTE_PATH."/lang/en/".$relativePath, true);
|
||||
else
|
||||
__IncludeLang(WIZARD_SERVICE_ABSOLUTE_PATH."/lang/en/".$relativePath);
|
||||
}
|
||||
}
|
||||
|
||||
if (file_exists(WIZARD_SERVICE_ABSOLUTE_PATH."/lang/".$lang."/".$relativePath))
|
||||
{
|
||||
if ($bReturnArray)
|
||||
$arMessages = array_merge($arMessages, __IncludeLang(WIZARD_SERVICE_ABSOLUTE_PATH."/lang/".$lang."/".$relativePath, true));
|
||||
else
|
||||
__IncludeLang(WIZARD_SERVICE_ABSOLUTE_PATH."/lang/".$lang."/".$relativePath);
|
||||
}
|
||||
|
||||
return $arMessages;
|
||||
}
|
||||
|
||||
function GetCurrentSiteID($selectedSiteID = null)
|
||||
{
|
||||
if ($selectedSiteID <> '')
|
||||
{
|
||||
$obSite = CSite::GetList("def", "desc", Array("LID" => $selectedSiteID));
|
||||
if (!$arSite = $obSite->Fetch())
|
||||
$selectedSiteID = null;
|
||||
}
|
||||
|
||||
$currentSiteID = $selectedSiteID;
|
||||
if ($currentSiteID == null)
|
||||
{
|
||||
$currentSiteID = SITE_ID;
|
||||
if (defined("ADMIN_SECTION"))
|
||||
{
|
||||
$obSite = CSite::GetList("def", "desc", Array("ACTIVE" => "Y"));
|
||||
if ($arSite = $obSite->Fetch())
|
||||
$currentSiteID = $arSite["LID"];
|
||||
}
|
||||
}
|
||||
return $currentSiteID;
|
||||
}
|
||||
|
||||
function GetThemes($relativePath)
|
||||
{
|
||||
$arThemes = Array();
|
||||
|
||||
if (!is_dir($_SERVER["DOCUMENT_ROOT"].$relativePath))
|
||||
return $arThemes;
|
||||
|
||||
$themePath = $_SERVER["DOCUMENT_ROOT"].$relativePath;
|
||||
$themePath = str_replace("\\", "/", $themePath);
|
||||
|
||||
if ($handle = @opendir($themePath))
|
||||
{
|
||||
while (($file = readdir($handle)) !== false)
|
||||
{
|
||||
if ($file == "." || $file == ".." || !is_dir($themePath."/".$file))
|
||||
continue;
|
||||
|
||||
$arTemplate = Array();
|
||||
if (is_file($themePath."/".$file."/description.php"))
|
||||
{
|
||||
if (LANGUAGE_ID != "en" && LANGUAGE_ID != "ru")
|
||||
{
|
||||
if (file_exists($themePath."/".$file."/lang/en/description.php"))
|
||||
__IncludeLang($themePath."/".$file."/lang/en/description.php");
|
||||
}
|
||||
|
||||
if (file_exists($themePath."/".$file."/lang/".LANGUAGE_ID."/description.php"))
|
||||
__IncludeLang($themePath."/".$file."/lang/".LANGUAGE_ID."/description.php");
|
||||
|
||||
@include($themePath."/".$file."/description.php");
|
||||
}
|
||||
|
||||
$arThemes[$file] = $arTemplate + Array(
|
||||
"ID" => $file,
|
||||
"SORT" => (isset($arTemplate["SORT"]) && intval($arTemplate["SORT"]) > 0 ? intval($arTemplate["SORT"]) : 10),
|
||||
"NAME" => (isset($arTemplate["NAME"]) ? $arTemplate["NAME"] : $file),
|
||||
"PREVIEW" => (file_exists($themePath."/".$file."/small.png") ? $relativePath."/".$file."/small.png" :
|
||||
(file_exists($themePath."/".$file."/preview.gif") ? $relativePath."/".$file."/preview.gif" : false)),
|
||||
"SCREENSHOT" => (file_exists($themePath."/".$file."/big.png") ? $relativePath."/".$file."/big.png" :
|
||||
(file_exists($themePath."/".$file."/screen.gif") ? $relativePath."/".$file."/screen.gif" : false)),
|
||||
);
|
||||
|
||||
}
|
||||
@closedir($handle);
|
||||
}
|
||||
|
||||
uasort(
|
||||
$arThemes,
|
||||
function ($a, $b) {
|
||||
return strcmp($a["SORT"], $b["SORT"]);
|
||||
}
|
||||
);
|
||||
|
||||
return $arThemes;
|
||||
}
|
||||
|
||||
function SetFilePermission($path, $permissions)
|
||||
{
|
||||
$originalPath = $path;
|
||||
|
||||
CMain::InitPathVars($site, $path);
|
||||
$documentRoot = CSite::GetSiteDocRoot($site);
|
||||
|
||||
$path = rtrim($path, "/");
|
||||
|
||||
if ($path == '')
|
||||
$path = "/";
|
||||
|
||||
if( ($position = mb_strrpos($path, "/")) !== false)
|
||||
{
|
||||
$pathFile = mb_substr($path, $position + 1);
|
||||
$pathDir = mb_substr($path, 0, $position);
|
||||
}
|
||||
else
|
||||
return false;
|
||||
|
||||
if ($pathFile == "" && $pathDir == "")
|
||||
$pathFile = "/";
|
||||
|
||||
$PERM = Array();
|
||||
if(file_exists($documentRoot.$pathDir."/.access.php"))
|
||||
@include($documentRoot.$pathDir."/.access.php");
|
||||
|
||||
if (!isset($PERM[$pathFile]) || !is_array($PERM[$pathFile]))
|
||||
$arPermisson = $permissions;
|
||||
else
|
||||
$arPermisson = $permissions + $PERM[$pathFile];
|
||||
|
||||
return $GLOBALS["APPLICATION"]->SetFileAccessPermission($originalPath, $arPermisson);
|
||||
}
|
||||
|
||||
function AddMenuItem($menuFile, $menuItem, $siteID, $pos = -1)
|
||||
{
|
||||
if (CModule::IncludeModule('fileman'))
|
||||
{
|
||||
$arResult = CFileMan::GetMenuArray($_SERVER["DOCUMENT_ROOT"].$menuFile);
|
||||
$arMenuItems = $arResult["aMenuLinks"];
|
||||
$menuTemplate = $arResult["sMenuTemplate"];
|
||||
|
||||
$bFound = false;
|
||||
foreach($arMenuItems as $item)
|
||||
if($item[1] == $menuItem[1])
|
||||
$bFound = true;
|
||||
|
||||
if(!$bFound)
|
||||
{
|
||||
if($pos<0 || $pos>=count($arMenuItems))
|
||||
$arMenuItems[] = $menuItem;
|
||||
else
|
||||
{
|
||||
for($i=count($arMenuItems); $i>$pos; $i--)
|
||||
$arMenuItems[$i] = $arMenuItems[$i-1];
|
||||
|
||||
$arMenuItems[$pos] = $menuItem;
|
||||
}
|
||||
|
||||
CFileMan::SaveMenu(Array($siteID, $menuFile), $arMenuItems, $menuTemplate);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function CopyFile($fileFrom, $fileTo)
|
||||
{
|
||||
CopyDirFiles($_SERVER['DOCUMENT_ROOT'].$fileFrom, $_SERVER['DOCUMENT_ROOT'].$fileTo, false, true);
|
||||
}
|
||||
|
||||
function ImportIBlockFromXML($xmlFile, $iblockCode, $iblockType, $siteID, $permissions = Array())
|
||||
{
|
||||
if (!CModule::IncludeModule("iblock"))
|
||||
return false;
|
||||
|
||||
$rsIBlock = CIBlock::GetList(array(), array("CODE" => $iblockCode, "TYPE" => $iblockType, "SITE_ID"=>$siteID));
|
||||
if ($arIBlock = $rsIBlock->Fetch())
|
||||
return false;
|
||||
|
||||
if (!is_array($siteID))
|
||||
$siteID = Array($siteID);
|
||||
|
||||
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/iblock/classes/mysql/cml2.php");
|
||||
ImportXMLFile($xmlFile, $iblockType, $siteID, $section_action = "N", $element_action = "N");
|
||||
|
||||
$iblockID = false;
|
||||
$rsIBlock = CIBlock::GetList(array(), array("CODE" => $iblockCode, "TYPE" => $iblockType, "SITE_ID"=>$siteID));
|
||||
if ($arIBlock = $rsIBlock->Fetch())
|
||||
{
|
||||
$iblockID = $arIBlock["ID"];
|
||||
|
||||
if (empty($permissions))
|
||||
$permissions = Array(1 => "X", 2 => "R");
|
||||
|
||||
CIBlock::SetPermission($iblockID, $permissions);
|
||||
}
|
||||
|
||||
return $iblockID;
|
||||
}
|
||||
|
||||
|
||||
function SetIBlockFormSettings($iblockID, $settings)
|
||||
{
|
||||
CUserOptions::SetOption(
|
||||
"form",
|
||||
"form_element_".$iblockID,
|
||||
$settings,
|
||||
$common = true
|
||||
);
|
||||
}
|
||||
|
||||
function SetUserOption($category, $option, $settings, $common = false, $userID = false)
|
||||
{
|
||||
CUserOptions::SetOption(
|
||||
$category,
|
||||
$option,
|
||||
$settings,
|
||||
$common,
|
||||
$userID
|
||||
);
|
||||
}
|
||||
|
||||
function CreateSectionProperty($iblockID, $fieldCode, $arFieldName = Array())
|
||||
{
|
||||
$entityID = "IBLOCK_".$iblockID."_SECTION";
|
||||
|
||||
$dbField = CUserTypeEntity::GetList(Array(), array("ENTITY_ID" => $entityID, "FIELD_NAME" => $fieldCode));
|
||||
if ($arField = $dbField->Fetch())
|
||||
return $arField["ID"];
|
||||
|
||||
$arFields = Array(
|
||||
"ENTITY_ID" => $entityID,
|
||||
"FIELD_NAME" => $fieldCode,
|
||||
"USER_TYPE_ID" => "string",
|
||||
"MULTIPLE" => "N",
|
||||
"MANDATORY" => "N",
|
||||
"EDIT_FORM_LABEL" => $arFieldName
|
||||
);
|
||||
|
||||
$obUserField = new CUserTypeEntity;
|
||||
$fieldID = $obUserField->Add($arFields);
|
||||
$GLOBALS["USER_FIELD_MANAGER"]->arFieldsCache = array();
|
||||
return $fieldID;
|
||||
}
|
||||
|
||||
function ReplaceMacrosRecursive($filePath, $arReplace)
|
||||
{
|
||||
|
||||
clearstatcache();
|
||||
|
||||
if ((!is_dir($filePath) && !is_file($filePath)) || !is_array($arReplace))
|
||||
return;
|
||||
|
||||
if ($handle = @opendir($filePath))
|
||||
{
|
||||
while (($file = readdir($handle)) !== false)
|
||||
{
|
||||
if ($file == "." || $file == ".." || (trim($filePath, "/") == trim($_SERVER["DOCUMENT_ROOT"], "/") && $file == "bitrix") || (trim($filePath, "/") == trim($_SERVER["DOCUMENT_ROOT"], "/") && $file == "upload")) continue;
|
||||
|
||||
if (is_dir($filePath."/".$file))
|
||||
{
|
||||
WizardServices::ReplaceMacrosRecursive($filePath.$file."/", $arReplace);
|
||||
}
|
||||
elseif (is_file($filePath."/".$file))
|
||||
{
|
||||
if (!is_writable($filePath."/".$file) || !is_array($arReplace))
|
||||
return;
|
||||
|
||||
@chmod($filePath."/".$file, BX_FILE_PERMISSIONS);
|
||||
|
||||
if (!$handleFile = @fopen($filePath."/".$file, "rb"))
|
||||
return;
|
||||
|
||||
$content = @fread($handleFile, filesize($filePath."/".$file));
|
||||
@fclose($handleFile);
|
||||
|
||||
$handleFile = false;
|
||||
if (!$handleFile = @fopen($filePath."/".$file, "wb"))
|
||||
return;
|
||||
|
||||
if (flock($handleFile, LOCK_EX))
|
||||
{
|
||||
$arSearch = Array();
|
||||
$arValue = Array();
|
||||
|
||||
foreach ($arReplace as $search => $replace)
|
||||
{
|
||||
if ($skipSharp)
|
||||
$arSearch[] = $search;
|
||||
else
|
||||
$arSearch[] = "#".$search."#";
|
||||
|
||||
$arValue[] = $replace;
|
||||
}
|
||||
|
||||
$content = str_replace($arSearch, $arValue, $content);
|
||||
@fwrite($handleFile, $content);
|
||||
@flock($handleFile, LOCK_UN);
|
||||
}
|
||||
@fclose($handleFile);
|
||||
|
||||
}
|
||||
}
|
||||
@closedir($handle);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$PERM["/"]["*"]="R";
|
||||
?>
|
||||
@ -1,19 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
$aMenuLinks = Array(
|
||||
Array(
|
||||
"Kontakte",
|
||||
"contacts/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Autorisierung",
|
||||
"login/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
)
|
||||
);
|
||||
?>
|
||||
@ -1,32 +0,0 @@
|
||||
Options -Indexes
|
||||
ErrorDocument 404 /404.php
|
||||
|
||||
<IfModule mod_php5.c>
|
||||
php_flag allow_call_time_pass_reference 1
|
||||
php_flag session.use_trans_sid off
|
||||
|
||||
#php_value display_errors 1
|
||||
|
||||
#php_value mbstring.internal_encoding UTF-8
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_rewrite.c>
|
||||
Options +FollowSymLinks
|
||||
RewriteEngine On
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
RewriteCond %{REQUEST_FILENAME} !-l
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
|
||||
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
|
||||
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_dir.c>
|
||||
DirectoryIndex index.php index.html
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_expires.c>
|
||||
ExpiresActive on
|
||||
ExpiresByType image/jpeg "access plus 3 day"
|
||||
ExpiresByType image/gif "access plus 3 day"
|
||||
</IfModule>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$sSectionName = "Home";
|
||||
$arDirProperties = array(
|
||||
"description" => "#SITE_DESCRIPTION#",
|
||||
"keywords" => "#SITE_KEYWORDS#",
|
||||
"robots" => "index, follow"
|
||||
);
|
||||
?>
|
||||
@ -1,40 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
$aMenuLinks = Array(
|
||||
Array(
|
||||
"Unternehmen",
|
||||
"company/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"News",
|
||||
"news/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Produkte",
|
||||
"products/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Dienstleistungen",
|
||||
"services/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Kontakte",
|
||||
"contacts/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
)
|
||||
);
|
||||
?>
|
||||
@ -1,20 +0,0 @@
|
||||
<?
|
||||
include_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/urlrewrite.php');
|
||||
|
||||
CHTTP::SetStatus("404 Not Found");
|
||||
@define("ERROR_404","Y");
|
||||
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
|
||||
$APPLICATION->SetTitle("404 Not Found");
|
||||
|
||||
$APPLICATION->IncludeComponent("bitrix:main.map", ".default", Array(
|
||||
"LEVEL" => "3",
|
||||
"COL_NUM" => "2",
|
||||
"SHOW_DESCRIPTION" => "Y",
|
||||
"SET_TITLE" => "Y",
|
||||
"CACHE_TIME" => "36000000"
|
||||
)
|
||||
);
|
||||
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,29 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Das Unternehmen");
|
||||
?><p>Das Unternehmen "Möbel+" gibt es seit 1962, angefangen haben wir als eine kleine Tischlerfirma, heute zählen wir zu den Marktführern im Bereich der Möbelherstellung.
|
||||
</p><p>
|
||||
Zur Zeit haben wir insgesamt über 1000 Möbelmodelle, die von unseren Designern fürs Büro oder für den Haushalt entworfen wurden. Dennoch versuchen wir unsere Produkte einmalig zu gestalten. Wir stellen Möbel für die Küche oder das Kinderzimmer, für das Wohn- oder Schlafzimmer, für das Bad oder das Büro her. Design und Größe können dabei vom Kunden frei bestimmt werden.</p>
|
||||
<h3>Produkte</h3>
|
||||
<?$APPLICATION->IncludeComponent("bitrix:furniture.catalog.index", "", array(
|
||||
"IBLOCK_TYPE" => "products",
|
||||
"IBLOCK_ID" => "#PRODUCTS_IBLOCK_ID#",
|
||||
"IBLOCK_BINDING" => "section",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"CACHE_GROUPS" => "N"
|
||||
),
|
||||
false
|
||||
);?>
|
||||
<h3>Dienstleistungen</h3>
|
||||
<?$APPLICATION->IncludeComponent("bitrix:furniture.catalog.index", "", array(
|
||||
"IBLOCK_TYPE" => "products",
|
||||
"IBLOCK_ID" => "#SERVICES_IBLOCK_ID#",
|
||||
"IBLOCK_BINDING" => "element",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"CACHE_GROUPS" => "N"
|
||||
),
|
||||
false
|
||||
);?>
|
||||
</p><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,40 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
$aMenuLinks = Array(
|
||||
Array(
|
||||
"Das Unternehmen",
|
||||
"./",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Management",
|
||||
"management.php",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Mission und Strategie",
|
||||
"mission.php",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Geschichte",
|
||||
"history.php",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Stellenangebot",
|
||||
"vacancies.php",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
)
|
||||
);
|
||||
?>
|
||||
@ -1,26 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Geschichte");
|
||||
?>
|
||||
<table cellspacing="10">
|
||||
<tbody>
|
||||
<tr><td valign="top">1962 </td> <td>In Nürnberg wird eine kleine Tischlerfirma namens "Möbel" gegründet, welche anfänglich nur Tische, Stühle und Bänke für Nürnberger Schulen herstellt. Erster Produktionsraum war ein 80 Quadratmeter großer Keller mit nur 15 Leuten und zwei Maschinen.</td></tr>
|
||||
|
||||
<tr><td valign="top">1971</td><td>Eine neue Produktionshalle mit der Fläche von 600 Quadratmeter wird in Betrieb genommen: hier arbeiten nun 50 Fachleute. Neben der Produktionshalle befindet sich das Verwaltungsbüro, wo Pläne für die künftige Entwicklung der Firma geschmiedet werden. Firmenprodukte sind mittlerweile auch außerhalb der Stadt Nürnberg bekannt - jedoch noch nicht über die bayrische Landesgrenze hinaus. </td></tr>
|
||||
|
||||
<tr><td valign="top">1980</td><td>Aus der kleinen Möbelfirma ist mittlerweile ein richtiges Unternehmen namens <b>"Möbel+"</b> geworden, dessen Möbel jetzt in ganz Deutschland verkauft werden und einen guten Ruf genießen. Die Produktpalette ist längst über den Bedarf von Schulen oder Büros hinausgegangen: hergestellt werden fast alle Arten von Möbeln, die den Menschen in der Wohnung und bei der Arbeit umgeben. </td></tr>
|
||||
|
||||
<tr><td valign="top">1993</td><td>"Möbel+" gewinnt im europäischen Wettbewerb der Möbelhersteller in der Nominierung <b>Polstermöbel</b> den ersten Preis.</td></tr>
|
||||
|
||||
<tr><td valign="top">1994</td><td>"Möbel+" ist eine Marke für Deutschland: das Unternehmen hat ein weiteres Büro in Berlin, fünf Werke und 15 Vertretungen in der Bundesrepublik. Bei dem Unternehmen "Möbel+" sind insgesamt 4000 Mitarbeiter beschäftigt. </td></tr>
|
||||
|
||||
<tr><td valign="top">1997</td><td>"Möbel+" beteiligt sich erfolgreich an einer der größten und wichtigsten Möbelmessen in Deutschland, der MFM97.</td></tr>
|
||||
|
||||
<tr><td valign="top">1999</td><td>In Italien, Spanien, Großbritannien und Frankreich werden Vertretungen von "Möbel+" eröffnet. Im Bereich der strategischen Partnerschaft wird intensiv mit dem dänischen Konzern "Furniture" verhandelt.</td></tr>
|
||||
|
||||
<tr><td valign="top">2002</td><td>"Möbel+" eröffnet ein weiteres Werk und eine Verkaufsstelle in China.</td></tr>
|
||||
|
||||
<tr><td valign="top">2004</td><td>"Möbel+" unterstützt die Vorbereitung und Durchführung des Seminars "Mensch, Umwelt, Möbel" für kleinere und mittlere Unternehmen.</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,28 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Das Unternehmen");
|
||||
?><img height="268" width="400" src="#SITE_DIR#upload/company.jpg" />
|
||||
<p>Das Unternehmen "Möbel+" gibt es seit 1962, angefangen haben wir als eine kleine Tischlerfirma, heute zählen wir zu den Marktführern im Bereich der Möbelherstellung.</p>
|
||||
|
||||
<h3>Unsere wichtigste Regel: wir nehmen jeden Kunden ernst und behandeln ihn immer individuell.</h3>
|
||||
|
||||
<p>Zur Zeit haben wir insgesamt über 1000 Möbelmodelle, die von unseren Designern fürs Büro oder für den Haushalt entworfen wurden. Dennoch versuchen wir unsere Produkte einmalig zu gestalten. Wir stellen Möbel für die Küche oder das Kinderzimmer, für das Wohn- oder Schlafzimmer, für das Bad oder das Büro her. Design und Größe können dabei vom Kunden frei bestimmt werden. </p>
|
||||
|
||||
<p>Unsere Designer helfen Ihnen dabei, jedes Detail in Ihrem Projekt zu berücksichtigen. Das breite Sortiment an Modellen, Farben und Größen sorgt dafür, Ihren Wunsch möglichst genau zu definieren und zu erfüllen. Auch in einer solch scheinbar einfachen Angelegenheit, wie die Einrichtung - was gehört wohin - können Sie mit unserer professionellen Unterstützung rechnen. </p>
|
||||
|
||||
<p>Sind Sie bei der endgültige Gestaltung Ihres Projektes unsicher, können Sie Sich Ihren Entwurf im 3D-Format anschauen. Sie werden sehen, wie die gewählten Möbelelemente bei unterschiedlicher Beleuchtung im jeweiligen Raum lebendig gemacht werden. Wir werden Ihnen mehrere Varianten anbieten, von denen Sie sich die Ihnen am besten passende auswählen können. </p>
|
||||
|
||||
<p>Alle anfallenden Arbeiten bei Erfüllung Ihres Auftrags werden von uns übernommen. Die Einhaltung höchster Qualitätsstandards wird bei jedem Schritt der Auftragserfüllung kontrolliert. </p>
|
||||
|
||||
<h3>Zukunftsweisende Technologien und wertvolle Erfahrung.</h3>
|
||||
|
||||
<p>Der Einsatz von zukunftsweisenden Computertechnologien und die Akkumulierung langjähriger Erfahrung unserer Fachleute ermöglichen uns, schnelle und genau Kalkulationen durchzuführen, Materialverbrauch und somit die Selbstkosten der Produkte zu reduzieren, Entwurfsfehler zu vermeiden und unsere Designprojekte zu optimieren.</p>
|
||||
|
||||
<p>Unsere Mitarbeiter sind die wichtigsten Bausteine unseres Unternehmens. Die Leute, die bei uns arbeiten, verbinden ihre Fachkompetenz mit Engagement und Begeisterung. Wir sind stolz auf jeden unseren Mitarbeiter, genauso wie jeder unser Mitarbeiter auf sein Unternehmen und seine Produkte stolz ist.</p>
|
||||
|
||||
<h3>Höchste Qualitätsstandards sind das A und O unseres Erfolgs.</h3>
|
||||
|
||||
<p>Das Unternehmen "Möbel+" stellt Möbel mit Hilfe modernster Maschinen und Technologien her. Das gewährleistet eine hohe Qualität unserer Produkte. Wir liefern sowohl Serienprodukte als auch spezifische Möbelstücke, was uns erlaubt, eine konstante Palette von Erzeugnissen mit individueller Anpassung zu verbinden. </p>
|
||||
|
||||
<p>Unsere Produkte werden jährlich geprüft und zertifiziert. Seit 2003 dürfen alle unsere Produkte das Gütezeichen "Grüner Baum" tragen, da sie von Experten als umweltfreundlich und gesund eingestuft wurden. </p>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,48 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Management");
|
||||
?>
|
||||
<p>Die erfolgreiche Entwicklung unseres Unternehmens ist das Ergebnis des Zusammenspiels mehrerer Faktoren. Einer davon ist das weitsichtige und ausgewogene Management. Strategische Entscheidungen und ihre Umsetzungen, soziale Verantwortung und Umweltengagement, Modernisierung aller Produktionsprozesse und Optimierung aller Arbeitsbereiche - das sind Initiativen, hinter denen konkrete Leute stehen:</p>
|
||||
|
||||
<h3>Präsident des Unternehmens "Möbel+"</h3>
|
||||
|
||||
<table cellspacing="10">
|
||||
<tbody>
|
||||
<tr><td valign="top" colspan="2">Wolfgang Rad</td></tr>
|
||||
|
||||
<tr><td width="20%" valign="top"><img height="200" width="154" src="#SITE_DIR#upload/kolesnikov.jpg" title="Wolfgang Rad" alt="Wolfgang Rad" /> </td> <td width="60%" valign="top">
|
||||
Geburtsjahr: 1946
|
||||
<br /> <br />
|
||||
Ausbildung: Dipl.-Ingenieur, Universität Erlangen-Nürnberg.
|
||||
<br /> <br />
|
||||
Herr Rad bestimmt das Konzept der Unternehmensentwicklung und koordiniert die wichtigsten Aufgaben innerhalb des Unternehmens.
|
||||
</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h3>Technischer Direktor des Unternehmens "Möbel+"</h3>
|
||||
|
||||
<table cellspacing="10">
|
||||
<tbody>
|
||||
<tr><td valign="top" colspan="2">Peter Knauf</td></tr>
|
||||
|
||||
<tr><td width="20%" valign="top"><img height="200" width="154" src="#SITE_DIR#upload/ratchenko.jpg" title="Peter Knauf" alt="Peter Knauf" /></td><td width="60%" valign="top">Geburtsjahr: 1965
|
||||
<br /><br />
|
||||
Ausbildung: Dipl.-Ingenieur, Universität Köln.
|
||||
<br /><br />
|
||||
Herr Knauf steuert Produktionsprozesse und überwacht die Qualität der Produkte.</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h3>Verkaufsdirektor des Unternehmens "Möbel+"</h3>
|
||||
|
||||
<table cellspacing="10">
|
||||
<tbody>
|
||||
<tr><td valign="top" colspan="2">Andreas Horn</td></tr>
|
||||
|
||||
<tr><td width="20%" valign="top"><img height="200" width="154" src="#SITE_DIR#upload/horn.jpg" title="Andreas Horn" alt="Andreas Horn" /></td><td width="60%" valign="top"> Geburtsjahr: 1971
|
||||
<br /><br />Ausbildung: Dipl.-Kaufmann, Universität Heidelberg.
|
||||
<br /><br />Verantwortungsbereiche: Verkauf, Einkauf, Logistik.</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,33 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Mission und Strategie");
|
||||
?>
|
||||
<p>"Möbel+" ist ein Unternehmen, welches sich in einer konstanten Weiterentwicklung sieht, deutlich definierte Ziele vor sich hat und über konkrete Instrumente zur Erreichung dieser Ziele verfügt. Jedem Menschen bieten wir die Chance an, seinen Wohn-und Arbeitsraum entsprechend seinen Wünschen und Möglichkeiten zu gestalten. Wir arbeiten nachhaltig und stellen optimale Lösungen bereit.</p>
|
||||
|
||||
|
||||
<h3>Ziele und Aufgaben</h3>
|
||||
|
||||
<ul>
|
||||
<li>Wir müssen die Erwartungen unseres Kunden erfüllen, denn der Kunde ist der König. Unsere Kunden bestimmen unsere Produkte und unsere Arbeit.</li>
|
||||
|
||||
<li>Alle Mitarbeiter unseres Unternehmens müssen ihre persönliche Verantwortung für die Qualität verstehen.</li>
|
||||
|
||||
<li>Die Qualität unserer Produkte muss den höchsten Standards entsprechen.</li>
|
||||
</ul>
|
||||
|
||||
<h3>Unternehmenspolitik</h3>
|
||||
|
||||
<ul>
|
||||
<li>Wir verbessern unser Qualitätsmanagement immer mehr. Rechtzeitig entdecken wir potenzielle Fehler und leiten Korrekturmaßnahmen ein.</li>
|
||||
|
||||
<li>Wir denken an unsere Mitarbeiter: wir richten moderne Arbeitsplätze ein und schaffen gesunde Arbeitsbedingungen.</li>
|
||||
|
||||
<li>Wir sorgen für den Wohlstand unserer Mitarbeiter: sind unsere Mitarbeiter zufrieden, werden auch unsere Kunden zufrieden sein.</li>
|
||||
|
||||
<li>Wir organisieren stets Weiterbildungen und Schulungen für unsere Mitarbeiter, damit sie ihr Wissen und Können immer weiter verbessern.</li>
|
||||
|
||||
<li>Wir setzen modernste Technik und Technologien ein, um die Arbeitskapazität zu erhöhen, Produktqualität zu gewährleisten und Arbeitskosten zu optimieren.</li>
|
||||
</ul>
|
||||
|
||||
<p>Wenn wir mit den Partnern zusammen arbeiten, basiert diese Zusammenarbeit auf gegenseitigem Vertrauen: wir sind für unsere Partner stets offen, unsere Projekte sind gewinnorientiert und transparent - und das erwarten wir von unseren Partnern auch.</p>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,23 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Stellenangebot");
|
||||
?><?$APPLICATION->IncludeComponent("bitrix:furniture.vacancies", ".default", array(
|
||||
"IBLOCK_TYPE" => "vacancies",
|
||||
"IBLOCK_ID" => "#VACANCIES_IBLOCK_ID#",
|
||||
"AJAX_MODE" => "N",
|
||||
"AJAX_OPTION_SHADOW" => "Y",
|
||||
"AJAX_OPTION_JUMP" => "N",
|
||||
"AJAX_OPTION_STYLE" => "Y",
|
||||
"AJAX_OPTION_HISTORY" => "N",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"CACHE_GROUPS" => "Y",
|
||||
"AJAX_OPTION_ADDITIONAL" => ""
|
||||
),
|
||||
false
|
||||
);?>
|
||||
<br />
|
||||
<p>Wenn unser Stellenangebot für Sie interessant ist, können Sie uns Ihre Bewerbung per E-Mail senden:<br />
|
||||
<a href="mailto:postmaster@mustermoebelplus.de">postmaster@mustermoebelplus.de</a>
|
||||
</p>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,49 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Kontakte");
|
||||
?>
|
||||
<p>Haben Sie Fragen? Wenden Sie Sich an uns: ob Telefonanruf, E-Mail-Anfrage oder persönlicher Besuch bei uns im Büro - wir werden uns freuen, Sie zu beraten.</p>
|
||||
|
||||
<h2>Telefon</h2>
|
||||
|
||||
<ul>
|
||||
<li>Telefon/Fax:
|
||||
<ul>
|
||||
<li><b>(0911) 911-0000</b></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li>Telefon:
|
||||
<ul>
|
||||
<li><b>(0911) 911-0001</b></li>
|
||||
<li><b>(0911) 911-0002</b></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2>Email</h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="mailto:postmaster@mustermoebelplus.de">postmaster@mustermoebelplus.de</a></li>
|
||||
</ul>
|
||||
|
||||
<h2>Zentralstelle in Nürnberg</h2>
|
||||
|
||||
<p><?$APPLICATION->IncludeComponent("bitrix:map.google.view", ".default", array(
|
||||
"INIT_MAP_TYPE" => "ROADMAP",
|
||||
"MAP_DATA" => "a:4:{s:10:\"google_lat\";d:49.45050872173893;s:10:\"google_lon\";d:11.080484390258789;s:12:\"google_scale\";i:15;s:10:\"PLACEMARKS\";a:0:{}}",
|
||||
"MAP_WIDTH" => "600",
|
||||
"MAP_HEIGHT" => "500",
|
||||
"CONTROLS" => array(
|
||||
0 => "SCALELINE",
|
||||
),
|
||||
"OPTIONS" => array(
|
||||
0 => "ENABLE_SCROLL_ZOOM",
|
||||
1 => "ENABLE_DBLCLICK_ZOOM",
|
||||
2 => "ENABLE_DRAGGING",
|
||||
),
|
||||
"MAP_ID" => ""
|
||||
),
|
||||
false
|
||||
);?></p>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,3 +0,0 @@
|
||||
<p>© 2001-2012 Unternehmensname</p>
|
||||
<p>Eichenstr., 17-19, Nürnberg 90403</p>
|
||||
<p><b>Telefon: (0911) 911-0002</b></p>
|
||||
@ -1,3 +0,0 @@
|
||||
Das Unternehmenslogo
|
||||
<br />
|
||||
befindet sich hier
|
||||
@ -1 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?
$APPLICATION->IncludeComponent("bitrix:news.list", "left", array(
"IBLOCK_TYPE" => "news",
"IBLOCK_ID" => "#NEWS_IBLOCK_ID#",
"NEWS_COUNT" => "3",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_ORDER1" => "DESC",
"SORT_BY2" => "SORT",
"SORT_ORDER2" => "ASC",
"FILTER_NAME" => "",
"FIELD_CODE" => array(),
"PROPERTY_CODE" => array(),
"CHECK_DATES" => "Y",
"DETAIL_URL" => "",
"AJAX_MODE" => "N",
"AJAX_OPTION_SHADOW" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"PREVIEW_TRUNCATE_LEN" => "100",
"ACTIVE_DATE_FORMAT" => "d.m.Y",
"DISPLAY_PANEL" => "N",
"SET_TITLE" => "N",
"SET_STATUS_404" => "N",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "N",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"PARENT_SECTION" => "",
"PARENT_SECTION_CODE" => "",
"DISPLAY_TOP_PAGER" => "N",
"DISPLAY_BOTTOM_PAGER" => "N",
"PAGER_TITLE" => "News",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => "",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000000",
"PAGER_SHOW_ALL" => "N",
"AJAX_OPTION_ADDITIONAL" => ""
),
false
);
?>
|
||||
@ -1 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?$APPLICATION->IncludeComponent("bitrix:furniture.catalog.random", ".default", array(
"IBLOCK_TYPE" => "products",
"IBLOCKS" => array(
0 => "#PRODUCTS_IBLOCK_ID#",
),
"DETAIL_URL" => "",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "180",
"CACHE_GROUPS" => "Y",
"PARENT_SECTION" => ""
),
false
);?>
|
||||
@ -1,6 +0,0 @@
|
||||
<?
|
||||
$sSectionName = "Login";
|
||||
$arDirProperties = array(
|
||||
|
||||
);
|
||||
?>
|
||||
@ -1,15 +0,0 @@
|
||||
<?
|
||||
define("NEED_AUTH", true);
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
|
||||
if (is_string($_REQUEST["backurl"]) && mb_strpos($_REQUEST["backurl"], "/") === 0)
|
||||
{
|
||||
LocalRedirect($_REQUEST["backurl"]);
|
||||
}
|
||||
|
||||
$APPLICATION->SetTitle("Login");
|
||||
?>
|
||||
<p>Sie sind angemeldet und autorisiert.</p>
|
||||
|
||||
<p><a href="<?=SITE_DIR?>">Home</a></p>
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,86 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("News");
|
||||
?><?$APPLICATION->IncludeComponent("bitrix:news", ".default", array(
|
||||
"IBLOCK_TYPE" => "news",
|
||||
"IBLOCK_ID" => "#NEWS_IBLOCK_ID#",
|
||||
"NEWS_COUNT" => "5",
|
||||
"USE_SEARCH" => "N",
|
||||
"USE_RSS" => "Y",
|
||||
"NUM_NEWS" => "20",
|
||||
"NUM_DAYS" => "30",
|
||||
"YANDEX" => "N",
|
||||
"USE_RATING" => "N",
|
||||
"USE_CATEGORIES" => "N",
|
||||
"USE_FILTER" => "N",
|
||||
"SORT_BY1" => "ACTIVE_FROM",
|
||||
"SORT_ORDER1" => "DESC",
|
||||
"SORT_BY2" => "SORT",
|
||||
"SORT_ORDER2" => "ASC",
|
||||
"CHECK_DATES" => "Y",
|
||||
"SEF_MODE" => "Y",
|
||||
"SEF_FOLDER" => "#SITE_DIR#news/",
|
||||
"AJAX_MODE" => "N",
|
||||
"AJAX_OPTION_SHADOW" => "N",
|
||||
"AJAX_OPTION_JUMP" => "Y",
|
||||
"AJAX_OPTION_STYLE" => "Y",
|
||||
"AJAX_OPTION_HISTORY" => "Y",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"CACHE_FILTER" => "N",
|
||||
"CACHE_GROUPS" => "Y",
|
||||
"DISPLAY_PANEL" => "N",
|
||||
"SET_TITLE" => "Y",
|
||||
"SET_STATUS_404" => "Y",
|
||||
"INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
|
||||
"ADD_SECTIONS_CHAIN" => "Y",
|
||||
"USE_PERMISSIONS" => "N",
|
||||
"PREVIEW_TRUNCATE_LEN" => "",
|
||||
"LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
|
||||
"LIST_FIELD_CODE" => array(
|
||||
0 => "",
|
||||
1 => "",
|
||||
),
|
||||
"LIST_PROPERTY_CODE" => array(
|
||||
0 => "",
|
||||
1 => "",
|
||||
),
|
||||
"HIDE_LINK_WHEN_NO_DETAIL" => "Y",
|
||||
"DISPLAY_NAME" => "Y",
|
||||
"META_KEYWORDS" => "-",
|
||||
"META_DESCRIPTION" => "-",
|
||||
"BROWSER_TITLE" => "-",
|
||||
"DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
|
||||
"DETAIL_FIELD_CODE" => array(
|
||||
0 => "",
|
||||
1 => "",
|
||||
),
|
||||
"DETAIL_PROPERTY_CODE" => array(
|
||||
0 => "",
|
||||
1 => "",
|
||||
),
|
||||
"DETAIL_DISPLAY_TOP_PAGER" => "N",
|
||||
"DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
|
||||
"DETAIL_PAGER_TITLE" => "Seite",
|
||||
"DETAIL_PAGER_TEMPLATE" => "arrows",
|
||||
"DETAIL_PAGER_SHOW_ALL" => "N",
|
||||
"DISPLAY_TOP_PAGER" => "N",
|
||||
"DISPLAY_BOTTOM_PAGER" => "Y",
|
||||
"PAGER_TITLE" => "Seite",
|
||||
"PAGER_SHOW_ALWAYS" => "N",
|
||||
"PAGER_TEMPLATE" => "",
|
||||
"PAGER_DESC_NUMBERING" => "N",
|
||||
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000000",
|
||||
"PAGER_SHOW_ALL" => "N",
|
||||
"AJAX_OPTION_ADDITIONAL" => "",
|
||||
"SEF_URL_TEMPLATES" => array(
|
||||
"news" => "",
|
||||
"section" => "",
|
||||
"detail" => "#ELEMENT_ID#/",
|
||||
"search" => "search/",
|
||||
"rss" => "rss/",
|
||||
"rss_section" => "#SECTION_ID#/rss/",
|
||||
)
|
||||
),
|
||||
false
|
||||
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,21 +0,0 @@
|
||||
<?
|
||||
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
|
||||
|
||||
global $APPLICATION;
|
||||
|
||||
$aMenuLinksExt=$APPLICATION->IncludeComponent("bitrix:menu.sections", "", array(
|
||||
"IS_SEF" => "Y",
|
||||
"SEF_BASE_URL" => "",
|
||||
"SECTION_PAGE_URL" => "#SECTION_ID#/",
|
||||
"DETAIL_PAGE_URL" => "#SECTION_ID#/#ELEMENT_ID#",
|
||||
"IBLOCK_TYPE" => "products",
|
||||
"IBLOCK_ID" => "#PRODUCTS_IBLOCK_ID#",
|
||||
"DEPTH_LEVEL" => "1",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000"
|
||||
),
|
||||
false
|
||||
);
|
||||
|
||||
$aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
|
||||
?>
|
||||
@ -1,81 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Produkte");
|
||||
?><?$APPLICATION->IncludeComponent("bitrix:catalog", ".default", array(
|
||||
"IBLOCK_TYPE" => "products",
|
||||
"IBLOCK_ID" => "#PRODUCTS_IBLOCK_ID#",
|
||||
"BASKET_URL" => "",
|
||||
"ACTION_VARIABLE" => "action",
|
||||
"PRODUCT_ID_VARIABLE" => "id",
|
||||
"SECTION_ID_VARIABLE" => "SECTION_ID",
|
||||
"SEF_MODE" => "Y",
|
||||
"SEF_FOLDER" => "#SITE_DIR#products/",
|
||||
"AJAX_MODE" => "N",
|
||||
"AJAX_OPTION_SHADOW" => "Y",
|
||||
"AJAX_OPTION_JUMP" => "N",
|
||||
"AJAX_OPTION_STYLE" => "Y",
|
||||
"AJAX_OPTION_HISTORY" => "N",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"CACHE_FILTER" => "N",
|
||||
"CACHE_GROUPS" => "Y",
|
||||
"DISPLAY_PANEL" => "N",
|
||||
"SECTION_SHOW_PARENT_NAME" => "N",
|
||||
"SET_TITLE" => "Y",
|
||||
"SET_STATUS_404" => "Y",
|
||||
"USE_FILTER" => "N",
|
||||
"USE_COMPARE" => "N",
|
||||
"PRICE_CODE" => array(
|
||||
0 => "PRICE",
|
||||
),
|
||||
"USE_PRICE_COUNT" => "N",
|
||||
"SHOW_PRICE_COUNT" => "1",
|
||||
"PRICE_VAT_INCLUDE" => "N",
|
||||
"PRICE_VAT_SHOW_VALUE" => "N",
|
||||
"SHOW_TOP_ELEMENTS" => "N",
|
||||
"PAGE_ELEMENT_COUNT" => "10",
|
||||
"LINE_ELEMENT_COUNT" => "1",
|
||||
"ELEMENT_SORT_FIELD" => "sort",
|
||||
"ELEMENT_SORT_ORDER" => "asc",
|
||||
"LIST_PROPERTY_CODE" => array(
|
||||
0 => "PRICECURRENCY",
|
||||
1 => "",
|
||||
),
|
||||
"INCLUDE_SUBSECTIONS" => "Y",
|
||||
"LIST_META_KEYWORDS" => "-",
|
||||
"LIST_META_DESCRIPTION" => "-",
|
||||
"LIST_BROWSER_TITLE" => "-",
|
||||
"DETAIL_PROPERTY_CODE" => array(
|
||||
0 => "SIZE",
|
||||
1 => "S_SIZE",
|
||||
2 => "ARTNUMBER",
|
||||
3 => "MATERIAL",
|
||||
4 => "MANUFACTURER",
|
||||
5 => "",
|
||||
),
|
||||
"DETAIL_META_KEYWORDS" => "-",
|
||||
"DETAIL_META_DESCRIPTION" => "-",
|
||||
"DETAIL_BROWSER_TITLE" => "-",
|
||||
"DETAIL_SHOW_PICTURE" => "Y",
|
||||
"LINK_IBLOCK_TYPE" => "",
|
||||
"LINK_IBLOCK_ID" => "",
|
||||
"LINK_PROPERTY_SID" => "",
|
||||
"LINK_ELEMENTS_URL" => "link.php?PARENT_ELEMENT_ID=#ELEMENT_ID#",
|
||||
"DISPLAY_TOP_PAGER" => "N",
|
||||
"DISPLAY_BOTTOM_PAGER" => "Y",
|
||||
"PAGER_TITLE" => "Seite",
|
||||
"PAGER_SHOW_ALWAYS" => "N",
|
||||
"PAGER_TEMPLATE" => "arrows",
|
||||
"PAGER_DESC_NUMBERING" => "N",
|
||||
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000000",
|
||||
"PAGER_SHOW_ALL" => "N",
|
||||
"AJAX_OPTION_ADDITIONAL" => "",
|
||||
"SEF_URL_TEMPLATES" => array(
|
||||
"sections" => "",
|
||||
"section" => "#SECTION_ID#/",
|
||||
"element" => "#SECTION_ID#/#ELEMENT_ID#/",
|
||||
"compare" => "",
|
||||
)
|
||||
),
|
||||
false
|
||||
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,19 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
$aMenuLinks = Array(
|
||||
Array(
|
||||
"Suche",
|
||||
"./",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Sitekarte",
|
||||
"map.php",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
)
|
||||
);
|
||||
?>
|
||||
@ -1,6 +0,0 @@
|
||||
<?
|
||||
$sSectionName = "Suche";
|
||||
$arDirProperties = Array(
|
||||
|
||||
);
|
||||
?>
|
||||
@ -1,39 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Suche");
|
||||
?>
|
||||
|
||||
<?$APPLICATION->IncludeComponent("bitrix:search.page", "clear", array(
|
||||
"RESTART" => "N",
|
||||
"CHECK_DATES" => "N",
|
||||
"USE_TITLE_RANK" => "N",
|
||||
"DEFAULT_SORT" => "rank",
|
||||
"arrFILTER" => array(
|
||||
0 => "no",
|
||||
),
|
||||
"SHOW_WHERE" => "N",
|
||||
"SHOW_WHEN" => "N",
|
||||
"PAGE_RESULT_COUNT" => "5",
|
||||
"AJAX_MODE" => "N",
|
||||
"AJAX_OPTION_SHADOW" => "Y",
|
||||
"AJAX_OPTION_JUMP" => "N",
|
||||
"AJAX_OPTION_STYLE" => "Y",
|
||||
"AJAX_OPTION_HISTORY" => "N",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"DISPLAY_TOP_PAGER" => "N",
|
||||
"DISPLAY_BOTTOM_PAGER" => "Y",
|
||||
"PAGER_TITLE" => "Suchergebnis",
|
||||
"PAGER_SHOW_ALWAYS" => "N",
|
||||
"PAGER_TEMPLATE" => "arrows",
|
||||
"USE_SUGGEST" => "N",
|
||||
"SHOW_ITEM_TAGS" => "N",
|
||||
"SHOW_ITEM_DATE_CHANGE" => "N",
|
||||
"SHOW_ORDER_BY" => "N",
|
||||
"SHOW_TAGS_CLOUD" => "N",
|
||||
"AJAX_OPTION_ADDITIONAL" => ""
|
||||
),
|
||||
false
|
||||
);?>
|
||||
|
||||
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,17 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
|
||||
$APPLICATION->SetTitle("Sitekarte");
|
||||
|
||||
$APPLICATION->IncludeComponent("bitrix:main.map", ".default", array(
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"SET_TITLE" => "Y",
|
||||
"LEVEL" => "7",
|
||||
"COL_NUM" => "2",
|
||||
"SHOW_DESCRIPTION" => "Y"
|
||||
),
|
||||
false
|
||||
);
|
||||
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,81 +0,0 @@
|
||||
<?
|
||||
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
|
||||
$APPLICATION->SetTitle("Dienstleistungen");
|
||||
?>
|
||||
<?$APPLICATION->IncludeComponent("bitrix:catalog", ".default", array(
|
||||
"IBLOCK_TYPE" => "products",
|
||||
"IBLOCK_ID" => "#SERVICES_IBLOCK_ID#",
|
||||
"BASKET_URL" => "",
|
||||
"ACTION_VARIABLE" => "action",
|
||||
"PRODUCT_ID_VARIABLE" => "id",
|
||||
"SECTION_ID_VARIABLE" => "SECTION_ID",
|
||||
"SEF_MODE" => "Y",
|
||||
"SEF_FOLDER" => "#SITE_DIR#services/",
|
||||
"AJAX_MODE" => "N",
|
||||
"AJAX_OPTION_SHADOW" => "Y",
|
||||
"AJAX_OPTION_JUMP" => "N",
|
||||
"AJAX_OPTION_STYLE" => "Y",
|
||||
"AJAX_OPTION_HISTORY" => "N",
|
||||
"CACHE_TYPE" => "A",
|
||||
"CACHE_TIME" => "36000000",
|
||||
"CACHE_FILTER" => "N",
|
||||
"CACHE_GROUPS" => "N",
|
||||
"DISPLAY_PANEL" => "N",
|
||||
"SET_TITLE" => "Y",
|
||||
"SET_STATUS_404" => "Y",
|
||||
"USE_FILTER" => "N",
|
||||
"USE_COMPARE" => "N",
|
||||
"PRICE_CODE" => array(
|
||||
),
|
||||
"USE_PRICE_COUNT" => "N",
|
||||
"SHOW_PRICE_COUNT" => "1",
|
||||
"PRICE_VAT_INCLUDE" => "Y",
|
||||
"PRICE_VAT_SHOW_VALUE" => "N",
|
||||
"SHOW_TOP_ELEMENTS" => "N",
|
||||
"PAGE_ELEMENT_COUNT" => "30",
|
||||
"LINE_ELEMENT_COUNT" => "1",
|
||||
"ELEMENT_SORT_FIELD" => "sort",
|
||||
"ELEMENT_SORT_ORDER" => "asc",
|
||||
"LIST_PROPERTY_CODE" => array(
|
||||
0 => "",
|
||||
1 => "",
|
||||
),
|
||||
"INCLUDE_SUBSECTIONS" => "Y",
|
||||
"LIST_META_KEYWORDS" => "-",
|
||||
"LIST_META_DESCRIPTION" => "-",
|
||||
"LIST_BROWSER_TITLE" => "-",
|
||||
"DETAIL_PROPERTY_CODE" => array(
|
||||
0 => "",
|
||||
1 => "",
|
||||
),
|
||||
"DETAIL_META_KEYWORDS" => "-",
|
||||
"DETAIL_META_DESCRIPTION" => "-",
|
||||
"DETAIL_BROWSER_TITLE" => "NAME",
|
||||
"DETAIL_SHOW_PICTURE" => "N",
|
||||
"LINK_IBLOCK_TYPE" => "",
|
||||
"LINK_IBLOCK_ID" => "",
|
||||
"LINK_PROPERTY_SID" => "",
|
||||
"LINK_ELEMENTS_URL" => "link.php?PARENT_ELEMENT_ID=#ELEMENT_ID#",
|
||||
"DISPLAY_TOP_PAGER" => "N",
|
||||
"DISPLAY_BOTTOM_PAGER" => "Y",
|
||||
"PAGER_TITLE" => "Seite",
|
||||
"PAGER_SHOW_ALWAYS" => "N",
|
||||
"PAGER_TEMPLATE" => "",
|
||||
"PAGER_DESC_NUMBERING" => "N",
|
||||
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000000",
|
||||
"PAGER_SHOW_ALL" => "N",
|
||||
"AJAX_OPTION_ADDITIONAL" => "",
|
||||
"SEF_URL_TEMPLATES" => array(
|
||||
"sections" => "",
|
||||
"section" => "",
|
||||
"element" => "#ELEMENT_ID#/",
|
||||
"compare" => "compare.php?action=#ACTION_CODE#",
|
||||
),
|
||||
"VARIABLE_ALIASES" => array(
|
||||
"compare" => array(
|
||||
"ACTION_CODE" => "action",
|
||||
),
|
||||
)
|
||||
),
|
||||
false
|
||||
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
|
||||
@ -1,23 +0,0 @@
|
||||
<?
|
||||
$arUrlRewrite = array(
|
||||
array(
|
||||
"CONDITION" => "#^/services/#",
|
||||
"RULE" => "",
|
||||
"ID" => "bitrix:catalog",
|
||||
"PATH" => "/services/index.php",
|
||||
),
|
||||
array(
|
||||
"CONDITION" => "#^/products/#",
|
||||
"RULE" => "",
|
||||
"ID" => "bitrix:catalog",
|
||||
"PATH" => "/products/index.php",
|
||||
),
|
||||
array(
|
||||
"CONDITION" => "#^/news/#",
|
||||
"RULE" => "",
|
||||
"ID" => "bitrix:news",
|
||||
"PATH" => "/news/index.php",
|
||||
),
|
||||
);
|
||||
|
||||
?>
|
||||
@ -1,3 +0,0 @@
|
||||
<?
|
||||
$PERM["/"]["*"]="R";
|
||||
?>
|
||||
@ -1,19 +0,0 @@
|
||||
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
|
||||
<?
|
||||
$aMenuLinks = Array(
|
||||
Array(
|
||||
"Contacts",
|
||||
"contacts/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
),
|
||||
Array(
|
||||
"Login",
|
||||
"login/",
|
||||
Array(),
|
||||
Array(),
|
||||
""
|
||||
)
|
||||
);
|
||||
?>
|
||||
@ -1,32 +0,0 @@
|
||||
Options -Indexes
|
||||
ErrorDocument 404 /404.php
|
||||
|
||||
<IfModule mod_php5.c>
|
||||
php_flag allow_call_time_pass_reference 1
|
||||
php_flag session.use_trans_sid off
|
||||
|
||||
#php_value display_errors 1
|
||||
|
||||
#php_value mbstring.internal_encoding UTF-8
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_rewrite.c>
|
||||
Options +FollowSymLinks
|
||||
RewriteEngine On
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
RewriteCond %{REQUEST_FILENAME} !-l
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
|
||||
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
|
||||
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_dir.c>
|
||||
DirectoryIndex index.php index.html
|
||||
</IfModule>
|
||||
|
||||
<IfModule mod_expires.c>
|
||||
ExpiresActive on
|
||||
ExpiresByType image/jpeg "access plus 3 day"
|
||||
ExpiresByType image/gif "access plus 3 day"
|
||||
</IfModule>
|
||||
@ -1,8 +0,0 @@
|
||||
<?
|
||||
$sSectionName = "Home";
|
||||
$arDirProperties = array(
|
||||
"description" => "#SITE_DESCRIPTION#",
|
||||
"keywords" => "#SITE_KEYWORDS#",
|
||||
"robots" => "index, follow"
|
||||
);
|
||||
?>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user