Наугад набрал http://italy.ua/phpinfo.php и увидел настройки сервака. Вполне возможно для конкретной версии софта есть эксплоиты.
Также в корне лежит файл http://italy.ua/test.php. В нем ничего интересного, но сам факт намекает, что стоит взглянуть на квалификацию разработчиков и только потом обвинять битрикс в дырявости.
Функция CUser::GetList Читайте комментарии после описания функции, там показывают как получать пользовательские поля.
Админка - Настройки - Автокеширование - включить в первой и второй вкладке. Также в настройках компонента, который выводит статьи, включить тип кеширования "Авто+Управляемое".
Нужно включить управляемое кэширование в настройках. Тогда при добавлении элемента инфоблока будет сбрасываться кэш всех компонентов, которые его используют.
Редактор называется LightHtmlEditor. Это собственная разработка битрикса, которая весьма сильно интегрирована в систему.
Если хочется посмотреть исходники, можно создать демо-площадку на сайте битрикса и заглянуть в файл /bitrix/modules/fileman/classes/general/light_editor.php
Не думаю что его будет просто выдернуть для стороннего использования.
Все правильно вам ответили. В новой версии битрикса (11.5.2) эта кнопка есть.
SeVlad, заблокирован не флеш, а всякая гадость под него маскирующаяся:
FlashPlayer 11 (malware) has been blocked for your protection.
Why was it blocked?
This add-on is malware disguised as a Flash Player update. It can hijack Google searches and Facebook accounts.
Вредоносная программа, замаскированная под обновление флеш-плеера.
Вариант если есть phpmyadmin на работающей БД:
Заходим в нужную таблицу - экспорт, отмечаем "Отобразить вывод как текст" и экспортировать "только структуру". В результате будет видно как создать нужный столбец.
В качестве предположения:
Долго выполняется только главная страница, все внутренние отдаются в пределах 0.2 секунд. Значит кэширование включено. На главной куча блоков "Новинки", "Топ продаж" и т.д., которые скорее всего сделаны на стандартных компонентах с "внешним" фильтром. Если так, то попробуйте поставить у них галочку "Кэшировать при установленном фильтре".
"Авто+Управляемое" - это когда при изменении элемента сбрасывается кеш всего инфоблока
"Кэшировать" - при изменении кеш не сбрасывается и обновится у элемента только по таймауту.
Компонент news.detail будет вызываться и в Вашей схеме и при использовании комплексного. По нагрузке разницы никакой не будет.
И все-таки мне кажется схема со статикой излишне сложной:)
Например, можно создать страницу detail.php, положить на нее news.detail и компонент для комментов, в настройках прописать "ID"=>$_REQUEST["ID"] и создать правило в обработке адресов
Условие = #^/articles/([0-9]+).php#
Правило = ID=$1
Файл = /articles/detail.php
Тогда страницы будут отвечать по адресам вида /articles/111.php а индексную можно использовать под произвольный контент.