Я вернулcя в Webdev и начал делать новую разработку - Flextype :)

Статус
В этой теме нельзя размещать новые ответы.

Фанат

oncle terrible
Команда форума
Flextype там тоже есть, но про обе не сказано ничего конкретного, кроме скорости. Это, в приложении к файловым цмс, все равно что сказать про машину, что у нее 4 колеса. Оч. информативно.
 

Awilum

Новичок
Дорогие Друзья!

Рад вам сообщить о выходе Flextype 0.4.0!
В новой версии Flextype добавлены новые методы и шорткоды для работа с блоками, шорткоды для доступа к конфигурациям, переписан класс для работы с контентом и улучшено кеширование.

Предстоящие 2 недели буду заниматься улучшением текущего функционала и написанием документации и статей-уроков, потому что Flextype уже позволяет разрабатывать сайты, но официальная документация скудная и не переведена на русский. Необходимо доработать официальный сайт, сделать его более информативным, как русскую так и английскую версию. Также необходимо потратить некоторое время на адаптацию и написание плагинов и тем для Flextype.

Основные изменения в версии 0.4.0:
- Стили для темы Simple переписаны на SCSS
- Добавлен новый компонент для работы с формами.
- Баг фиксы и рефакторинг в классе Themes
- Plugins: видимость $locales изменена на private
- Plugins: исравления в кеширования списка плагинов
- Новый класс Content для работы с контентом, вместо Pages, Markdown, Shortcode
- Content: добавлена возможность устанавливать published или нет
- Content: добавлена возможность работы с блоками
- Content: добавлено кеширование для страниц и блоков
- Константы объявляются в PHP7 стиле
- Themes: метод для рыботы с шаблонами перименован в view()

Плагин админки в разработке и первая публичная версия пока еще не готова. Вернуться к разработке этого плагина смогу не раньше чем через неделю.

Новость на офф. сайте: http://flextype.org/blog/flextype-0-4-0-release
 

Awilum

Новичок
Flextype 0.4.1

Изменения:
- Исправление бага с кешированием в методе getPages()
- Исправление бага с датой в методе processPage()
- Исправление бага с кешированием в класе Cache - методы статичные
- Удалена опция site.pages.flush_cache из site.yaml файла.

Новость в ВК: https://vk.com/wall-163249105_49
 
Последнее редактирование:

Awilum

Новичок
Flextype 0.4.2

Изменения:
- Опции: cache.enabled теперь true по умолчанию
- Content: добавлены новые методы: initShortcodes() initMarkdown() markdown()
- Events: добавлены новые события: onMarkdownInitialized и onShortcodesInitialized

Новость на офф. сайте: http://flextype.org/blog/flextype-0-4-2-release
 

Awilum

Новичок
Пересмотр планов на ближайшие 3 недели!


На движке Flextype уже успешно запущено несколько сайтов:


➡ flextype.org - официальный сайт движка Flextype

➡ components.flextype.org - официальный сайт Flextype Components

➡ katerinasitnikova.ru - сайт фотографа Катерины Ситниковой


В ближайшие 3 недели необходимо сфокусироваться на написании документации по движку, разработки несложных плагинов и тем оформлений, так как это поможет выявить слабые и сильные стороны движка Flextype и позволит улучшить ядро.


Буду рад любой помощи!
 

Adelf

Administrator
Команда форума
А можно новости посущественнее постить?
 
  • Like
Реакции: WMix

Awilum

Новичок
Flextype 0.4.3

Изменения:
- Content: заголовок text/html установлен для displayCurrentPage()
- Content: добавлен новый метод processCurrentPage()
- Content: событие onPageBeforeRender переименовано onCurrentPageBeforeProcessed
- Content: событие onPageAfterRender переименовано onCurrentPageAfterProcessed
- robots.txt файл удален, теперь для генерации robots.txt можно использовать плагин Robots

Новость на офф. сайте: http://flextype.org/blog/flextype-0-4-3-release
 

Awilum

Новичок
Flextype 0.5.0

Новая версия Flextype более гибкая и расширяемая!
Идем по пути разделения функционала на компоненты и плагины - это позволит не загружать CMS ненужным функционалом из коробки и позволит собрать систему индивидуально для своего проекта!

На сегодняшний день уже разработано 25 плагинов!
GitHub: https://github.com/flextype-plugins

Изменения в Flextype 0.5.0:
- Удалена директория site/data
- Удалена директория site/accounts
- Удалена директория site/cache
- Удалена директория site/blocks
- Удалена директория site/logs
- Константы accounts, blocks, data - удалены
- Flextype: добавлен новый метод setSiteConfig()
- Flextype: добавлен новый метод setErrorHandler()
- Content: добавлен новый метод initParsers()
- Content: функционал для Blocks удален - используем Block плагин.
- Content: функционал Section - удален - используем Section плагин.
- Content: функционал Site Url - удален - используем Site Url плагин.
- Content: функционал Registry - удален - используем Registry плагин.
- Content: Markdown парсер больше не создает самостоятельно ссылки
- Content: удален метод registerDefaultShortcodes()

Новость на офф. сайте: http://flextype.org/blog/flextype-0-5-0-release
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху