<?php
/*
=====================================================
 Модуль создал: REZER (http://rezer.net)
=====================================================
*/

//-------------------------------------------------====
//	Проверка
//-------------------------------------------------====

if( !defined( "DATALIFEENGINE" ) ) die( error );

//-------------------------------------------------====
//	SQL DATA (Install)
//-------------------------------------------------====

$SqlDataInstall = array();	

$SqlDataInstall[] = "CREATE TABLE IF NOT EXISTS `{prefix}_board_post` (
	`id` int(10) NOT NULL auto_increment,
	`title` char(255) NOT NULL,
	`alt_name` char(255) NOT NULL,
	`text` text NOT NULL,
	`author` varchar(255) NOT NULL,
	`author_id` mediumint(8) NOT NULL,
	`date` datetime NOT NULL default '0000-00-00 00:00:00',
	`end_date` datetime NOT NULL default '0000-00-00 00:00:00',
	`comm_num` smallint(10) NOT NULL default '0',
	`price` int(10) NOT NULL default '0',
	`currency` int(10) NOT NULL,
	`board_type` int(10) NOT NULL,
	`country` int(10) NOT NULL,
	`city` int(10) NOT NULL,
	`category` int(10) NOT NULL,
	`allow_comm` tinyint(1) NOT NULL default '0',
	`xfields` text NOT NULL,
	`fio` char(255) NOT NULL,
	`phone` char(255) NOT NULL,
	`email` char(255) NOT NULL,
	`http` char(255) NOT NULL,
	`photos` text NOT NULL,
	`views` mediumint(8) NOT NULL default '0',
	`vip_date` int(11) NOT NULL,
	`super_vip_date` int(11) NOT NULL,
	`color` char(255) NOT NULL,
	`color_date` int(11) NOT NULL,
	`no_del` tinyint(1) NOT NULL default '0',
	`approve` tinyint(1) NOT NULL default '0',
	PRIMARY KEY  (`id`),
	KEY `country` (`country`),
	KEY `city` (`city`),
	KEY `category` (`category`),
	KEY `approve` (`approve`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=cp1251;";

$SqlDataInstall[] = "CREATE TABLE IF NOT EXISTS `{prefix}_board_comments` (
	`id` mediumint(8) NOT NULL auto_increment,
	`author` char(40) NOT NULL,
	`author_id` mediumint(8) NOT NULL,
	`email` char(255) NOT NULL,
	`text` text NOT NULL,
	`date` datetime NOT NULL default '0000-00-00 00:00:00',
	`board_id` mediumint(8) NOT NULL,
	`del` tinyint(1) NOT NULL default '0',
	`ip` char(255) NOT NULL,
	`answer` mediumint(10) NOT NULL default '0',
	PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=cp1251;";
				
$SqlDataInstall[] = "CREATE TABLE IF NOT EXISTS `{prefix}_board_options` (
	`id` int(10) NOT NULL auto_increment,
	`type` char(255) NOT NULL,
	`options` text NOT NULL,
	`sort` smallint(8) NOT NULL default '1',
	PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=cp1251;";
				
$SqlDataInstall[] = "INSERT INTO `{prefix}_board_options` (`id`, `type`, `options`, `sort`) VALUES (1, 'currency', 'name=Доллар|||symbol=$', 2), (2, 'board_type', 'name=Куплю|||AllowCats=all', 2), (3, 'board_type', 'name=Продам|||AllowCats=all', 1), (4, 'country', 'name=Россия', 1), (5, 'city', 'name=Тюмень|||country=4', 1), (6, 'country', 'name=США', 2), (7, 'city', 'name=Москва|||country=4', 2), (8, 'category', 'name=Машины|||alt_name=mashiny|||template=|||icon=cars.png|||description=|||keywords=|||cat=0|||count_post=0', 1), (58, 'city', 'name=Архангельск|||country=4', 4), (60, 'city', 'name=Волгоград|||country=4', 6), (59, 'city', 'name=Санкт-Петербург|||country=4', 5), (56, 'board_type', 'name=Сдам в аренду|||AllowCats=all', 3), (57, 'city', 'name=Екатеринбург|||country=4', 3), (23, 'currency', 'name=Евро|||symbol=?', 3), (22, 'currency', 'name=Рубль|||symbol=руб', 1), (53, 'category', 'name=Иномарки|||alt_name=inomarki|||template=|||icon=|||description=|||keywords=|||cat=8|||count_post=0', 1), (54, 'category', 'name=Отечественные|||alt_name=otechestvennye|||template=|||icon=вававава|||description=|||keywords=|||cat=8|||count_post=0', 2), (50, 'category', 'name=Недвижимость|||alt_name=nedvizhimost|||template=|||icon=house.png|||description=|||keywords=|||cat=0', 2), (51, 'category', 'name=Бытовая техника|||alt_name=bytovaya-texnika|||template=|||icon=bitovaya.png|||description=|||keywords=|||cat=0|||count_post=0', 3), (52, 'category', 'name=Работа|||alt_name=rabota|||template=|||icon=job.png|||description=|||keywords=|||cat=0|||count_post=0', 4), (61, 'city', 'name=Нью Йорк|||country=6', 1), (62, 'city', 'name=Лос анджелес|||country=6', 2), (63, 'category', 'name=Audi|||alt_name=audi|||template=|||icon=|||description=|||keywords=|||cat=53|||count_post=0', 1), (64, 'category', 'name=BMW|||alt_name=bmw|||template=|||icon=|||description=|||keywords=|||cat=53', 2), (67, 'category', 'name=Квартиры|||alt_name=kvartiry|||template=|||icon=|||description=|||keywords=|||cat=50', 1), (68, 'category', 'name=Офисы|||alt_name=ofisy|||template=|||icon=|||description=|||keywords=|||cat=50', 2), (69, 'category', 'name=Участки, дачи|||alt_name=uchastki-dachi|||template=|||icon=|||description=|||keywords=|||cat=50', 3), (84, 'category', 'name=Одежда, обувь|||alt_name=odezhda-obuv|||template=|||icon=clothing.png|||description=|||keywords=|||cat=0|||count_post=0', 7), (83, 'category', 'name=Бизнес|||alt_name=biznes|||template=|||icon=business.png|||description=|||keywords=|||cat=0', 6), (72, 'category', 'name=Компьютеры|||alt_name=kompyutery|||template=|||icon=|||description=|||keywords=|||cat=51|||count_post=0', 1), (73, 'category', 'name=Видео, аудио|||alt_name=audio|||template=|||icon=|||description=|||keywords=|||cat=51', 2), (74, 'category', 'name=Офисная техника|||alt_name=ofisnaya-texnika|||template=|||icon=|||description=|||keywords=|||cat=51', 13), (75, 'category', 'name=Юридические услуги|||alt_name=yuridicheskie-uslugi|||template=|||icon=|||description=|||keywords=|||cat=52', 1), (76, 'category', 'name=Интернет и программирование|||alt_name=internet-i-programmirovanie|||template=|||icon=|||description=|||keywords=|||cat=52|||count_post=0', 2), (77, 'category', 'name=Образование|||alt_name=obrazovanie|||template=|||icon=|||description=|||keywords=|||cat=52', 3), (78, 'category', 'name=Товары|||alt_name=tovary|||template=|||icon=shopping.png|||description=|||keywords=|||cat=0', 5), (79, 'category', 'name=CD, DVD Диски|||alt_name=cd-dvd-diski|||template=|||icon=|||description=|||keywords=|||cat=78', 1), (80, 'category', 'name=Канцелярские товары|||alt_name=kancelyarskie-tovary|||template=|||icon=|||description=|||keywords=|||cat=78', 2), (81, 'category', 'name=Мебель|||alt_name=mebel|||template=|||icon=|||description=|||keywords=|||cat=78', 3), (82, 'category', 'name=Прочее|||alt_name=prochee|||template=|||icon=|||description=|||keywords=|||cat=78', 4), (85, 'category', 'name=Оборудование|||alt_name=oborudovanie|||template=|||icon=tool.png|||description=|||keywords=|||cat=0|||count_post=0', 8), (86, 'category', 'name=Туризм|||alt_name=turizm|||template=|||icon=tourism.png|||description=|||keywords=|||cat=0|||count_post=0', 9), (87, 'category', 'name=Банки|||alt_name=banki|||template=|||icon=bank.png|||description=|||keywords=|||cat=0|||count_post=0', 10), (88, 'category', 'name=Кредитование|||alt_name=kreditovanie|||template=|||icon=|||description=|||keywords=|||cat=87', 1), (89, 'country', 'name=Украина', 3), (90, 'city', 'name=Киев|||country=89', 1), (91, 'city', 'name=Чернобыль|||country=89', 2), (92, 'category', 'name=БУ/Second Hand|||alt_name=busecond-hand|||template=|||icon=|||description=|||keywords=|||cat=84', 1), (93, 'category', 'name=Adidas|||alt_name=adidas|||template=|||icon=|||description=|||keywords=|||cat=84', 2), (94, 'category', 'name=Nike|||alt_name=nike|||template=|||icon=|||description=|||keywords=|||cat=84', 3), (95, 'category', 'name=Автокредитование|||alt_name=avtokreditovanie|||template=|||icon=|||description=|||keywords=|||cat=87', 2), (96, 'category', 'name=Игровые автоматы|||alt_name=igrovye-avtomaty|||template=|||icon=|||description=|||keywords=|||cat=85', 1), (97, 'category', 'name=Средство безопасности|||alt_name=sredstvo-bezopasnosti|||template=|||icon=|||description=|||keywords=|||cat=85', 2), (99, 'category', 'name=Другое|||alt_name=drugoe|||template=|||icon=|||description=|||keywords=|||cat=85', 4), (100, 'category', 'name=Снаряжение для туризма|||alt_name=snaryazhenie-dlya-turizma|||template=|||icon=|||description=|||keywords=|||cat=86', 1), (101, 'category', 'name=Велосипеды|||alt_name=velosipedy|||template=|||icon=|||description=|||keywords=|||cat=86|||count_post=0', 2), (107, 'board_type', 'name=Ищу|||AllowCats=all', 4), (108, 'board_type', 'name=Предлагаю|||AllowCats=all', 5);";

$SqlDataInstall[] = "ALTER TABLE `{prefix}_users` ADD COLUMN `board_notepad` TEXT NOT NULL AFTER `restricted_date`;";

// Только для версии движка 8.2+ включительно
if( $config['version_id'] >= 8.2 ) $SqlDataInstall[] = "INSERT INTO `{prefix}_admin_sections` (`name`,`title`,`descr`,`icon`,`allow_groups`) VALUES ('board','DLE Board','Управление объявлениями, категориями, городами, статусами и их модерация','board.png','1');";

//-------------------------------------------------====
//	SQL DATA (Update)
//-------------------------------------------------====

$SqlDataUpdate = array();

$SqlDataUpdate[] = "ALTER TABLE `{prefix}_board_post` CHANGE COLUMN `price` `price` INT(10) NOT NULL DEFAULT '0';";
$SqlDataUpdate[] = "ALTER TABLE `{prefix}_board_post`
	ADD COLUMN `photos` TEXT NOT NULL AFTER `http`,
	ADD COLUMN `views` MEDIUMINT(8) NOT NULL DEFAULT '0' AFTER `photos`,
	ADD COLUMN `vip_date` INT(11) NOT NULL AFTER `views`,
	ADD COLUMN `super_vip_date` INT(11) NOT NULL AFTER `vip_date`,
	ADD COLUMN `color` CHAR(255) NOT NULL AFTER `super_vip_date`,
	ADD COLUMN `color_date` INT(11) NOT NULL AFTER `color`,
	ADD COLUMN `no_del` TINYINT(1) NOT NULL DEFAULT '0' AFTER `color_date`;";


//-------------------------------------------------====
//	FILES CONFIG DATA (Install)
//-------------------------------------------------====

$ConfigFileInstall = array(
	
	"0"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board.config.php",
				"config"	=>	array(
									"on" => "yes",
									"field_on" => "on",
									"fullsearch_on" => "on",
									"region_on" => "on",
									"rss_on" => "yes",
									"max_rss" => "15",
									"cache" => "yes",
									"cache_views" => "yes",
									"cache_time" => "60",
									"main_title" => "Объявления",
									"main_page_cats" => "yes",
									"main_page_max_columns" => "3",
									"main_page_max_echo_thread_cats" => "3",
									"main_page_on_last" => "on",
									"main_page_max_last" => "10",
									"view_cat_on_page" => "30",
									"short_echo_category" => "default",
									"view_cat_max_columns" => "4",
									"short_echo_max_strlen" => "260",
									"short_echo_allowhtml" => "yes",
									"fastsearch_on" => "on",
									"short_echo_city" => "no",
									"add_post_moder" => "yes",
									"add_post_end_date" => "7,14,21,30",
									"add_post_no_end_date" => "yes",
									"add_post_max_photo" => "10",
									"add_post_size_photo" => "200",
									"add_post_thumb_photo" => "120",
									"add_post_photo_type" => "gif,png,jpg,jpeg",
									"add_post_photo_del" => "120",
									"add_post_phone" => "no",
									"add_post_fio" => "yes",
									"add_post_email" => "yes",
									"add_post_price" => "yes",
									"add_post_http" => "yes",
									"add_post_main_cat" => "no",
									"add_post_admin_email" => "only_moder",
									"add_post_bbcode" => "yes",
									"post_groups_add" => "1,2,3,4",
									"post_groups_edit" => "1,2,3,4",
									"post_groups_edit_all" => "1,2",
									"post_groups_no_moder" => "1,2",
									"post_groups_no_del" => "1,2",
									"post_groups_captcha" => "4",
									"echo_post_emailform" => "yes",
									"echo_post_friendform" => "yes",
									"echo_post_views" => "yes",
									"echo_post_vip" => "hand",
									"echo_post_vipprice" => "30",
									"echo_post_supervip" => "hand",
									"echo_post_supervipprice" => "50",
									"echo_post_color" => "hand",
									"echo_post_colorprice" => "20",
									"echo_post_color_hex" => "#eeeeee",
									"echo_post_author_email" => "on_create,on_comment,on_del_pay,on_del",
									"echo_post_blocksearch" => "yes",
									"com_on" => "yes",
									"com_anonim" => "yes",
									"com_navigation_on" => "yes",
									"com_ajax_navigation" => "yes",
									"com_max_on_page" => "30",
									"com_sort" => "asc",
									"com_allocation" => "yes",
									"com_alternation" => "no",
									"com_antispam" => "30",
									"com_del" => "mask",
									"com_groups_add" => "1,2,3,4",
									"com_groups_moder" => "1,2",
									"com_groups_captcha" => "5",
									"key" => "",
									"id_version" => "1.1",
									"id_version_beta" => "1",
									"patches" => "",
								),
				"variable"	=>	"BoardConfig",
				"comments"	=>	"Конфигурация модуля Объявлений ( Powered by REZER )",
			),
	"1"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board/cron.php",
				"config"	=>	array(
									"cron_time" => "",
								),
				"variable"	=>	"BoardCronConfig",
				"comments"	=>	"Задачи кронов модуля Board (Powered by REZER)",
			),
	"2"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board/tpl.email.php",
				"config"	=>	array(
					"send_admin_email" => "Здравствуйте!

На сайт http://%domain%/ поступило новое объявление \"%title%\".
Текущий статус объявления: %moder-status%
Для того, чтобы отредактировать сообщение, перейдите в админцентр сайта:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_email" => "Здравствуйте, %user%!

Данное сообщение вам отправил \"%author%\" с сайта http://%domain%/.
Сообщение было отправлено со страницы вашего объявления \"%title%\":

------------------------------------------------------
%link%
------------------------------------------------------

Контакты отправителя:

------------------------------------------------------
Имя: %author%
Email: %email_author%
Комментарий: %comment%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_friend" => "Здравствуйте, %user%!

Данное сообщение вам отправил \"%author%\" с сайта http://%domain%/. Он/она рекомендует вам посмотреть объявление \"%title%\", расположенное по адресу %link%

------------------------------------------------------
Комментарий отправителя

%comment%
------------------------------------------------------

Контакты отправителя:

------------------------------------------------------
Имя: %author%
Email: %email_author%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_create" => "Здравствуйте, %user%!

Вы успешно добавили объявление \"%title%\" на сайте http://%domain%/.
Чтобы его посмотреть, перейдите по ссылке:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
	"send_on_comment" => "Здравствуйте, %user%!

Поступил комментарий к вашему объявлению \"%title%\" на сайте http://%domain%/.
Чтобы его посмотреть, перейдите по ссылке:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_on_del_pay" => "Здравствуйте, %user%!

У вашего объявления \"%title%\", расположенного на сайте http://%domain%/ в данный момент снимается платная функция \"%function_name%\".
Чтобы продлить срок действия функции, перейдите по ссылке:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_on_del" => "Здравствуйте, %user%!

Ваше объявление \"%title%\", расположенное на сайте http://%domain%/ удалено в соответствии выставленным вами временем хранения.

С уважением, Администрация сайта http://%domain%/",
				),
				"variable"	=>	"BoardEmail",
				"comments"	=>	"//Board module email TPL (From REZER)",
			),
);

$CreateFileInstall = array(
	
	"0"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board/photos.db",
				"value"		=>	"",
				"chmod"		=>	"0666",
			),
	"1"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board/fields.board.db",
				"value"		=>	"3|||marka-avtomobilya|||Марка автомобиля|||0|||0|||0|||all|||all|||1|||1|||1|||1|||mini_text||||||8,53,63,64,54,65,66,104,105,106|||value@#!!!#@##-@-##width@#!!!#@250
4|||model|||Модель|||0|||0|||0|||all|||all|||1|||1|||1|||2|||mini_text||||||8,53,63,64,54,65,66,104,105,106|||value@#!!!#@##-@-##width@#!!!#@250
1|||rul|||Руль|||0|||0|||0|||all|||all|||1|||1|||1|||3|||radio||||||8,53,63,64,54,65,66,104,105,106|||value@#!!!#@Правый&278&Левый##-@-##show@#!!!#@
2|||dop.-opcii|||Доп. опции|||0|||0|||0|||all|||all|||1|||1|||0|||4|||checkbox||||||8,53,63,64,54,65,66,104,105,106|||value@#!!!#@Сигнализация&278&Центральный замок&278&abs&278&esp&278&Парктроник&278&Обогрев видений&278&Управление климатом&278&Тонировка##-@-##show@#!!!#@li
5|||grafik-raboty|||График работы|||0|||0|||0|||all|||all|||1|||1|||0|||5|||select||||||52,75,76,77|||value@#!!!#@Любой&278&Полный рабочий день&278&Не полный рабочий день&278&Свободный##-@-##multiple@#!!!#@0##-@-##width@#!!!#@200##-@-##height@#!!!#@20
6|||tip-raboty|||Тип работы|||0|||0|||0|||all|||all|||1|||1|||0|||6|||checkbox||||||52,75,76,77|||value@#!!!#@Постоянная&278&Временная&278&Надомная&278&На выезде&278&По совместительству&278&Разовая&278&Фрилансер (договорная)&278&Почасовая##-@-##show@#!!!#@li
7|||lichnaya-xarakteristika|||Личная характеристика|||0|||0|||1|||all|||all|||1|||1|||0|||7|||text||||||52,75,76,77|||value@#!!!#@##-@-##width@#!!!#@400##-@-##height@#!!!#@100
9|||obrazovanie|||Образование|||0|||0|||1|||all|||all|||1|||1|||0|||8|||text|||Среднее, высшее образование, доп. курсы, семинары и т.д.|||52,75,76,77|||value@#!!!#@##-@-##width@#!!!#@400##-@-##height@#!!!#@100
8|||stazh|||Стаж|||0|||0|||0|||all|||all|||1|||1|||0|||9|||mini_text|||лет|||52,75,76,77|||value@#!!!#@##-@-##width@#!!!#@50
10|||foto-1|||Фото 1|||0|||0|||0|||all|||all|||1|||1|||0|||10|||img||||||all|||allow_type@#!!!#@png, jpeg, jpg##-@-##width@#!!!#@0##-@-##height@#!!!#@0##-@-##max_size@#!!!#@150##-@-##quality@#!!!#@85##-@-##resize@#!!!#@0##-@-##folder@#!!!#@board/1##-@-##sizekb@#!!!#@500##-@-##highslide@#!!!#@1
11|||foto-2|||Фото 2|||0|||0|||0|||all|||all|||1|||1|||0|||11|||img||||||all|||allow_type@#!!!#@png, jpeg, jpg##-@-##width@#!!!#@0##-@-##height@#!!!#@0##-@-##max_size@#!!!#@150##-@-##quality@#!!!#@85##-@-##resize@#!!!#@0##-@-##folder@#!!!#@board/2##-@-##sizekb@#!!!#@500##-@-##highslide@#!!!#@1
12|||foto-3|||Фото 3|||0|||0|||0|||all|||all|||1|||1|||0|||12|||img||||||all|||allow_type@#!!!#@png, jpeg, jpg##-@-##width@#!!!#@0##-@-##height@#!!!#@0##-@-##max_size@#!!!#@150##-@-##quality@#!!!#@85##-@-##resize@#!!!#@0##-@-##folder@#!!!#@board/3##-@-##sizekb@#!!!#@500##-@-##highslide@#!!!#@1",
				"chmod"		=>	"0666",
			),
);

//-------------------------------------------------====
//	FILES CONFIG DATA (Update)
//-------------------------------------------------====

$ConfigFileUpdate = array(
	
	"0"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board.config.php",
				"config"	=>	array(
					"rss_on" => "yes",
					"max_rss" => "15",
					"cache" => "yes",
					"cache_views" => "yes",
					"cache_time" => "60",
					"main_page_cats" => "yes",
					"main_page_max_echo_thread_cats" => "3",
					"short_echo_category" => "default",
					"short_echo_max_strlen" => "260",
					"short_echo_allowhtml" => "yes",
					"add_post_no_end_date" => "yes",
					"add_post_max_photo" => "10",
					"add_post_size_photo" => "200",
					"add_post_thumb_photo" => "120",
					"add_post_photo_type" => "gif,png,jpg,jpeg",
					"add_post_photo_del" => "120",
					"add_post_phone" => "no",
					"add_post_fio" => "yes",
					"add_post_email" => "yes",
					"add_post_price" => "yes",
					"add_post_http" => "yes",
					"add_post_main_cat" => "no",
					"add_post_admin_email" => "only_moder",
					"add_post_bbcode" => "yes",
					"post_groups_no_del" => "1,2",
					"echo_post_emailform" => "yes",
					"echo_post_friendform" => "yes",
					"echo_post_views" => "yes",
					"echo_post_vip" => "hand",
					"echo_post_vipprice" => "30",
					"echo_post_supervip" => "hand",
					"echo_post_supervipprice" => "50",
					"echo_post_color" => "hand",
					"echo_post_colorprice" => "20",
					"echo_post_color_hex" => "#eeeeee",
					"echo_post_author_email" => "on_create,on_comment,on_del_pay,on_del",
					"echo_post_blocksearch" => "yes",
					"id_version" => "1.1",
					"id_version_beta" => "1",
					"patches" => "",
				),
				"variable"	=>	"BoardConfig",
				"comments"	=>	"Конфигурация модуля Объявлений ( Powered by REZER )",
			),
	"1"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board/tpl.email.php",
				"config"	=>	array(
					"send_admin_email" => "Здравствуйте!

На сайт http://%domain%/ поступило новое объявление \"%title%\".
Текущий статус объявления: %moder-status%
Для того, чтобы отредактировать сообщение, перейдите в админцентр сайта:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_email" => "Здравствуйте, %user%!

Данное сообщение вам отправил \"%author%\" с сайта http://%domain%/.
Сообщение было отправлено со страницы вашего объявления \"%title%\":

------------------------------------------------------
%link%
------------------------------------------------------

Контакты отправителя:

------------------------------------------------------
Имя: %author%
Email: %email_author%
Комментарий: %comment%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_friend" => "Здравствуйте, %user%!

Данное сообщение вам отправил \"%author%\" с сайта http://%domain%/. Он/она рекомендует вам посмотреть объявление \"%title%\", расположенное по адресу %link%

------------------------------------------------------
Комментарий отправителя

%comment%
------------------------------------------------------

Контакты отправителя:

------------------------------------------------------
Имя: %author%
Email: %email_author%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_create" => "Здравствуйте, %user%!

Вы успешно добавили объявление \"%title%\" на сайте http://%domain%/.
Чтобы его посмотреть, перейдите по ссылке:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
	"send_on_comment" => "Здравствуйте, %user%!

Поступил комментарий к вашему объявлению \"%title%\" на сайте http://%domain%/.
Чтобы его посмотреть, перейдите по ссылке:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_on_del_pay" => "Здравствуйте, %user%!

У вашего объявления \"%title%\", расположенного на сайте http://%domain%/ в данный момент снимается платная функция \"%function_name%\".
Чтобы продлить срок действия функции, перейдите по ссылке:

------------------------------------------------------
%link%
------------------------------------------------------

С уважением, Администрация сайта http://%domain%/",
					"send_on_del" => "Здравствуйте, %user%!

Ваше объявление \"%title%\", расположенное на сайте http://%domain%/ удалено в соответствии выставленным вами временем хранения.

С уважением, Администрация сайта http://%domain%/",
				),
				"variable"	=>	"BoardEmail",
				"comments"	=>	"//Board module email TPL (From REZER)",
			),
);

$CreateFileUpdate = array(
	
	"0"	=>	array(
				"file"		=>	ENGINE_DIR."/data/board/photos.db",
				"value"		=>	"",
				"chmod"		=>	"",
			),
);

//-------------------------------------------------====
//	FILES EDIT DATA (Install)
//-------------------------------------------------====

$EditFilesInstall = array();

if( $config['version_id'] < 8 ) $EditFilesInstall[] = array(	
	"title"		=>	"Открыть файл admin.php в корне сайта и найти:",
	"content"	=>	"'xfields' => 'admin',",
);

if( $config['version_id'] < 8 ) $EditFilesInstall[] = array(	
	"title"		=>	"Далее вставить:",
	"content"	=>	"'board' => 'admin',",
);

if( $config['version_id'] == 8 ) $EditFilesInstall[] = array(	
	"title"		=>	"Открыть файл admin.php в корне сайта и найти:",
	"content"	=>	"'xfields',",
);

if( $config['version_id'] == 8 ) $EditFilesInstall[] = array(	
	"title"		=>	"Далее вставить:",
	"content"	=>	"'board',",
);

if( $config['version_id'] <= 8 ) $EditFilesInstall[] = array(	
	"title"		=>	"Открыть файл engine/inc/options.php и найти:",
	"content"	=>	"array(
	'name'       => \$lang['opt_banner'],
	'url'        => \"\$PHP_SELF?mod=banners&action=list\",
	'descr'      => \$lang['opt_bannerc'],
	'image'      => \"tools.png\",
	'access'     => \"1\",
),",
);

if( $config['version_id'] <= 8 ) $EditFilesInstall[] = array(	
	"title"		=>	"Далее вставить:",
	"content"	=>	"array (
	'name' => \"Доска объявлений\", 
	'url' => \"\$PHP_SELF?mod=board\", 
	'descr' => \"Управление объявлениями, категориями, городами, статусами и их модерация\", 
	'image' => \"board.png\", 
	'access' => 1 
),",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Открыть файл engine/engine.php и найти:",
	"content"	=>	"case \"static\" :
\tinclude ENGINE_DIR . \'/modules/static.php\';
\tbreak;",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Далее вставить:",
	"content"	=>	"case \"board\" :
\tinclude ENGINE_DIR . \'/modules/board.php\';
\tbreak;",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Далее найти:",
	"content"	=>	"elseif (\$do == \'static\') \$titl_e = \$static_descr;",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Далее вставить:",
	"content"	=>	"elseif (\$do == \'board\'){ \$nam_e = \$module[\'speedbar\']; \$titl_e = \$module[\'title\']; }",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Открыть файл .htaccess в корне сайта и найти:",
	"content"	=>	"RewriteEngine On",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Далее вставить:",
	"content"	=>	"################################################
## \"Начало\" Dle Board
################################################

# Просмотр объявлений и навигация по комментариям
RewriteRule ^board/([^.]+)/([0-9]+),([0-9]+)-(.*).html+\$ index.php?do=board&action=post&boardcat=\$1&id=\$3&com_page=\$2 [L]
RewriteRule ^board/([^.]+)/([0-9]+)-(.*).html+\$ index.php?do=board&action=post&boardcat=\$1&id=\$2 [L]

# Добавление объявления
RewriteRule ^board/add(/?)+\$ index.php?do=board&action=add [L]
RewriteRule ^board/([^.]+)/add(/?)+\$ index.php?do=board&action=add&boardcat=\$1 [L]

# Редактирование объявления
RewriteRule ^board/edit/([0-9]+)(/?)+\$ index.php?do=board&action=edit&id=\$1 [L]

# Удаление объявления
RewriteRule ^board/del/([0-9]+)(/?)+\$ index.php?do=board&action=del&id=\$1 [L]

# Вывод объявлений из блокнота пользователей
RewriteRule ^board/notepad/page/([0-9]+)(/?)+\$ index.php?do=board&action=notepad&page=\$1 [L]
RewriteRule ^board/notepad(/?)+\$ index.php?do=board&action=notepad [L]

# Вывод объявлений конкретного пользователя
RewriteRule ^board/my/page/([0-9]+)(/?)+\$ index.php?do=board&action=my&page=\$1 [L]
RewriteRule ^board/my(/?)+\$ index.php?do=board&action=my [L]

# Поиск по категории
RewriteRule ^board/([^.]+)/search/(.+?)/([0-9]+)/page/([0-9]+)(/?)+\$ index.php?do=board&action=boardcat&boardcat=\$1&page=\$4&BoardSearch=\$2&board_type=\$3 [L]
RewriteRule ^board/search/(.+?)/([0-9]+)/page/([0-9]+)(/?)+\$ index.php?do=board&page=\$3&BoardSearch=\$1&board_type=\$2 [L]

# Вывод категории и навигации по ней
RewriteRule ^board/([^.]+)/page/([0-9]+)(/?)+\$ index.php?do=board&action=boardcat&boardcat=\$1&page=\$2 [L]
RewriteRule ^board/([^.]+)/+\$ index.php?do=board&action=boardcat&boardcat=\$1 [L]

# Главная страница
RewriteRule ^board(/?)+\$ index.php?do=board [L]

################################################
## \"Конец\" Dle Board
################################################",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Откройте файл engine/modules/profile.php и найдите:",
	"content"	=>	"\$tpl->set( \'{lastdate}\', langdate( \"j F Y H:i\", \$row[\'lastdate\'] ) );",
);

$EditFilesInstall[] = array(	
	"title"		=>	"Далее вставьте:",
	"content"	=>	"\$tpl->set( \"{BoardPost}\", ( \$config[\'allow_alt_url\'] == \"yes\" ? \"/board/userpost/\".urlencode( \$row[\'name\'] ).\"/\" : \"/index.php?do=board&action=userpost&user=\".urlencode( \$row[\'name\'] ) ) );",
);

$EditFilesInstall[] = array(	
	"title"		=>	"В шаблон main.tpl подключите css и js файл:",
	"content"	=>	"<link href=\"{THEME}/board/style/style.css\" type=\"text/css\" rel=\"stylesheet\" />
<script language=\"javascript\" type=\"text/javascript\" src=\"/engine/ajax/board/board.js\"></script>",
);

$EditFilesInstall[] = array(	
	"title"		=>	"-- На файл engine/data/board.config.php поставьте значение CHMOD 0666<br />
-- На папку engine/data/board/ и все вложенные папки поставьте значение CHMOD 0777<br />
-- На все вложенные файлы в папке engine/data/board/ поставьте значение CHMOD 0666<br />
-- После всех выполненных действий удалите файл /board.install.php и папку board.installdb",
);

//-------------------------------------------------====
//	FILES EDIT DATA (Update)
//-------------------------------------------------====

$EditFilesUpdate = array();

$EditFilesUpdate[] = array(	
	"title"		=>	"Откройте файл .htaccess и найдите:",
	"content"	=>	"################################################
## \"Начало\" Dle Board
################################################

*** КОД ***

################################################
## \"Конец\" Dle Board
################################################",
);

$EditFilesUpdate[] = array(	
	"title"		=>	"Замените на:",
	"content"	=>	"################################################
## \"Начало\" Dle Board
################################################

# Просмотр объявлений и навигация по комментариям
RewriteRule ^board/([^.]+)/([0-9]+),([0-9]+)-(.*).html+\$ index.php?do=board&action=post&boardcat=\$1&id=\$3&com_page=\$2 [L]
RewriteRule ^board/([^.]+)/([0-9]+)-(.*).html+\$ index.php?do=board&action=post&boardcat=\$1&id=\$2 [L]

# Добавление объявления
RewriteRule ^board/add(/?)+\$ index.php?do=board&action=add [L]
RewriteRule ^board/([^.]+)/add(/?)+\$ index.php?do=board&action=add&boardcat=\$1 [L]

# Редактирование объявления
RewriteRule ^board/edit/([0-9]+)(/?)+\$ index.php?do=board&action=edit&id=\$1 [L]

# Удаление объявления
RewriteRule ^board/del/([0-9]+)(/?)+\$ index.php?do=board&action=del&id=\$1 [L]

# Вывод объявлений из блокнота пользователей
RewriteRule ^board/notepad/page/([0-9]+)(/?)+\$ index.php?do=board&action=notepad&page=\$1 [L]
RewriteRule ^board/notepad(/?)+\$ index.php?do=board&action=notepad [L]

# Вывод объявлений конкретного пользователя
RewriteRule ^board/userpost/([^/]+)/page/([0-9]+)(/?)+\$ index.php?do=board&action=userpost&user=\$1&page=\$2 [L]
RewriteRule ^board/userpost/([^/]+)(/?)+\$ index.php?do=board&action=userpost&user=\$1 [L]

# Вывод своих объявлений
RewriteRule ^board/my/page/([0-9]+)(/?)+\$ index.php?do=board&action=my&page=\$1 [L]
RewriteRule ^board/my(/?)+\$ index.php?do=board&action=my [L]

# Поиск по категории
RewriteRule ^board/([^.]+)/search/(.+?)/([0-9]+)/page/([0-9]+)(/?)+\$ index.php?do=board&action=boardcat&boardcat=\$1&page=\$4&BoardSearch=\$2&board_type=\$3 [L]
RewriteRule ^board/search/([^.]+)/([0-9]+)/page/([0-9]+)(/?)+\$ index.php?do=board&page=\$3&BoardSearch=\$1&board_type=\$2 [L]

# Вывод категории и навигации по ней
RewriteRule ^board/([^.]+)/page/([0-9]+)(/?)+\$ index.php?do=board&action=boardcat&boardcat=\$1&page=\$2 [L]
RewriteRule ^board/([^.]+)/rss.xml+\$ index.php?do=board&action=boardcat&boardcat=\$1&type=rss [L]
RewriteRule ^board/([^.]+)/+\$ index.php?do=board&action=boardcat&boardcat=\$1 [L]

# Главная страница
RewriteRule ^board/rss.xml+\$ index.php?do=board&type=rss [L]
RewriteRule ^board(/?)+\$ index.php?do=board [L]

################################################
## \"Конец\" Dle Board
################################################",
);

$EditFilesUpdate[] = array(	
	"title"		=>	"Откройте файл engine/modules/profile.php и найдите:",
	"content"	=>	"\$tpl->set( \'{lastdate}\', langdate( \"j F Y H:i\", \$row[\'lastdate\'] ) );",
);

$EditFilesUpdate[] = array(	
	"title"		=>	"Далее вставьте:",
	"content"	=>	"\$tpl->set( \"{BoardPost}\", ( \$config[\'allow_alt_url\'] == \"yes\" ? \"/board/userpost/\".urlencode( \$row[\'name\'] ).\"/\" : \"/index.php?do=board&action=userpost&user=\".urlencode( \$row[\'name\'] ) ) );",
);

?>