Содержимое главной страницы может быть недоступно гостям и пользователям сайта по следующим причинам:

  • Нарушение кода условия вывода информера новостей на главной

  • Отсутствие кода $CONTENT$ в шаблоне сайта

  • Неверно выставленные права доступа на просмотр отдельной страницы

Ниже рассмотрим все их по порядку.

1. Нарушение кода условия вывода информера новостей на главной
По умолчанию содержимое главной страницы содержит код:

Код:
<?if($ADD_ENTRY_LINK$)?><div style="text-align:right;padding-bottom:3px;">[ <a href="$ADD_ENTRY_LINK$">Добавить новость</a> ]</div><?endif?>$LAST_NEWS$

Состоит код из условия вывода ссылки на добавление новостей для групп с разрешением:

Код:
<?if($ADD_ENTRY_LINK$)?><div style="text-align:right;padding-bottom:3px;">[ <a href="$ADD_ENTRY_LINK$">Добавить новость</a> ]</div><?endif?>

и информера, выводящего новости на главную страницу:

$LAST_NEWS$

При редактировании содержимого главной страницы в визуальном редакторе происходит разрыв кода, и ваша информация попадает в условие вывода ссылки добавления новостей. В итоге получается, что содержимое главной видят только те группы пользователей, которым разрешено добавление новостей.

Для исправления зайдите в Панель управления (http://ваш сайт/admin) - Страницы - Главная страница.

https://forumupload.ru/uploads/0007/af/57/2/t47323.jpg

В визуальном режиме на первый взгляд содержимое выглядит правильно.

https://forumupload.ru/uploads/0007/af/57/2/t351133.jpg

Однако при переключении редактора в режим редактирования кода (нажмите на кнопку источник) видно, что ваш текст попал в середину условия.

https://forumupload.ru/uploads/0007/af/57/2/t815053.jpg

Чтобы исправить это, проще всего удалить код <?if($ADD_ENTRY_LINK$)?> и сохранить страницу. Или можно удалить весь код вокруг вашего текста в HTML-режиме, если не желаете видеть на главной странице ничего, кроме своего текста.

Но если вам нужен вывод новостей под текстом и ссылка на добавление новых материалов, в HTML-режиме

https://forumupload.ru/uploads/0007/af/57/2/t248301.jpg

разместите свой текст после кода <?endif?> и перед кодом информера вывода новостей $LAST_NEWS$ и сохраните страницу.

https://forumupload.ru/uploads/0007/af/57/2/t145050.jpg

2. Отсутствие кода $CONTENT$ в шаблоне сайта
В первом случае, который мы рассматривали выше, гостям и пользователям не видна только главная страница, а остальные отдельно созданные страницы просматриваются в полном объеме.

  • В случае отсутствия кода $CONTENT$ содержимое главной и других отдельных страниц не видно никому, в том числе администратору сайта.

  • Если вы замените код $CONTENT$ на свой текст, прописанный в шаблоне текст будет отображаться на всех отдельных страницах.

  • Если по каким-либо причинам код $CONTENT$ заменен на системный код $BODY$, который ответственен за вывод материалов в других модулях, не в модуле "Редактор страниц / Страницы", информация на страницах которые созданы в модуле "Редактор страниц / Страницы" отображаться не будет ни для кого.

Для исправления зайдите в Панель управления - Дизайн - Редактор - Страницы сайта - Все страницы - Вставьте код $CONTENT$ (обычно он располагается между условиями конструктора <!-- <body> -->Вот тут !<!-- </body> -->) - Сохраните страницу.

3. Неверно выставленные права доступа на просмотр отдельной страницы
Если вместо содержимого главной страницы или любой отдельной страницы гости и пользователи сайта видят надпись

https://forumupload.ru/uploads/0007/af/57/2/66123.jpg

Вы входите в группу пользователей, которым запрещено совершать данное действие. По всем вопросам обращайтесь к администратору сайта.

это означает, что в настройках страницы права на просмотр группе не выданы.

Для исправления войдите в Панель управления - Страницы - Главная страница - Содержимое - Видят - Поставьте метки на те группы, доступ к которым вы хотите дать - Сохраните страницу.

https://forumupload.ru/uploads/0007/af/57/2/t925271.jpg

Если вместо содержимого главной страницы или любой отдельной страницы гости и пользователи сайта видят надпись

https://forumupload.ru/uploads/0007/af/57/2/t701050.jpg

Информация на данной странице временно недоступна. Приносим свои извинения.

это означает, что в “Опциях страницы” у вас поставлена метка на пункте “Содержимое временно недоступно для просмотра“.

Для исправления снимите метку и сохраните страницу.

Источник: Официальный блог uCoz