Архив блога

Категории





Блоги

Проклятие всплывающего окна приветствия

от A.Platonov в 27 мая 2014 г. 14:02

Традиционно у DNN, если применялись настройки по умолчанию, после первого посещения сайта пользователем с правами администратора сайта или хоста всплывает окно приветствия. В ранних версия это было сделано не очень эффектно и раздражало большую массу пользователей.  Начиная с версии 7.2.0 механизм был изменен на POPUP окно с название «Welcome to your website». Это окно всплывает каждый раз после авторизации на сайте.

Как скрыть всплывающее (popup) окно

Чтобы скрыть это окно пользователю предлагается воспользоваться опцией «Больше не показывать» в виде чекбокса внижнем левом углу. Но это касается только текущего пользователя. Кроме этого, после обновления CMS DNN оно снова появится. Но к счастью, существуют несколько более радикальных мер.

  1. Внести изменения напрямую в БД. Для этого откройте таблицу HostSettings и измените параметр EnableGettingStartedPage на False.

    Примечания: Внесение изменения на прямую в БД не самый лучший вариант, но в настоящее время (DNN 7.2.2) нет возможности изменять этот параметр через пользовательский интерфейс. Понадеемся на светлые головы разработчиков и возможно дождемся легкой доступности.
  2. Чтобы отключить этот параметр для новых порталов необходимо внести изменения в конфигурационный установочный файл Install/DotNetNuke.install.config.resources. Для этого добавьте следующий параметр в разделе AppSettings:

    <EnableGettingStartedPage> False </ EnableGettingStartedPage>  

Автор
A.Platonov

Профессиональный блог Александра Платонова по теме управлению, настройке и разработке в среде DNN Platform.