MaxSite CMS 0.16
Выложил MaxSite CMS 0.16. Я уже говорил об изменениях раньше, поэтому нет смысла повторяться.
Хотя, если совсем кратко, то изменений много, впрочем все они на уровне мелких улучшений. Также исправил несколько багов. Добавлены новые виджеты и плагины. Сейчас в комплекте 21 плагин. Для начала неплохо. ;)
Чтобы было понятен ход работ, объясню. Сейчас я не ставлю цели добавлять сразу кучу функций. Вместо этого я пытаюсь убедиться в том, что текущая версия сделана верно и в ней нет каких-то критических ошибок. Новые же функции я буду добавлять либо через плагины, либо в сам "движок", при условии, что это действительно необходимо.
Например я хочу в комплекте поставлять библиотеку jQuery. Скорее всего она будет востребована даже на уровне визуальных эффектов шаблона.
Далее. Дефолтный шаблон я думаю уже нет смысла как-то особо совершенствовать (а то этот процесс бесконечный), поэтому скорее всего в этой версии он будет окончательным. Основную свою задачу - показать возможности системы - он вполне выполняет.
И в завершении. Если кто помнит, я когда-то вел рассылку по WordPress, но уже полгода выпусков не было. Я подумал и решил возобновить выпуски, но только не по WordPress, а по MaxSite CMS. Я даже сделал выпуск-анонс, но произошла неприятность. Сервер mail-ru, похоже, решил «забить» на авторов рассылок и рассылки выходят совсем в непотребном виде. В прочем это случилось не сейчас, а раньше - с нового года, когда они сменили свой «движок». Саппорт прекрасно в курсе проблем, но...
Поэтому мне было бы интересно вести рассылку по своей системе, вот только с помощью какого сервиса? Subscribe-ru не предлагать - у меня с ними давние счеты (козлы они). В общем вопрос пока подвис.
Всё, вопрос с подпиской решен. Гугл, как всегда пришел на помощь! :)
upd Для обновления переименуйте старый каталог «system» в «system-old». Загрузите вместо него новый. Установите права на каталог «cache» 777. Каталог «application» можно загрузить поверх старого или также переименовать и загрузить новый. Только в этом случае не забудьте из старого взять конфигурационные файлы.Еще нужно удалить плагин «template_options» (в maxsite/plugins). Теперь он находится в админских плагинах и подключается всегда автоматически.
Впрочем этослучилось не сейчас
Я правильно понял, что при добавлении, например, комментариев теперь очищается кэш?
Да, очищается.
"Впрочем этослучилось" поправь, а то неправильно
Спасибо.
Вылезла ошибка при установки:
An Error Was Encountered
Error Number: 1146
Table 'mso_options' doesn't exist
SELECT * FROM (`mso_options`)
Хотя делал все по инструкции
Максим, возник вопрос, а как обновить существующий сайт на предыдущей версии Maxsite CMS, желательно не потеряв ничего :)
Обновление выполняется очень просто. Можно переименовать каталог system в system-old и залить новый. Каталог application поверх старого можно загрузить. Конфигурация не затрется, потому что в файлах с «-distr».
2kosenka: Делайте как указано в инструкции.
Еще бы сделать конвертер тем от вордпресса и плагин переноса постов, тогда бы было круто.
Конвертер тем - 100% не будет, потому что там другие функции и всё-такое. В MaxSite CMS шаблон сделать проще. Буду об этом рассказывать.
Блок импорт-экспорт постов будет. Но чуть позже.
Fatal error: Cannot redeclare template_options_autoload() (previously declared in /Путь к сайту/www/application/maxsite/admin/plugins/template_options/index.php:9) in /Путь к сайту/www/application/maxsite/plugins/template_options/index.php on line 22
Такая ошибка при включении плагина template_options. После перезаливки папки application в админку зайти не давало, залил бэкапный application , отключил данный плагин, опять залил новую версию, все плагины появились, но при попытке активации данного плагина эта ошибка. А он очень полезный, хелп :)
Вот точно. Я забыл написать, что этот плагин нужно удалить из старой версии. Теперь он в админских плагинах и подключается всегда. Сейчас текст подправлю. Спасибо за замечание!
Вроде разобрался :) Я правильно понимаю что теперь его не нужно подключать, он по умолчанию включен в админке, и из директории /maxsite/plugins его нужно удалить просто ?
:) чуток опередил :))
А что делает плагин highlight_code? В комменте к плагину написано "Подсветка кода PHP и SCRIPT во всем тексте" . Когда я его включаю, у меня отображаются при просмотре все html-тэги.
Ну, да так он и работает. :) Включил в комплект вроде демонстрации работы хелпера CodeIgniter. Хотя, я и сам сомневаюсь в его практической ценности. ;)
Мах, огромный сенкс за релиз. КМСа на славу у Тебя.
Пока заметил несколько грам. ошибок
1) в настройке плагинов - Виджет для вывода ссылок на избранные страницырубрики и т.д. - нехватает пробела
2) млин, вторую не могу найти :(
Второй баг - нету автопереноса строки :( когда пишеш в блог.
Практической ценности для него я тоже не могу придумать, только люди голову сломают, если все сразу плагины включат, что же это такое :)
Да, пожалуй в следующей версии удалю из сборки.
2Fanta Спасибо, поправлю. А что значит автоперенос?ну вот если копипастом вставлять длинную строку по типу этой вот так: нету_автопереноса нету_автопереносанету_автопереносанету_автопереносанету
то она не переносится, а если копипастом вставлять номральный (форматированный) текст то все ОК
вот только что добавил камент а форма камента не очистилась :(
даже каптча осталась вбитой и картина таже
и самое поразительное что каменты добавляются :)
тупо жмеш на кнопку и хазяин получает кучу спама
а еще заметил что те цифры которые зачеркнуты они обновляются
ЗЫ надеюсь никто не обидится
Такого автопереноса и не должно быть. Насколько я понимаю, то это зависит от самого редактора. Автоперенос - проблема html.
По капче уже раза три об этом писал. Система запоминает посетителя, что в этом плохого? У другого будут другие цифры. Также через какое-то время (сессии) они сменятся автоматом. Так что проблемы не вижу.
Также могу выставить модерировать все комментарии анонимов. Но мне это не нравится, поэтому пока полагаюсь на порядочность посетителей. Хотя, конечно будет и фильтр черных слов, и фильтр по ip и прочим параметрам. Так что это вопрос времени. Кстати у анонимов удаляются все ссылки и тэги. Остаются только несколько разрешенных для форматирования.
Ха так это фича а не баг :)
Супер все кроме того что поле камента не очищается
Скорее всего поля сохраняет браузер.
НУ сейчас проверим ФФ
Да Ты прав. В ФФ все ок - все чисто :)
MaxSite CMS 0.16 установил все настроил как указано в инструкции.
Но все равно выдает ошибку:
Что делать?
Я имел в виду ошибку 500
Жду следующей версии, так как понял, что эта еще далеко не доделана.
Дмитрий, ошибка 500 означает, что на хостинге запрещено что-то из того, что прописано в .htaccess
макс, можно ли где-то постить заявки на функционал? например, мне бы хотелось поле для ввода адреса сайта при комментировании
Максим, скажите пожалуйста,можно ли установить Вашу CMS на Денвер? Первая моя попытка не удалась. Программа инсталяции не заполняет базу данных. После заполнения инсталяционной формы и отсылки ее, я получаю снова пустую форму.
Вы проверьте, чтобы у вас были разрешена работа .htaccess. По идее проблем быть не должно, возможно вы просто не тот файл взяли.
Максим, спасибо за поддержку. Вы были правы - я сама ошиблась при инсталяции. Мне очень понравилась админ панель и я с энтузиазмом начала осваивать MaxCMS!