августа
28
2014
+6
Манифест — это файл plugin.xml, который находится в корневой директории плагина и дает его описание. И недавно его формат был немного расширен.
мая
26
2014
+4
4
0
0
0
0
Работа с css- и js-файлами - дополнительные возможности для разработчиков шаблонов и плагинов
В продолжении к статье Файлы js и css, а также прочие asset'ы – тонкости и нюансы работы с ними в Альто хочу рассказать о некоторых дополнительных возможностях по работе с css- и js-файлами, которые будут полезны тем, кто разрабатывает собственные шаблоны и плагины для Alto CMS.
мая
25
2014
+7
7
0
0
0
0
Файлы js и css, а также прочие asset'ы – тонкости и нюансы работы с ними в Альто
Я не знаю, как коротко и однозначно перевести с английского слово «assets». Но те, кто работают со всякого рода фреймворками или занимаются версткой, как правило, сталкиваются с этим термином. Он обычно (в данном контексте) означает наборы файлов, которые используются на HTML-странице – это файлы стилей (css), скрипты (javascript), различные изображения и шрифты. Нередко термином assets называют только наборы css- и js-файлов.
Разумеется, эти «наборы» активно и в Альто используются. И в этой статье я расскажу о некоторых особенностях их обработки, которые присущи именно нашему движку. И это чрезвычайно будет полезно знать и тем, кто занимается версткой, и тем, кто будет писать плагины под движок, да и вообще всем, кто делает или собирается делать сайты на Alto CMS и хотел бы больше знать, как они устроены изнутри.
Разумеется, эти «наборы» активно и в Альто используются. И в этой статье я расскажу о некоторых особенностях их обработки, которые присущи именно нашему движку. И это чрезвычайно будет полезно знать и тем, кто занимается версткой, и тем, кто будет писать плагины под движок, да и вообще всем, кто делает или собирается делать сайты на Alto CMS и хотел бы больше знать, как они устроены изнутри.
апреля
17
2014
+4
4
0
0
0
0
"Работа над ошибками" в Alto CMS
Тем, кто занимается разработкой и отладкой под Альто, полезно будет узнать о некоторых нюансах обработки ошибок в движке, чтоб максимально эффективно использовать эти возможности.
Если вы еще не в курсе, то самое время узнать, что в Альто есть встроенный механизм перехватывания и обработки ошибок. Т.е. абсолютно все PHP-ошибки (за исключением ошибок на этапе компиляции) движок перехватывает и пытается их записать в лог-файл. Поэтому очень рекомендую периодически поглядывать в соответствующую папочку лог-файлов своих сайтов – не накопилось ли для вас там пачка ошибок за время вашего отсутствия.
Если вы еще не в курсе, то самое время узнать, что в Альто есть встроенный механизм перехватывания и обработки ошибок. Т.е. абсолютно все PHP-ошибки (за исключением ошибок на этапе компиляции) движок перехватывает и пытается их записать в лог-файл. Поэтому очень рекомендую периодически поглядывать в соответствующую папочку лог-файлов своих сайтов – не накопилось ли для вас там пачка ошибок за время вашего отсутствия.
марта
27
2014
+8
8
0
0
0
0
Типовая структура шаблонов для Alto CMS
Эта статья написана в продолжение статьи Базовый скин (шаблон) для Alto CMS, рассчитана на тех, кто проектирует и верстает шаблоны для Alto CMS.
Работа над скином start-kit движется, и уже забрезжил на горизонте финальный огонек. Что сделано за это время:
1) Более-менее «устаканилась» структура папок и именование файлов (об этом и пойдет, в основном, речь в этой статье).
2) Удалось избавится от множества лишних файлов и js-скриптов.
3) Чуть больше стало настроек самого скина: верхний баннер стал виджетом, логотип и главное меню можно менять в настройках, не трогая шаблоны.
Кого интересует то, что в итоге получается, скин можно скачать здесь. Кому интересны детали, ход разработки и/или если есть желание обсудить, тех прошу под кат.
Работа над скином start-kit движется, и уже забрезжил на горизонте финальный огонек. Что сделано за это время:
1) Более-менее «устаканилась» структура папок и именование файлов (об этом и пойдет, в основном, речь в этой статье).
2) Удалось избавится от множества лишних файлов и js-скриптов.
3) Чуть больше стало настроек самого скина: верхний баннер стал виджетом, логотип и главное меню можно менять в настройках, не трогая шаблоны.
Кого интересует то, что в итоге получается, скин можно скачать здесь. Кому интересны детали, ход разработки и/или если есть желание обсудить, тех прошу под кат.
марта
04
2014
+12
12
0
0
0
0
Базовый скин (шаблон) для Alto CMS
На гитхабе выложен скин (шаблон), использующий Bootstrap 3.0. Скин создан на основе известного в определенных кругах developer-kit, и может абсолютно свободно использоваться для любых изменений, адаптаций, а также для создания на его основе собственных скинов (есть соответствующее соглашение с автором developer-kit, за что ему огромное спасибо).
Скин получил название Start-Kit.
января
13
2014
+8
8
0
0
0
0
[dev] Кеширование данных
Эта статья рассчитана не просто на сайтостроителей, а на разработчиков, и рассказывает о том, как в Alto CMS устроена система кеширования данных, которая может весьма гибко настраиваться и использовать для хранения данных различные хранилища.
октября
07
2013
0
0
0
0
0
0
Как убрать assets
Здравствуйте, вопрос в следующем
Рисую шаблон, а конкретно — CSS-ки
Убрал :
И даже поставил
в /www/app/config/
Но ссылки на стили всеравно идут через assets и соответствоенно при обновлении файла стилей я должен прнудительно удалять assets чтобы увидеть свои изминения.
Можно это как-то побороть ?
Рисую шаблон, а конкретно — CSS-ки
Убрал :
$config['compress']['css']['merge'] = false;
$config['compress']['js']['merge'] = false;
И даже поставил
define('DEBUG', 1);
в /www/app/config/
Но ссылки на стили всеравно идут через assets и соответствоенно при обновлении файла стилей я должен прнудительно удалять assets чтобы увидеть свои изминения.
Можно это как-то побороть ?
сентября
13
2013
0
0
1
0
1
0
Определение CMS ЛС\Альто
Здравствуйте, есть вопрос по поводу определения на ЦМСки на какой запускается плагин
Могу ли я в теле любого элемента плагина (Action, Module, Mapper и т.д.) сделать проверку на CMS-ку?
Правильно ли будет работать следующий код:
Могу ли я в теле любого элемента плагина (Action, Module, Mapper и т.д.) сделать проверку на CMS-ку?
Правильно ли будет работать следующий код:
if(defined('ALTO_VERSION')){
.........Альто код..........
} else {
.........ЛС код............
}
июня
16
2013
+5
6
1
1
1
1
О разработке
Здравствуйте, А-воды (однозначно нужно придумать что-то другое).
Есть важные вопросы авторам движка:
Есть важные вопросы авторам движка:
- Какая комиссия каталога Альто?
- Есть ли роадмап развития и более-менее точное время выхода версии 1.0 (через месяц-два, полгода-год)?