Столкнулся с недоработкой системы, а точнее, одного из стандартных блоков. Если создать блок-форму, и выставить в настройках отправку почты на какой-то ящик, почта не будет приходить. Хотя, при тестовой отправке через админку всё нормально. Дело в том, что форма берёт за ящик отправки E-mail первого админа в системе. Стоит выставить ему ящик отправки в качестве E-mail и всё заработает. Ну, или идём в /concrete/blocks/form/controller.php и задаём переменную $formFormEmailAddress вручную.

Корпорация зла в очередной раз усложнила жизнь разработчикам. Теперь встроить их карты на сайт можно только предварительно получив API-ключ для карт. Как это делается:

  1. Идём сюда: https://code.google.com/apis/console
  2. Создаём проект (сверху) и выбираем его.
  3. В Диспетчере API нужно включить Google Maps JavaScript API
  4. Вводим данные сайта, получаем API-ключ.

Карту теперь встраиваем таким образом:

<script defer src="https://maps.googleapis.com/maps/api/js?key=ВАШ_КЛЮЧ"</script>

Кто имел дело с Concrete5, наверняка сталкивался с этой проблемой. Столбцы переводятся в нижний регистр при создании БД, а потом БД не работает под Linux. Решение: в конфиге MySQL нужно прописать lower_case_table_names = 2. Но вот ещё один брейн-фак - при переименовании базы, таблицы в ней всё-равно переводятся в нижний регистр. Надо быть осторожней и ничего под Windows не переименовывать...