При прямом редактировании XML документа страница вручную, статусу видимости страницы Not Published соответствует значение 2
, установленное в поле данных private
.
Ранее в GetSimple Extended CMS был изменён формат значений статуса видимости страницы: вместо значения Y
для статуса Private используется значение 1
. Для обратной совместимости с оригинальной GetSimple CMS значение поля private
равное Y
продолжает считаться корректным, но будет заменено на значение 1
при первом сохранени страницы в GetSimple Extended CMS.
Определить страницы с установленным статусом видимости Not Published можно в списке всех страниц, включив отображение статусов кнопкой Toggle Status. Для таких страниц, будет отображён статус not published.
При формировании карты сайта страницы со статусом Not Published игнорируются и не включаются в файл sitemap.xml. Обращение любого посетителя веб-сайта к такой странице аналогично обращению к несуществующей странице.
Новый статус видимости страниц позволяет работать со страницами как с черновиками, включая и отключая их публикацию по мере готовности контента к просмотру. Так же он полезен в случае использования страницей файла шаблона оформления, находящегося в разработке, подключение которого может вызывать ошибки времени выполнения PHP.
Предполагаю сценарий, при котором доступ к страницам должен быть предоставлен их автору или редактору. В этом случае следует использовать плагин, сравнивающий имя автора или редактора страницы с именем авторизированного посетителя, заменяющий при помощи фильтра data_index
значение поля private
с 2
на 1
. Включение такой возможности в GetSimple Extended CMS подлежит обсуждению.