MaxSite CMS 0.94
В этой версии мы смогли реализовать довольно много новых и интересных возможностей. Пожалуй, самым важным будет быстрая загрузка файлов при редактировании записей. Это довольно сложная разработка (спасибо, Вадим Деркач!), которая давно уже созрела, но каждый раз спотыкалась о технические проблемы.
На очереди обновление страницы Загрузки, а также ряд других страниц админ-панели.
AutoPost — автопубликация записей
AutoPost — новая возможность MaxSite CMS призванная упростить создание новых записей и обеспечить универсальный импорт из других CMS. AutoPost пока не имеет своего пункта в админ-панели, поэтому используйте адрес http://ваш сайт/admin/auto_post
.
С помощью AutoPost можно публиковать новые записи из обычного текстового файла. Текстовый файл формируется специальным образом и состоит из двух частей: служебной и непосредственно текст. Вот пример такого файла:
TITLE: Заголовок записи CAT: Новости / MaxSite CMS --- текст записи
Формат файла достаточно простой и поддерживается практически все поля записи (даты, ссылка, заголовок, типовые метаполя и т.д.) и даже комментарии. Описание и примеры вы можете посмотреть в каталоге admin/plugins/auto_post/lib/format.txt
и там же пример тестового файла.
Кроме того, с помощью AutoPost можно импортировать записи из других CMS, достаточно их конвертировать в текстовые файлы. А это гораздо проще сделать, чем разбираться со сложными import/export-плагинами.
Плагины
Новый плагин last_pages_unit (спасибо, Илья Земсков!), который позволяет выводить записи так же, как и unit last_pages для главной. Кто уже сталкивался с настройкой главной через этот юнит, знает насколько он мощный и многофункциональный. В будущем мы планируем использовать last_pages_unit вместо уже устаревшего плагина last_pages.
В ряде плагинов были правки: sape, tabs, shjs, loginza, rater.
Админ-панель
Новая опция «Выводить стандартное комментирование» при включенном внешнем. То есть теперь можно использовать и внешнее комментирование и стандартное.
Появился ярлычок скрытия бокового меню админки.
Новая опция «Произвольный блок в консоли», позволяющая вывести произвольный блок в консоли админ-панели.
Заготовка темы оформления админки theme-red.css
. Пока это начальный каркас, выводящий админку в красных цветах.
Переделал вывод дополнительных при редактировании записи. Теперь они занимают меньше места.
Шаблоны
Компонент Top1 получил новые возможности и новые опции.
Новые компоненты file1 и file2 подключают произвольный файл. Это универсальные компоненты под самые разные задачи.
Новый компонент lightslider. Отмечу его интересные настройки. В секции [js]..[/js]
задаются «родные» js-опции этого jQuery-плагина в произвольном виде. Такие опции всегда большая проблема, поскольку требуют отдельного согласования с php-опциями компонента. Здесь же эта проблема решена.
UniCSS.Builder
Эта разработка (спасибо, Юра!), которая имеет косвенное отношение к MaxSite CMS. UniCSS используется и в админ-панели, и в верстке default-шаблона, поэтому на UniCSS.Builder можно «тренироваться» верстке в режиме live preview. Вообще есть желание расширить билдер до полноценного редактора компонентов и прочих блоков шаблонов MaxSite CMS. Принимаются идеи на этот счёт.
Наконец-то! Поздравляю всех с выходом новой версии! :)
Отличные изменения.
Будем тестить =)
Хорошие новости.
Да, интересные обновления, особенно autopost и загрузки файлов. Еще было бы интересно увидеть загрузку шаблонов и плагинов из админ панели с использованием ajax, как это примерно происходит в той же joomla. Думаю, это было полезно для тех, кто вообще ничего не понимает в программировании.
Спасибо, давно ждали "быстрой загрузки".
Вот только ради загрузки файлов надо обновить блог с версии 0.822.
Это дополнительный повод для меня.
из админки можно обновиться только до 0,93
F5 поможет.
Подскажите пожалуйста, как сделать чтоб миниатюра выводилась на всех страницах главная/категории, но не выводилась на самой странице записи.
Перекапал весь дефолтный шаблон и не нашел ничего, можно в настройках записи отключить миниатюру, но она отключится вообще везде и на главной, а мне надо как раз чтоб на главной было а на самой страницы не было.
Может глупый вопрос, но где я могу скачать предыдущие версии движка. Например, мне нужна версия 0,5 . Я весь сайт облазил, нигде ничего. Описание есть, кнопки скачать нет. Дайте, пожалуйста, ссылочку
Продам любую верcию за 100$.
Это серьезно? Т.е нигде скачать нельзя?
Если серьезно, тогда куда перечислять деньги? И 100$ это лишь одна старая сборка или все?
Любые 10 устроит?
Когда запрещены комментарии от анонимов и НЕ отмечена графа "Использовать простую форму комментирования" валидатор указывает ошибку:
Код потерся...
Ругается на атрибуты input checked="checked"
У нас гитхаб для замечаний есть.
На сайте сообщества движка опубликован полный [url=http://maxhub.ru/page/archive-versions-of-maxsite-cms]архив релизов движка[/url]. Там есть и версия 0.5 :)
Обновлял несколько сайтов с полным переносом с одного виртуального сервера на другой. Возникли проблемы с логином админа. Пароль не подходит. Подозреваю, что проблема в /application/maxsite/mso_config.php, где указывается секретная фраза.
Фразы я не менял, но часть сайтов нормально запустились, а у двух - беда: админа не пускает.
Как-то можно переустановить пароль админа? Вручную, в БД например?
Создайте файл и добавте в него такой код, потом откройте в браузере.
Секретный ключ указан в файле mso_config.php. Если он не указан, указываем адрес сайта (без http). (Не меняйте секретный ключ на уже рабочем сайте, иначе все зарегистированные пользователи не смогут залогиниться.)
Скрипт выведет зашифрованый пароль. Копируем в буфер обмена. Открываем phpMyAdmin. Находим таблицу mso_users. В ней строчку с нужным логином. Нажимаем «Изменить». В поле users_password вставляем зашифрованный пароль. Сохраняем изменения.
Ладно, если на сайте админ. А если там сотни пользователей? С ними-то как быть?
Не меняйте секретную фразу. Тогда пароли и менять не потребуется.
Проблема в том, что у меня при обновлении тоже пароль не принимало, хотя все конфиги вроде бы пенеосил, в т.ч. и секретную фразу. Потому и отложил переход с 0,863. Но вообще, теперь проверю ещё раз, давно это было.
Верните наконец нормальный дизайн из 0.86 версии. Не могу смотреть на это "Г" в плоском стиле Windows 10... Не обновляюсь только из-за отвратительного дизайна админки. Дизайн от 0.86 был идеальным. Компактным, красивым. Теперешний дизайн админки очень не рационально использует место на экране. Все стало крупнее, внешний вид кривее. Такое ощущение что я установил не 0.94 версию а 0.10 какую-то... И выкиньте пожалуйста эти гугл шрифты. Я вас прошу! Ну или сделайте отключаемыми. не стоит гнаться за тенденциями гугла и Win 10.
500$ и сделаю админку по вашему дизайну.
Персонально мне или вернете в релиз тему от 0.86 заточенную под новую версию? Если вернете в релиз тогда надо скинутся всем кого новая тема не устраивает.
Всё равно кому. Будет отдельный админ-шаблон.
И много таких людей вы знаете? Сами то сколько готовы вложить? Если у вас серьёзный настрой, то почему бы вам не взять инициативу в свои руки и организовать сбор средств, например, [url=http://maxhub.ru/page/kraudfanding-sobiraem-zajavki-na-plaginy-i-uznaem-stoimost-rabot]здесь[/url]. Буду приятно удивлён, если вы реально будете что-то делать кроме написания требовательного комментария здесь.
Тема шаблона - дело вкуса, а вот скрытие\отображение дополнительных полей в зависимости от выбранного типа страницы у меня почему-то не работает. Или эта возможность опять отключена?
Установил "с нуля" версию 0.94 на новый поддомен, всё прошло без проблем (использую общую БД с разными префиксами).
После удаления лишних пунктов меню в админке через "Меню > Главное меню", исчезла шапка сайта. Это было единственное действие после установки. Сброс кэша не помогает. Настройки все по умолчанию.
Подскажите, пожалуйста, в чём может быть причина?
Компоненты шапки и подвала выставьте.
Помогло, спасибо.
Почему при загрузке файлов постоянно выводятся ошибки:"Ошибка загрузки файла.
Загружаемый файл превышает максимально допустимый размер, определённый в вашем файле конфигурации PHP.
Возникли ошибки при загрузке", хотя загружаемые файлы не превышают 8МБ, указанных в настройках. Объясните, пожалуйста.
Значит в конфигурации php указан меньший размер для загружаемых файлов. Через phpinfo() проверьте реальные значения.
Спасибо, Максим, нашел. Нужно редактировать файл php.ini. На Денвере он находится здесь usr\local\php5.
Решил попробовать перебраться с Textpattern на Maxsite именно из-за появившейся быстрой загрузки изображений к статье (ну и еще некоторые плюшки, облегчающие наполнение блога с мобильника), поставил на локалку и... все работает, а в меню "Файлы" при написании статьи просто пусто! Внизу кнопка Сохранить и всё. В чем может быть проблема?
Может просто файлы к записи не загрузили.
Я немного не понял, ведь вроде как раз при написании записи можно сразу, никуда не обращаясь и не переходя в раздел изображений загрузить картинки. По крайней мере на ваших скриншотах выглядит как раз так, как я и хотел бы. У меня меню "Файлы" при написании статьи выглядит вот так: http://uploads.ru/ojEQ1.jpg
Несколько картинок загруженых в "Загрузки. Файлы. Галереи" имеются. Но ведь вообще необязательно при возможности загрузить нужные картинки прямо со страницы редактора, как я понимаю.
В application\maxsite\mso_config.php ставлю $MSO->language = 'en';
изменений 0, в дефаултном шаблоне ставлю $MSO->language = 'en';, изменений так же 0.
Как шаблон англоязычить?
Как минимум, установить языковые файлы: https://github.com/maxsite/Language_for_MaxSite_CMS
Решил на новый сайт поставить движок последней версии (до этого пара сайтов отлично работает на старых версиях). И тут казус, в админ панели когда нажимаю сохранить в меню настройки шаблона - получаю 412 ошибку, мол запрос фильтр не прошел какой-то от мода безопасности, хотя в этой же админке любые другие опции и клик "сохранить" нормально работают и есть зеленное сообщение "обновленно". Но вот именно настройки шаблона не дает сохранить. (хостинг тот же что и с предыдущими версиями, ничего не менялось)
Как можно решить проблему? Отключать у хостера мод безопасности не хотелось бы.
Ну может что-то опасное с точки зрения этого мода сохраняете. JS-код, например.
Дело в том что любая закладка в "настройки шаблона" даже если ничего не менять, например "Свои ксс стили" даже пустое пуле, если нажимаю "Сохранить" получаю эту ошибку 412, но при этом различные другие настройки сайта (кроме настроек шаблона) сохраняются без проблем, без ошибки. Думал может (к сожалению знания в вебе не столь глубокие) где-то прав на запись нет, но где? Делал 777 для папки шаблона... Какой именно запрос формирует кнопка "Сохранить" на настройках шаблона увы не знаю как посмотреть. Странно просто что настройки сайта сохраняет (хотя вроде как смысл и поля по типу схожие) как и в настройках шаблона, но вот именно настройки шаблона (любая закладка) вызывает эту ошибку.
Очень нравится ваш сайт, но блин и хостинг нравится. Суппорт хостинга сказал что могу вообще отключить мод безопасности, но сам же сказал что это не желательно и мол исправляйте лучше запрос.
Я так понимаю сделать и настроить свой шаблон без этих опций в админке я не смогу =\ Подскажите пожалуйста
Смотрите логи, определяйте на что именно ругается ваш мод. Слишком специфичная ошибка, напрямую зависит от хостера.
По поводу бекапа данных.
Бекап базы данных плагина нет.Поставил на локальнй сервер поюзать.
Кто чем пользуется? на вдс стоит у меня панель веста. Бэкап на ней можно делать? кто нибудь проверял? как после бэкапа с помощью весты восстанавливается сайт.
Мы даже не в курсе, что это за экзотика такая...
Очень полезная функция, однако вопрос, почему когда создаешь запись она по дефолту не отображается внизу записи? Только после того как сохранишь уже запись, нажмешь "отредактировать" и тогда она появляется. Глюк?
Так и должно быть. Без id записи неизвестно куда сохранять файлы.