Человеческая заглушка вместо "Site under construction"

Рейтинг: 70.8429  
На голосовании
Предложил Овчинников Степан 17.11.2011 18:06:09

Человеческая заглушка вместо "Site under construction"

Серьезный продукт, российской разработки...
А когда в главном модуле закрываешь доступ посетителям - красная рамка и скупая английская фраза "Site under construction".

В предложениях тех. поддержке писалось неоднократно.

Рейтинг: 6.6505  
Куняев Сергей 17.11.2011 18:29:40
По хорошему это должна быть совершенно определенная, настраиваемая страница, выводимая в публичной части, когда мы ставим галочку сайт закрыт в настройках.

При этом рядом с галочкой надо добавить текстовое поле для объяснения, почему закрыто и когда ожидается включить.
Рейтинг: 11.8152  
Резников Артемий 17.11.2011 18:48:31
Так эту страницу вы же можете легко поменять.
/bitrix/php_interface/ID_САЙТА/site_closed.php

создаёте в папке  php_interface подпапку "ID сайта" на котором хотите заглушку красивую.
В этой папке создаёте файл с заглушкой  site_closed.php. это может быть простой    html документ или какие-нибудь динамические данные.

если у вас несколько сайтов и вам надо им одинаковую заглушку поставить просто   site_closed.php создаёте в   /bitrix/php_interface/
Рейтинг: -5.1636  
Куняев Сергей 17.11.2011 23:34:46
Речь идет о стандартном функционале, включенном в стандартную поставку, а не о том, что я могу сделать. :D
Рейтинг: 0.8316  
Резников Артемий 18.11.2011 10:31:30
Речь идет о стандартном функционале, включенном в стандартную поставку, а не о том, что я могу сделать.
Когда вы создаёте страницу для вывода новостей и кидаете на нее компонент новостей, это стандартный функционал? По моему да и при этом вы сами создаёте страницу.

Также зайдя в папку /bitrix/php_interface/ вы можете создать средствами битрикса файл по шаблону. и всё.
Рейтинг: -2.3286  
Роман Забродин 18.11.2011 16:29:40
есть готовый модуль в MP, пробовали?
Рейтинг: 8.2647  
Lysyuk Andrey 20.11.2011 01:19:44
Речь идет о стандартном функционале, включенном в стандартную поставку, а не о том, что я могу сделать
Полностью согласен. На самом деле всё можно сделать, но это всё время, а такие мелкие приятности хочется видеть сразу из коробки. Тем более что лишним точно не будет.

Рейтинг: 1.2655  
Якименко Андрей 17.08.2014 19:16:28
Согласна!
Когда один сайт можно еще обойтись
Так эту страницу вы же можете легко поменять.
/bitrix/php_interface/ID_САЙТА/site_closed.php

создаёте в папке php_interface подпапку "ID сайта" на котором хотите заглушку красивую.
В этой папке создаёте файл с заглушкой site_closed.php. это может быть простой html документ или какие-нибудь динамические данные.

если у вас несколько сайтов и вам надо им одинаковую заглушку поставить просто site_closed.php создаёте в /bitrix/php_interface/
а когда их два уже и закрыть надо только один было легче поставить галочку на нужный сайт что бы его закрыть.
Чем делать к примеру

создать
/bitrix/php_interface/s2/init.php
в init.php к примеру прописываем

<?
include($_SERVER["DOCUMENT_ROOT"]."/bitrix/php_interface/s2/site_closed.php");
die();
?> 
и уже без нажатия кнопочки наш второй сайт закрыт а первый работает.
а в файле site_closed.php пишем уже нужный нам код.

плохо что в коробке этого не было изначально.
Рейтинг: 1.2112  
Антон 08.05.2015 04:50:53
сейчас путь до нужного файла уже такой /bitrix/modules/main/include/site_closed.php

Прошло 4 года, но решения в коробке так и не появилось
Рейтинг: 1.1563  
Неслуховский Иван 12.09.2015 23:02:40
Голосуй не голосуй... Ну вот 58 высказалось "за".
Ощущение, что эти "Идеи" для того, чтобы выпускали пар и ничего не делать. Разгрузили техподдержку от жалоб.
Рейтинг: 1.8035  
Police King 13.09.2015 02:23:53
Голосуй не голосуй... Ну вот 58 высказалось "за".
Ощущение, что эти "Идеи" для того, чтобы выпускали пар и ничего не делать. Разгрузили техподдержку от жалоб.
Так оно и есть.
Рейтинг: 0.296  
Колчугин Олег 06.03.2017 17:01:36
Присоединяюсь, картина с 2011 не поменялась.
Рейтинг: 0  
Аль-Килани Жуан 22.11.2017 00:23:08
Это еще что, сколько лет мы добавляем SSL ручками в nginx, при этом любой бесплатный движок умеет это делать через gui