Changeset 934
- Timestamp:
- 06/06/10 02:49:52 (20 months ago)
- Location:
- trunk
- Files:
-
- 1 added
- 8 modified
-
Readme.txt (modified) (3 diffs)
-
install/convert.sql (modified) (1 diff)
-
install/convert_0.4_to_0.4.1.sql (added)
-
install/language/english.php (modified) (2 diffs)
-
install/language/russian.php (modified) (2 diffs)
-
install/sql.sql (modified) (2 diffs)
-
plugins/page/classes/actions/ActionPage.class.php (modified) (1 diff)
-
plugins/page/classes/modules/page/mapper/Page.mapper.class.php (modified) (1 diff)
-
plugins/page/dump.sql (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Readme.txt
r878 r934 16 16 17 17 18 LiveStreet 0.4 18 LiveStreet 0.4.1 19 19 20 20 УСТАНОВКА … … 25 25 ОБНОВЛЕНИЕ С ВЕРСИИ 0.3 26 26 0. ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ ВАШЕГО САЙТА И БАЗЫ ДАННЫХ 27 1. Обновить до версии 0.4 возможно только базу данных, поэтому копировать новую версию поверх старой НЕЛЬЗЯ, для установки используйте чистый каталог27 1. Обновить до версии 0.4.1 возможно только базу данных, поэтому копировать новую версию поверх старой НЕЛЬЗЯ, для установки используйте чистый каталог 28 28 2. Скопировать файлы движка в нужный каталог сайта 29 29 3. Зайти по адресу http://ваш_сайт_на_ls/install/ 30 4. Следовать инструкциям установщика. При создании базы данных обязательно поставить галку "Конвертировать базу 0.3.1 в 0.4" 30 4. Следовать инструкциям установщика. При создании базы данных обязательно поставить галку "Конвертировать базу 0.3.1 в 0.4.1" 31 32 ОБНОВЛЕНИЕ С ВЕРСИИ 0.4 33 0. ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ ВАШЕГО САЙТА И БАЗЫ ДАННЫХ 34 1. Удалите старые файлы кроме /config/config.local.php, скопируйте новые файлы движка в нужный каталог сайта 35 2. Выполнить SQL патч /install/convert_0.4_to_0.4.1.sql в phpMyAdmin или через консоль MySQL 31 36 32 37 КОНФИГУРАЦИЯ И НАСТРОЙКА ДВИЖКА … … 35 40 36 41 ВОЗМОЖНОСТИ ПОИСКА ПО САЙТУ 37 LiveStreet 0.4 поддерживает полнотекстовый поиск по сайту с использованием поискового движка Sphinx.42 LiveStreet 0.4.1 поддерживает полнотекстовый поиск по сайту с использованием поискового движка Sphinx. 38 43 Соответственно если нужен поиск на сайте, то необходимо установить и настроить на сервере Sphinx, пример конфигурационного файла(sphinx.conf) находится в каталоге /install/ 39 44 -
trunk/install/convert.sql
r837 r934 178 178 ALTER TABLE `prefix_topic_content` CHANGE `topic_text` `topic_text` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; 179 179 ALTER TABLE `prefix_topic_content` CHANGE `topic_text_source` `topic_text_source` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; 180 181 ALTER TABLE `prefix_page` ADD `page_main` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0', 182 ADD INDEX ( `page_main` ); 183 ALTER TABLE `prefix_page` ADD `page_sort` INT NOT NULL , 184 ADD INDEX ( `page_sort` ); -
trunk/install/language/english.php
r917 r934 56 56 'step'=>'Step', 57 57 58 'start_paragraph'=>'<p>Welcome to the LiveStreet installation © 0.4. See the results and follow the prompt messages.</p><p><b>Notice.</b> To successfully complete the installation, please rename the file /config/config.local.php.dist to config.local.php and enable the file for entering data.</p><p><b>Notice.</b> Directories /tmp, /logs, /uploads, /templates/compiled, /templates/cache must be enabled for entering data.</p>',58 'start_paragraph'=>'<p>Welcome to the LiveStreet installation © 0.4.1. See the results and follow the prompt messages.</p><p><b>Notice.</b> To successfully complete the installation, please rename the file /config/config.local.php.dist to config.local.php and enable the file for entering data.</p><p><b>Notice.</b> Directories /tmp, /logs, /uploads, /templates/compiled, /templates/cache must be enabled for entering data.</p>', 59 59 60 60 'php_params'=>'Main PHP parameters', … … 80 80 'db_params_name'=>'Database name', 81 81 'db_params_create'=>'Create a dababase', 82 'db_params_convert'=>'Convert the database 0.3.1 into 0.4 ',82 'db_params_convert'=>'Convert the database 0.3.1 into 0.4.1', 83 83 'db_params_user'=>'User name', 84 84 'db_params_password'=>'Password', -
trunk/install/language/russian.php
r917 r934 56 56 'step'=>'Шаг', 57 57 58 'start_paragraph'=>'<p>Добро пожаловать в инсталлятор LiveStreet © 0.4. Ознакомьтесь с результатами и следуйте подсказкам.</p><p><b>Внимание.</b> Для успешной иснталяции вы должны переименовать файл /config/config.local.php.dist на config.local.php и дать этому файлу права на запись.</p><p><b>Внимание.</b> Директории /tmp, /logs, /uploads, /templates/compiled, /templates/cache должны иметь права на запись.</p>',58 'start_paragraph'=>'<p>Добро пожаловать в инсталлятор LiveStreet © 0.4.1. Ознакомьтесь с результатами и следуйте подсказкам.</p><p><b>Внимание.</b> Для успешной иснталяции вы должны переименовать файл /config/config.local.php.dist на config.local.php и дать этому файлу права на запись.</p><p><b>Внимание.</b> Директории /tmp, /logs, /uploads, /templates/compiled, /templates/cache должны иметь права на запись.</p>', 59 59 60 60 'php_params'=>'Основные настройки PHP', … … 80 80 'db_params_name'=>'Название базы данных', 81 81 'db_params_create'=>'Создать базу данных', 82 'db_params_convert'=>'Конвертировать базу 0.3.1 в 0.4 ',82 'db_params_convert'=>'Конвертировать базу 0.3.1 в 0.4.1', 83 83 'db_params_user'=>'Имя пользователя', 84 84 'db_params_password'=>'Пароль', -
trunk/install/sql.sql
r837 r934 295 295 `page_seo_description` varchar(250) DEFAULT NULL, 296 296 `page_active` tinyint(1) unsigned NOT NULL DEFAULT '1', 297 `page_main` tinyint(1) unsigned NOT NULL DEFAULT '0', 298 `page_sort` int(11) NOT NULL, 297 299 PRIMARY KEY (`page_id`), 298 300 KEY `page_pid` (`page_pid`), 299 301 KEY `page_url_full` (`page_url_full`,`page_active`), 300 KEY `page_title` (`page_title`) 302 KEY `page_title` (`page_title`), 303 KEY `page_sort` (`page_sort`), 304 KEY `page_main` (`page_main`) 301 305 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; 302 306 … … 305 309 -- 306 310 307 INSERT INTO `prefix_page` (`page_id`, `page_pid`, `page_url`, `page_url_full`, `page_title`, `page_text`, `page_date_add`, `page_date_edit`, `page_seo_keywords`, `page_seo_description`, `page_active` ) VALUES308 (1, NULL, 'about', 'about', ' About', 'edit this page http://yousite/page/admin/', '2008-11-05 01:03:46', NULL, '', '', 1);311 INSERT INTO `prefix_page` (`page_id`, `page_pid`, `page_url`, `page_url_full`, `page_title`, `page_text`, `page_date_add`, `page_date_edit`, `page_seo_keywords`, `page_seo_description`, `page_active`, `page_main`, `page_sort`) VALUES 312 (1, NULL, 'about', 'about', 'about', 'edit this page http://yousite/page/admin/', '2010-06-06 02:29:28', NULL, '', '', 1, 1, 1); 309 313 310 314 -- -------------------------------------------------------- -
trunk/plugins/page/classes/actions/ActionPage.class.php
r933 r934 258 258 $oPage->setTitle(getRequest('page_title')); 259 259 $oPage->setUrl(getRequest('page_url')); 260 $oPage->setSort(getRequest('page_sort')); 260 if (getRequest('page_sort')) { 261 $oPage->setSort(getRequest('page_sort')); 262 } else { 263 $oPage->setSort($this->PluginPage_Page_GetMaxSortByPid($oPage->getPid())+1); 264 } 261 265 /** 262 266 * Добавляем страницу -
trunk/plugins/page/classes/modules/page/mapper/Page.mapper.class.php
r933 r934 167 167 return $aRow['max_sort']; 168 168 } 169 return null;169 return 0; 170 170 } 171 171 } -
trunk/plugins/page/dump.sql
r872 r934 11 11 `page_seo_description` varchar(250) DEFAULT NULL, 12 12 `page_active` tinyint(1) unsigned NOT NULL DEFAULT '1', 13 `page_main` tinyint(1) unsigned NOT NULL DEFAULT '0', 14 `page_sort` int(11) NOT NULL, 13 15 PRIMARY KEY (`page_id`), 14 16 KEY `page_pid` (`page_pid`), 15 17 KEY `page_url_full` (`page_url_full`,`page_active`), 16 KEY `page_title` (`page_title`) 18 KEY `page_title` (`page_title`), 19 KEY `page_sort` (`page_sort`), 20 KEY `page_main` (`page_main`) 17 21 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; 18 22 19 23 20 INSERT INTO `prefix_page` (`page_id`, `page_pid`, `page_url`, `page_url_full`, `page_title`, `page_text`, `page_date_add`, `page_date_edit`, `page_seo_keywords`, `page_seo_description`, `page_active` ) VALUES21 (1, NULL, 'about', 'about', ' About', 'edit this page http://yousite/page/admin/', '2008-11-05 01:03:46', NULL, '', '', 1);24 INSERT INTO `prefix_page` (`page_id`, `page_pid`, `page_url`, `page_url_full`, `page_title`, `page_text`, `page_date_add`, `page_date_edit`, `page_seo_keywords`, `page_seo_description`, `page_active`, `page_main`, `page_sort`) VALUES 25 (1, NULL, 'about', 'about', 'about', 'edit this page http://yousite/page/admin/', '2010-06-06 02:29:28', NULL, '', '', 1, 1, 1);
