Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/modules/profistudio.tools/classes/general/
Upload File :
Current File : /var/www/homesaver/www/bitrix/modules/profistudio.tools/classes/general/sort.php

<?
IncludeModuleLangFile(__FILE__);

class CSort
{
	public static function _Sort_AdminList(&$list)
	{
		global $APPLICATION;

		$CurPage = $APPLICATION->getCurPage();

		if($CurPage == "/bitrix/admin/iblock_list_admin.php" || ($CurPage == "/bitrix/admin/iblock_section_admin.php" and !($_REQUEST['tree'] and $_REQUEST['tree'] == "Y")) || $CurPage == "/bitrix/admin/iblock_element_admin.php")
		{
			CJSCore::Init(array("jquery"));
			$APPLICATION->addHeadScript("/bitrix/js/sort/jquery-ui-1.10.3.custom.min.js");
			$APPLICATION->addHeadScript('/bitrix/js/sort/sort.js');
			$APPLICATION->SetAdditionalCSS('/bitrix/js/sort/jquery-ui.css');
			$APPLICATION->SetAdditionalCSS('/bitrix/js/sort/profistudio_tools.css');
		}
	}

	public static function _Sort_AdminList1(&$items)
	{
		global $APPLICATION;

		$CurPage = $APPLICATION->getCurPage();

		if($CurPage == "/bitrix/admin/iblock_list_admin.php" || ($CurPage == "/bitrix/admin/iblock_section_admin.php" and !($_REQUEST['tree'] and $_REQUEST['tree'] == "Y")) || $CurPage == "/bitrix/admin/iblock_element_admin.php")
		{
			$page_type = 'list';
			if($CurPage == "/bitrix/admin/iblock_list_admin.php")
			{
				$page_type = 'list';
			}
			elseif($CurPage == "/bitrix/admin/iblock_section_admin.php")
			{
				$page_type = 'section';
			}
			elseif($CurPage == "/bitrix/admin/iblock_element_admin.php")
			{
				$page_type = 'element';
			}

			$items[] = array(
				"TEXT"=>GetMessage("profi.tools_SORT"),
				"TITLE"=>GetMessage("profi.tools_SORT"),
				"SHOW_TITLE" => true,
				"LINK_PARAM"=>'id="sorting" onclick="sort_click(\''.GetMessage("profi.tools_SAVE_SORT").'\', \''. $page_type . '\');$(this).hide();return false;"',
				"LINK"=>"#",
				"ONCLICK" => 'sort_click(\''.GetMessage("profi.tools_SAVE_SORT").'\', \''. $page_type . '\');$(this).hide();return false;'
			);
		}
	}
}