Инфрмация о релизах Alto CMS
декабря
03
2017
+9
Мне пишут в личку и спрашивают о подробностях. Понимаю, люди хотят бОльшей определенности. Решил вот написать чуть больше о своих планах. Уж не знаю, прибавит это определенности или нет, но, возможно, кому-то это будет интересно.
ноября
30
2017
+9
9
0
0
0
0
Выложен в публичный доступ репозитарий Альто 2.0
Кому это интересно — выложил в паблик репо второй версии: https://github.com/altocms/altocms2
ВНИМАНИЕ: это НЕ релиз, НЕ выход новой версии, это вообще НЕ рабочая версия, это репозитарий, в котором в настоящее время ведется разработка. Это только начало обновления движка, много чего еще нужно доделать там. Как я уже говорил, есть наработки, которые сейчас выполнены в виде плагинов и просто хардкодных хаков, и я постепенно их внедряю в движок. Я б, конечно, не стал в таком виде выкладывать, поковырялся бы еще, но раз публика просит...
Что можно сейчас увидеть в репо:
ВНИМАНИЕ: это НЕ релиз, НЕ выход новой версии, это вообще НЕ рабочая версия, это репозитарий, в котором в настоящее время ведется разработка. Это только начало обновления движка, много чего еще нужно доделать там. Как я уже говорил, есть наработки, которые сейчас выполнены в виде плагинов и просто хардкодных хаков, и я постепенно их внедряю в движок. Я б, конечно, не стал в таком виде выкладывать, поковырялся бы еще, но раз публика просит...
Что можно сейчас увидеть в репо:
ноября
19
2017
+8
8
0
0
0
0
Ну, и что дальше? — спросите вы. А дальше — Alto CMS v.2.0
Конечно, очень хотелось бы в новой версии сразу запилить много крутых и интересных фич. Но немного разочарую тех, кто этого ждет прямо сейчас. Дело в том, что приходится выбирать — пилить новые фичи на том же коде, что есть сейчас, или сначала обновить кодовую базу, и на ней уже реализовывать новый функционал.
Я выбираю второй подход. Ключевые изменения в новой версии будут такие:
Вот, как-то так обстоит дело, если очень крупными мазками обрисовать.
Я выбираю второй подход. Ключевые изменения в новой версии будут такие:
- Отказ от поддержки совместимости со старым Лайвстритом (на всякий случай отмечу — поддержки с новым ЛС даже и не намечается, его никогда не будет), удаление кучи старого кода, который станет не нужным из-за этого.
- Новая организация папок, конфигурационных файлов, одновременная работа с несколькими базами
- Поддержка Composer и обновление всех используемых библиотек, как на бекенде, так и на фронтенде
- С точки зрения фронтенда — поддержка «плиточного» размещения контента в «коробочных» шаблонах
Вот, как-то так обстоит дело, если очень крупными мазками обрисовать.
ноября
08
2017
+8
8
0
0
0
0
И снова здравствуйте!
В последнее время прямо какой-то шквал запросов по разным каналам относительно судьбы движка. Такое впечатление, что народ сначала разбредшись кто куда, попробовал найти альтернативу, и кто-то, возможно, и нашел, но нашли ее точно не все, и некоторые вернулись к Альто. И это не удивительно — я сам за последние полгода уже три проекта начинал на чем-то другом, но потом переделывал под Альто. Меня многое, очень многое не устраивает в этой CMS, но вот факт — в других движках меня не устраивает еще больше.
Поэтому отвечаю на самый главный вопрос: AltoCMS — все? Нет, не дождетесь!
апреля
23
2017
+3
3
0
0
0
0
Версия 1.1.29 — багфиксы и небольшие доработки
Ничего революционного версия эта не несет, но помимо мелких багфиксов, есть пара небольших, но полезных доработок:
1) В когфиг добавлены опции для настройки пнели вставки изображений в топик (особенно актуально для тех, кто перешел на HTTPS)
2) Так же в конфиги движка и шаблонов добавлены дополнительные опция для отображения фотосета
1) В когфиг добавлены опции для настройки пнели вставки изображений в топик (особенно актуально для тех, кто перешел на HTTPS)
2) Так же в конфиги движка и шаблонов добавлены дополнительные опция для отображения фотосета
декабря
28
2016
+3
3
0
0
0
0
ВАЖНО: Критическое обновление
В AltoCMS используется библиотека PHPMailer, в которой была обнаружена критическая уязвимость. В версии Альто 1.1.27 эта библиотека обновлена.
Настоятельно рекомендуется обновить движок до версии 1.1.27! Или обновить хотя бы саму библиотеку, которая находится в директории /engine/libs/phpMailer
Настоятельно рекомендуется обновить движок до версии 1.1.27! Или обновить хотя бы саму библиотеку, которая находится в директории /engine/libs/phpMailer
октября
29
2016
+6
6
0
0
0
0
Версия 1.1.23 — небольшие исправления и чуть-чуть новенького
Таки вышел релиз Alto CMS 1.1.23. Каких-то «прорывных» фишек в ней нет, она, главным образом, исправляет ряд обнаруженных ошибок и чуть-чуть добавляет некоторых новых возможностей для разработчиков.
Вот список основных изменений:
Исправлены ошибки:
Обновлены сторонние библиотеки:
Добавлено:
Кому интересны подробности про добавленные «плюшки», то добро пожаловать под кат
Вот список основных изменений:
Исправлены ошибки:
- несовместимость с php 5.3
- установка в конфиге экшена/ивента по умолчанию
- иногда нарушался порядок подключения js-файлов
- не работал ресайз в методе getPhotosetMainPhotoUrl() топика
- в некоторых случаях ломалась цветопередача для загружаемых jpeg-файлов с CMYK-профилем (очень старая ошибка, но никак не могли ее выловить)
- исправлен еще ряд мелких, но неприятных ошибок в коде и шаблонах
Обновлены сторонние библиотеки:
- CSSTidy до 1.5.5
- JShrink до 1.1.0
- jQuery до 1.12.4
Добавлено:
- местоположение директории для для загрузки и хранения изображений
- для js-файлов можно указывать атрибуты defer и async
- выбор изображений топика по параметрам
- методы AppendAsset() и PrependAsset() модуля Viewer
- вызов E::Module('Name') теперь кеширует экземпляр модуля, что увеличивает быстродействие
- ну и кое-что еще по мелочи
Кому интересны подробности про добавленные «плюшки», то добро пожаловать под кат
июля
28
2016
+5
5
0
0
0
0
Что с Alto CMS? Да все нормально! Просто жара
На дворе лето, жара, деловая активность затихает, делать ничего не хочется... И, видя затянувшееся затишье, кто-то может подумать, что действительно все встало и ничего не делается. Но это обманчивое затишье! Сейчас я расскажу о делах текущих.
Во-первых, надо, наконец, озвучить, что релиз версии 1.2 перенесен на осень. Жаль, конечно, но пришлось. Поэтому в августе выйдет очередная версия ветки 1.1.х с фиксами и небольшими улучшениями.
Во-первых, надо, наконец, озвучить, что релиз версии 1.2 перенесен на осень. Жаль, конечно, но пришлось. Поэтому в августе выйдет очередная версия ветки 1.1.х с фиксами и небольшими улучшениями.
апреля
05
2016
+2
2
1
0
1
0
[dev] ActiveRecord в Alto CMS v.1.2. Часть 1
По сложившейся традиции пишу о наиболее интересных и важных нововведениях в движке еще до официального релиза.
Не помню, возможно, писал уже о том, что я несколько раз подступал к реализации ActiveRecord в Альто. Причем, было большое желание не писать все с нуля, а подобрать уже готовую библиотеку и адаптировать ее к своим нуждам. Но, в силу разных причин, так и не получилось это сделать. Лайвстритовскую реализацию ORM в части задания критериев для выборки данных я считаю просто ужасной.
В общем, все закончилось тем, что в Альто была выполнена своя реализация ActiveRecord, о которой сейчас и пойдет речь.
Не помню, возможно, писал уже о том, что я несколько раз подступал к реализации ActiveRecord в Альто. Причем, было большое желание не писать все с нуля, а подобрать уже готовую библиотеку и адаптировать ее к своим нуждам. Но, в силу разных причин, так и не получилось это сделать. Лайвстритовскую реализацию ORM в части задания критериев для выборки данных я считаю просто ужасной.
В общем, все закончилось тем, что в Альто была выполнена своя реализация ActiveRecord, о которой сейчас и пойдет речь.
января
31
2016
+5
5
0
0
0
0
Релиз 1.1.19 и новые подробности про версию 1.2
Вышел релиз движка 1.1.19
Чего-то особенного он не принес, это, в основном, множественные багфиксы. За исключением одной детали — в качестве парсера текстов по умолчанию теперь используется Qevix. Поэтому если вы хотите обновиться, но использовать Jevix, то это надо указать в конфигурации явно, добавив в app/config/config.local.php строку$config['module']['text']['parser'] = 'Jevix';
И нужно помнить, что каждый из парсеров использует свой файл конфигурации — jevix.php или qevix.php
В версии 1.1.19 возможны еще некоторые багфиксы, но какого-то нового функционала в ней уже точно больше не будет. Основные усилия сейчас направлены на версию 1.2
И немного про версию 1.2
На гитхабе создана отдельная ветка для 1.2: https://github.com/altocms/altocms/tree/1.2.x, кому интересно, могут за ней наблюдать.О планах относительно этой версии я уже писал: https://altocms.ru/1477.html
Но могу добавить, что в ней будут добавлены еще, как минимум, две фичи: это ActiveRecord и планировщик.
Бесплатные модули
-
Agent - определение мобильного устройства и браузера
Скачан: 4265 разСкачать -
Карты в топиках/статьях
Скачан: 6216 разСкачать -
Плагин "Рефералы"
Скачан: 4551 разСкачать -
Счетчик просмотра топиков
Скачан: 4898 разСкачать -
Checkbox
Скачан: 5771 разСкачать -
Интеграция с phpBBex
Скачан: 4666 разСкачать -
Magic Rules
Скачан: 4373 разаСкачать -
Песочница
Скачан: 4198 разСкачать