Обновление Albireo CMS
Обновление Albireo CMS происходит путём замены старых файлов.
Каталог system достаточно обновить из нового архива. Для этого переименуйте старый system например в system1, после чего загрузите новый каталог из архива. После проверки старый system1 можно просто удалить.
В каталоге system будет ваш лицензионный ключ. В lite-версии лицензионного ключа нет.
❗️ВАЖНО! Файл лицензии привязывается не только к домену, но и к версии Albireo CMS. Вы всегда получаете новый персональный ключ при каждом обновлении системы. Не пытайтесь использовать старый ключ в новой версии системы (он не будет работать)!
В большинстве случаев изменения касаются только каталога шаблона templates/default, возможно его ресурсов templates/_resources, а также предопределённых страниц pages/specific.
Если вы используете стандартный шаблон Default, то вы можете удалить старый каталог и загрузить новый. Если же вы внесли какие-то изменения в этот шаблон, то вам нужно перенести их в обновлённый. Для поиска изменений вы можете использовать программу WinMerge, которая покажет изменения по каждому файлу.
Чтобы упростить процесс обновления сайта, не меняйте исходные файлы шаблона Default, а добавляйте свои, чтобы они не пересекались со стандартными. Либо скопируйте Default под другим именем и измените его под свою задачу.
После обновления системы, сбросьте старый кэш. Для этого просто удалите файл website/service/cache/snapshot.txt.
Версии обновления
Albireo CMS обновляется довольно часто и ход работ указывается на странице Истории изменений. После того, как изменений накапливается достаточно, формируется версия для обновления. Она имеет особую отметку в Истории изменений.
Полная версия Albireo CMS рассылается индивидуально через телеграмм по вашему запросу.
Особенности версий
Версия до 2026-06-21
- Обязательно используйте новый
website/index.php. - Каталог шаблонов теперь размещается в корневом каталоге
templates. Раньше он размещался вwebsite/templates. Если вы его не меняли, то просто удалите старый. - Каталог
pages/specificбыл полностью изменён, поэтому удалите старый и возьмите новый. - Появился новый каталог
pages/examples, где теперь находятся демо-примеры для изучения. - Добавился новый каталог
pages/notesдля личных заметок. - В
website/config/page-data.phpследует добавить ключиtemplateиlayout, если вы их меняли черезwebsite/config/config.php. Вconfig.phpэти ключи больше не поддерживаются.
'template' => 'default', 'layout' => 'sidebar.php',
- Каталог сниппетов
website/snippetsперенесён вwebsite/service/snippets. Если у вас есть сниппеты, то скопируйте их в новый каталог, а старый можно удалить. - Файлы каталогов шаблона
parts/contentиparts/content-startтеперь используют другую нумерацию, поэтому если у вас старый каталог шаблона, загрузите новые файлы, а старые удалите.
Версия до 2026-03-25
- Если у вас Albireo CMS до 25-03-2026 года, то каталог
pages/specific/adminтеперь содержит только один файлtodo2.php. Остальные файлы в этом каталоге нужно удалить, иначе это вызовет конфликт с админ-панелью (она была перенесена вsystem). Также обратите внимание, что файлыshorts.phpиprompts.phpбыли перенесены из каталогаspecificв собственные одноименные каталоги. Для простоты, если вы не вносили правок, можно удалить старыеpromptsиspecificи загрузить новые.