Новая сборка от 19 октября 2010 года

Данная сборка не долгожданная, а скорее промежуточная и посвящяется лишь новому, более продвинутому установщику CMS, исправленным по-умолчанию правам доступа к файлам и скриптам, некоторым фиксам в превью плагинах и следующим 5 доработкам.

1. Добавлена возможность закрывать сайт на техническое обслуживание или разработку, когда пользователям доступ к сайту может быть опасен в связи с сложной версткой или тестированием новых плагинов. При этом у авторизованных пользователей системы администрирования доступ к сайту продолжает существовать. Для добавления возможности, при обновлении версии выполните SQL-запрос:

INSERT INTO `my_settings` (`setting_id`, `type`, `name`) VALUES (20, 1, 'Сайт. Закрыть, а посетителям и показывать HTML файл-заглушку');

2. В модуль Страницы - Найти добавлена возможность искать страницы с полями, значение которых равно нулю или с пустыми полями (для этого введите в поиске ~0~).

3. Добавлена функция автоматическое сохранение данных страницы (если указано больше нуля, то каждые указанные минуты данные сохраняются, если пользователь покидает страницу, а данные не сохранены, ему предлагается сохранить страницу). Так же добавлена возможность уменьшить защиту за счет настройки отключения проверки имени браузера. Таким образом, пользователь может быть успешно авторизован и работать с более чем 1 ПК одновременно (если говорить проще, то получается групповая учетная запись пользователя). При обновлении версии выполните SQL-запрос:

ALTER TABLE `my_users` ADD `auto_save` INT UNSIGNED NOT NULL DEFAULT '10' COMMENT 'Сохранять каждые Х секунд и выдавать сообщение перед закрытием окна',

ADD `browser_detect` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1' COMMENT 'При авторизации проверять браузер';

4. В конфигурацию админки добавлена возможность указывать авторизацию в Систему Администрирования только с определенных IP-адресов (можно несколько, через запятую). Обратите внимание, что персональные настройки индивидуального пользовательского доступа с IP-адресов расширяют возможность авторизации. При обновлении версии выполните SQL-запрос:

INSERT INTO my_config SET site_id = 0, setting_id = 1;

5. Тем, кто решил использовать плагин меню который появилось в сборке от 17 октября, советуем при обновлении выполнить исправляющий позиции SQL-запрос:

ALTER TABLE `my_pages_1` CHANGE `menu_right` `menu_right` TINYINT NOT NULL COMMENT 'Позиция в правом меню:';

Так же исправлено много мелких доработок.

Большое спасибо Максиму Фалалееву и Милиневскому Сергею, за отличные идеи, нахождение ошибок и помощи в развитии проекта.

Как обновиться на новую версию:

Совет: обратите внимание на выделенные надписи описанные выше и если Вы в прошлой сборке исправляли шаблоны плагинов, то перед обновлением сохраните их в отдельном месте.

В файле в config.php удалите фрагмент кода  OR c.site_id=0

Распакуйте в корне сайта все файлы и директории новой версии, кроме:

файлов директорий
/config.php, /robots.txt, /favicon.ico, /jabber.php, .htaccess /install, /templates, /css

Всем успешного финансового благополучия и спокойных будней.


17.10.2010 07:07

Комментарии

Вот я все время обновлялся, а в этом апдейте ошибка при вставке в БД ALTER TABLE `my_pages_1` CHANGE `menu_right` `menu_right` TINYINT NOT NULL COMMENT 'Позиция в правом меню:'; Т.е где-то ранее мы потеряли создание этой таблицы
Artes |
Поле menu_right используется в новом плагине /inner/lebnik_menu_right_sectons_info.php, который идет в сборке от 17 октября, так что SQL-запрос нужно выполнять только тем, кто использует эту сборку или применяет данный плагин.
Admin |

Copyrights © 2007 - 2026 YaPro.Ru