Flextype - Маленькая и быстрая CMS на файлах!

@RORC

> Попробовал в действии новую версию, на старой было проще делать.
Какую версию и с какой сравниваете ?

> Документации для чего-то сложнее блога проста нет.
> Основные недостатки:
> - полное отсутствие документации для пользователей, есть api которым не понятно как пользоваться и раздробленные куски от компонентов.
> - плагин импорта заявлен, но ни одного примера использования нет.
Да, я это прекрасно понимаю. Но так как я не робот и в сутках всего 24 часа, есть серьезные пробелы в документации и гайдах. Документация пока что мало, но она в процессе написания Для просмотра ссылки Войди или Зарегистрируйся - этолишь вопрос времени! Практически на любые вопросы можно получить ответы в Discord Для просмотра ссылки Войди или Зарегистрируйся

Попробовал просто вывести список магазинов с картой.

Итог - не смотря на качественный код, использовать в чем-то сложнее блога заполняемого вручную пока не реально.

Помогает только чтение исходников, но желания разбираться в чужом коде нет.

Получается мифическая cms, все о ней знают, рейтинги есть, только на практике современный сайт не сделать.

Визитки и миниблоги, давно не пользуются популярностью, клепают простые лендинги и на конструкторах самостоятельно.

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

Для кого cms сейчас ?
Из-за отсутствия полноценной документации и гайдов, у вас сейчас возникают такие выводы, но как я написал выше, документация и гайды - это лишь вопрос времени!

На Flextype сейчас работают например вот такие сайты:
=> Для просмотра ссылки Войди или Зарегистрируйся
=> Для просмотра ссылки Войди или Зарегистрируйся
=> Для просмотра ссылки Войди или Зарегистрируйся
=> Для просмотра ссылки Войди или Зарегистрируйся

Владельцы этих сайтов - это простые люди, проблем с администрированием и наполнением своих сайтов у них не возникает.
 
Какую версию и с какой сравниваете ?
Где был еще Blueprints, номер не не помню, дошел в ней до плагинов на тот момент.

она в процессе написания
На русском написать не проблема, мог бы даже сделать уроки, но сам разобраться не могу.

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

например вот такие сайты
Эти сайты делаются с легкостью на конструкторе, самостоятельно фотографом, это скорее минус, а не плюс.

По возможностям, сейчас возможно делать сайты недвижимости, всё что нужно есть. Возникают только вопросы:
1) Типы полей
2) Виджеты для полей
3) Фильтр
4) Поиск

Зачем нужна разработка для разработки? Сейчас похожая ситуация с evolutioin cms. Сделали многое, уже давно обошли родителя modx от которого отделились. Документации нет для новой версии. Но там хотя бы конвейерная разработка, сами для своих задач делают.
 
В дискорде в основном геймеры, создайте поддержку в телеге, сами заметите разницу. Все чаты, что сейчас есть - это сообщества уровеня школы и первых курсов обучения.
Лучше уже Slack )
 
Дорогие Друзья!

Рад вам сообщить о выходе новой версии движка Flextype 0.9.4!

Было пересмотренно ранее принятое решение о целесообразности использования JSON формата для хранения данных. Пришел к выводу, о том что JSON крайне неудобный формат для Flat File CMS.

JSON формат только усложняет работу с контентом. Начиная с Flextype 0.9.4 — возвращаемся к работе в Jekyll подобному формату и работаем с другими форматами только по необходимости с помощью Parser. Также в Flextype 0.9.4 множество других важных изменений и улучшений, подробнее:

Добавлено
  • Flextype Core: Добавлена возможность работать с разными типами контента по требованию. Доступы MARKDOWN, YAML и JSON парсеры.
  • Flextype Core: Добавлен новый фильтр `tr` для I18nTwigExtension
  • Flextype Core: Добавлен MARKDOWN, YAML и JSON парсер.
  • Flextype Core: Добавлен YamlTwigExtension
  • Flextype Core: Добавлен ResponseTime Middleware
  • Flextype Core: Добавлен UUID (universally unique identifier) для всех записей
  • Flextype Core: Добавлено сообщение для Glide если изображения не найдено.
  • Flextype Core: Добавлен victorjonsson/markdowndocs для генрации API документации в формате `MARKDOWN`
  • Flextype Core: Добавлен custom callable resolver, для работы с PSR-15 middlewares.
  • Flextype Core: Добавлен git commit message convention.
  • Flextype Core: Добавлен AuthMiddleware глобально.
  • Flextype Core: Добавлены новые настройки `debug` `charset` `cache` для шаблонизатора Twig.
  • Flextype Core: Добавлено новое поле `tags`
  • Flextype Core: Добавлено новое поле `datetimepicker`
  • Flextype Core: Добавлена блокировка прямого доступа к файлам .md в .htaccess
  • Flextype Core: Добавлена блокировка прямого доступа к специфичиским пользовательским файлам в .htaccess
  • Flextype Core: Добавлена новая опция `date_display_format`
  • Flextype Admin Panel: Добавлена возможность просмотра HTML кода в Trumbowyg.
  • Flextype Admin Panel: Добавлена секция tail в base.html шаблоне.
  • Flextype Admin Panel: Добавлено новое собоытие `onAdminThemeFooter` в base.html шаблоне.
  • Flextype Admin Panel: Добавлены новые поля в записях `published_at`, `created_at`
  • Flextype Admin Panel: Добавлена возможность записи `created_by`, `published_by` для всех записей.
  • Flextype Site Plugin: Добавлена возможность рабоать с query параметрами в twig шаблонах
  • Flextype Site Plugin: Добавлена возможность получения записей в формате JSON, если в конце запроса дописать `?format=json`
  • Flextype Default Theme: Добавлена возможность рабоать с тегами.
Исправлено
  • Flextype Core: Исправлен баг в ShortcodesTwigExtension с null значением переменой.
  • Flextype Core: Исправлена баг с выражением bind_where для Entries fetchAll метода.
  • Flextype Core: Исправлена баг с выражением and_where для Entries fetchAll метода.
  • Flextype Core: Исправлена баг с выражением or_where для Entries fetchAll метода.
  • Flextype Admin Panel: Исправление стилей для темной и светлой темы админки.
Изменено
  • Flextype Core: Минимальная необходимая версия PHP 7.2!
  • Flextype Core: JsonParserTwigExtension переименован в JsonTwigExtension
  • Flextype Core: Twig json_parser_decode переименован в json_decode
  • Flextype Core: Twig json_parser_encode переименован в json_encode
  • Flextype Core: Default theme - обновлена сборка и GULP обновлен до 4
  • Flextype Core: Default theme - theme.json конвертирован в theme.yaml
  • Flextype Core: Default theme - settings.json конвертирован в settings.yaml
  • Flextype Core: Site entries конвертирован JSON в FRONTMATTER (MD)
  • Flextype Core: Entries - используется getDirTimestamp для fetchAll метода
  • Flextype Core: Entries - приватный метод `_file_location()` перименован в публичный `getFileLocation()`
  • Flextype Core: Entries - приватный метод `_dir_location()` перименован в публичный getDirLocation()`
  • Flextype Core: Snippets - приватный метод `_file_location()` перименован в публичный `getFileLocation()`
  • Flextype Core: Snippets - приватный метод `_dir_location()` перименован в публичный `getDirLocation()`
  • Flextype Core: Fieldsets - приватный метод `_file_location()` перименован в публичный `getFileLocation()`
  • Flextype Core: Fieldsets - приватный метод `_dir_location()` перименован в публичный getDirLocation()`
  • Flextype Core: Обновлнен.gitignore
  • Flextype Core: Обновлена информация о копирайтах.
  • Flextype Core: Обновлена библиотека flextype-components/filesystem до версии 2.0.6
  • Flextype Core: Обновлена библиотека flextype-components/date до версии 1.1.0
  • Flextype Core: Обновлена библиотека zeuxisoo/slim-whoops до версии 0.6.5
  • Flextype Core: Обновлена библиотека doctrine/collections до версии 1.6.2
  • Flextype Core: Обновлена библиотека slim/slim до версии 3.12.2
  • Flextype Core: Обновлена библиотека respect/validation до версии 1.1.31
  • Flextype Core: Обновлена библиотека monolog/monolog до версии 2.0.0
  • Flextype Core: Обновлена библиотека symfony/yaml до версии 4.3.4
  • Flextype Site Plugin: settings.json конвертирован в settings.yaml
  • Flextype Site Plugin: plugin.json конвертирован в plugin.yaml
  • Flextype Site Plugin: en_US.json и ru_RU.json конвертированы в en_US.yaml и ru_RU.yaml
  • Flextype Admin Panel: Улучшения интерфейса страницы настроек.
  • Flextype Admin Panel: Улучшение интерфейса страницы установки.
  • Flextype Admin Panel: Улучшение интерфейса редактора записей.
  • Flextype Admin Panel: settings.json конвертирован в settings.yaml
  • Flextype Admin Panel: plugin.json конвертирован в plugin.yaml
  • Flextype Admin Panel: en_US.json и ru_RU.json конвертирован в en_US.yaml и ru_RU.yaml
  • Flextype Admin Panel: JS вынесен из шаблона base.html в отдельные шаблоны.
  • Flextype Admin Panel: Поле `editor` переименовано в `html`
Удалено
  • Flextype Core: Удалено поле записей `date`
  • Flextype Admin Panel: Удалена кнопка сохранить на странице — Медиа.
  • Flextype Admin Panel: Удалено большое количество неиспользуемого CSS и JS кода.
Скачать
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
По первым впечатлениям - СУПЕР!
Все быстро работает даже на бесплатных хостингах.

Можно ли сделать:
В Админке - Настройки - после изменения значения в любом из разделов, после сохранения был возврат на тот же раздел, а то что то где то заменил, сохранил а запомнить в каком разделе был не запомнил :((((
А если бы был возврат в тот же раздел + всплывающее окно или простой текстовый блок: Мол Ваши настройки - Сохранены успешно.
 
> В дискорде в основном геймеры, создайте поддержку в телеге, сами заметите разницу. Все чаты, что сейчас есть - это сообщества уровеня школы и первых курсов обучения.
> Лучше уже Slack )

Для больших корпоративных проектов используется Slack. Сам много лет использовал Slack для корпоративных проектов, но для опенсурса очень популярен Discord, благодаря своей более свободной политикой, в Discord меньше ограничений для опенсурс проектов, чем это в Slack. Крупные опенсурс проекты используют Discord с количеством пользователя в несколько десятков тысяч.

Смотрет тут: Для просмотра ссылки Войди или Зарегистрируйся


Flextype 0.9.4 зарелизился, возвращаюсь к написанию документации!
 
Можно ли сделать:
В Админке - Настройки - после изменения значения в любом из разделов, после сохранения был возврат на тот же раздел, а то что то где то заменил, сохранил а запомнить в каком разделе был не запомнил :((((
А если бы был возврат в тот же раздел + всплывающее окно или простой текстовый блок: Мол Ваши настройки - Сохранены успешно.

Спасибо за фидбек, тикет по этому вопросу создал: Для просмотра ссылки Войди или Зарегистрируйся
 
Дорогие Друзья!

21 - го сентября выйдет релиз Flextype 0.9.5 c исправлениями багов, которые к сожалению были найдены (после релиза Flextype 0.9.4) и некоторыми улучшениями движка.

Сегодня ровно 10 лет, как я в веб деве и сегодня у меня днюха!
Спасибо всем кто со мной все эти десять лет и следит за развитием моих проектов!

8m_Dc86sGNI.jpg
 
Дорогие Друзья!

Рад вам сообщить о выходе новой версии движка Flextype 0.9.5!

Исправлено
  • core: исправлена проблема с кешем в Entries API — fetchAll()
  • core: исправлена проблема c генерацией Cache ID для Themes API
  • core: исравлена пролема с emitter twig функцией
  • admin-plugin: исправлены стили для кнопок Менеджера Тем
  • admin-plugin: исправления переводов
  • admin-plugin: исправлена ошибка возникающая если $query['format'] пустой
Рефакторинг
  • core: удалена переменная $response из Forms render метода
  • core: добавлена свойство forms в Flextype\EntriesController
Скачать
Для просмотра ссылки Войди или Зарегистрируйся
 
Дорогие Друзья!

Подписывайтесь на Flextype YouTube канал!
На этом канале будут публиковаться видео по разработке сайтов на Flextype!

Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху