MaxSite CMS 0.35

Рубрика: MaxSite CMS -> Версии
Вторник, 27 октября 2009 г.
Просмотров: 5197
Подписаться на комментарии по RSS
]]>
]]>

Очередная порция изменений вылилась в новую версию. Эта версия имеет ряд важных изменений, поэтому не задерживайтесь с обновлением. Тем более, что сделать это очень просто: достаточно загрузить новые файлы поверх старых. Для автоматизации этого процесса, вы можете воспользоваться предложенным способом.

Список изменений.

- Переход на CodeIgniter 1.7.2. К сожалению разработчики не внесли некоторые исправления с кодировкой почты и загрузкой файлов, поэтому пришлось вручную поправить эти файлы.

- Все шаблоны и плагины поправлены под стандарт HTML 4.01 Transitional. Сделано с целью пройти валидатор.

- В плагине редактора EditorDump появились опции, где можно выбрать режим работы редактора: HTML или BBcode.

- Плагин Main Menu, с помощью которого можно строить выпадающее меню для сайта. У плагина есть свои опции с описанием.

- Плагин Multipage, позволяющий разбивать большие тексты на несколько страниц.

- Плагин SMTP Mail, позволяет отправлять почту с помощью сторонних серверов.

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

- У виджетов теперь можно указывать не только номер, но и текстовое название. Это позволяет несколько упростить их понимание, когда используется много однотипных виджетов. Название указывается также через пробел. Если нужно указать название из нескольких слов, то вместо пробела указывайте символ подчеркивания. Система автоматически его заменит на пробел.

- Реализовано удаление пользователей (users).

- При новом комментарии можно настроить своё действие: хук «mso_email_message_new_comment».

- Новый хук на неверную капчу «comments_new_captcha_error».

- При отправке комментария комюзером сразу происходит его залогирование.

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

- Поправлены некоторые недостатки при залогированности комюзеров.

- В функции getinfo() новые параметры: «cache_dir», который позволяет вынести кэш в произвольное место и «FCPATH», который определяет путь к системе. Последний параметр введен ввиду его изменения в последней версии CodeIgniter.

- Новые хуки в функциях кэширования позволяют использовать свой метод кэширования.

- Улучшения функций авторасстановки тэгов.

- В некоторых функциях добавлены проверки на XSS-атаку (межсайтовый скриптинг). Именно по этой причине я рекомендую обновиться, как говорится, во избежании.

- В mso_get_pages() новые параметры show_cut, show_xcut (отображать ли ссылку при CUT/XCUT), а также a_link_cut - приписка к ссылке CUT на странице.

- Шаблоны поправлены под вывод MainMenu. Вы можете посмотреть его в Default и добавить на свой сайт.

- Начата работа над Руководством пользователя. Находиться он будет по адресу: http://max-3000.com/manual. Вот тема на форуме. Если вы можете помочь в его наполнении, буду признателен.

]]>twitter.com Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>

Комментариев: 34

  1. 2009-10-28 в 11:03:19 | Griz
    ]]>]]>

    Обновился сразу на сервер вопреки привычке сначала локально.

    Вот такой получил ответ:

    A PHP Error was encountered

    Severity: Warning

    Message: main(/www/gongauto/www/htdocs/index.phpapplication/maxsite/common/common.php): failed to open stream: No such file or directory

    Filename: libraries/maxsite_lib.php

    Line Number: 90

  2. 2009-10-28 в 11:22:30 | Максим
    ]]>]]>

    Не все файлы загрузили.

  3. 2009-10-28 в 11:58:04 | Griz
    ]]>]]>

    Загружал архивом. Архив распаковался нормально, о чем было подтверждающее сообщение от скрипта. Заменил файл maxsite_lib.php на аналогичный из предыдущей версии все заработало.

  4. 2009-10-28 в 12:11:37 | Misha

    У меня возникла та же проблема. Устанавливал по привычке загрузкой Application. При этом использовал свой собственный шаблон на основе дефолтного.

    Сделал следующее:

    загрузил папку system поверх старой,

    загрузил корневой индексный файл поверх старого,

    загрузил в свой шаблон индексный файл из дефолтного шаблона новой версии.

    Помогло.

  5. 2009-10-28 в 15:14:47 | Cuprum
    ]]>]]>

    Максим, может тогда на будущее упоминать, когда нужно обновлять весь архив, а когда достаточно перезалить католог "application"?

  6. 2009-10-28 в 17:31:54 | Miha

    Максим, вот сейчас попробовал воспользоваться поиском на Вашем сайте и получил ответ "Achtung! XSS attack!" Это как-то связано с новой версией?

    PS На maxsite.org такая же фигня

  7. 2009-10-28 в 17:44:19 | Максим
    ]]>]]>

    Похоже какое-то неверное кодирование русских букв при поиске. Буду разбираться.

  8. 2009-10-28 в 18:57:11 | Максим
    ]]>]]>

    Разобрался с поиском. В некоторых случаях происходит неверная обработка сегмента url, которая воспринимается как XSS-атака. Для тех, кто уже скачал систему и у кого возникла проблема с поиском, обновите файл в application/maxsite/сommon/common.php: http://max-3000.com/uploads/common-035.zip

    Архивы и latest обновил.

  9. 2009-10-29 в 00:18:35 | Александр

    Не работает вход для комюзеров - ошибка 403 Forbidden Причем в предыдущей версии тоже самое.

    В чем может быть причина?

  10. 2009-10-29 в 08:16:29 | Максим
    ]]>]]>

    Наверное что-то на уровне сервера.

  11. 2009-10-29 в 13:47:00 | Максим
    ]]>]]>

    Заметили еще одну проблему. Из-за измененных путей в CodeIgniter 1.7.2 не работает генерация sitemap.xml. Для исправления в файле /application/maxsite/plugins/xml_sitemap/index.php в самом конце нужно заменить

    $fn = realpath(dirname(FCPATH)) . '/sitemap.xml';
    

    на

    $fn = getinfo('FCPATH') . 'sitemap.xml';
    

    Файлы архива обновил.

  12. 2009-10-29 в 20:08:45 | MadBadJack
    ]]>]]>

    Максим, у меня начиная с версии 0,34 проблема. При проверке появления обновленной версии, из админки, появляется такая ошибка

    Ошибка соединения с max-3000.com!
  13. 2009-10-29 в 20:12:31 | Толяныч
    ]]>]]>
    - В плагине редактора EditorDump появились опции, где можно выбрать режим работы редактора: HTML или BBcode.

    При подключении BBcode в админанонсе появляется панель BBcode, но ввести текст можно только в HTML.

  14. 2009-10-29 в 20:24:14 | Максим
    ]]>]]>
    Максим, у меня начиная с версии 0,34 проблема. При проверке появления обновленной версии, из админки, появляется такая ошибка

    Стоит ограничение на хостинге на загрузку файла с другого сервера.

    При подключении BBcode в админанонсе появляется панель BBcode, но ввести текст можно только в HTML.

    Понятно. Будем разбираться. Плагин не учитывает новую опцию, поэтому выводит текст как введен, а должен прогонять через bb-коды.

  15. 2009-10-29 в 20:52:25 | MadBadJack
    ]]>]]>
    Стоит ограничение на хостинге на загрузку файла с другого сервера

    У меня сервер. CURL установлен. Что то в настройках php.ini не так? Или...?

  16. 2009-10-30 в 20:00:23 | Толяныч
    ]]>]]>

    Максим - спасибо за оперативность grin

    Понятно. Будем разбираться. Плагин не учитывает новую опцию, поэтому выводит текст как введен, а должен прогонять через bb-коды.
  17. 2009-10-31 в 14:30:47 | Яр Бест
    ]]>]]>
    Привет, ! Выход
    - не исправили :(

  18. 2009-11-02 в 00:30:23 | MadBadJack
    ]]>]]>

    Удивили две вещи:

    1. Карта сайта работает только с блог-страницами. Статика не отображается. Парадокс да и только.

    2. Поиск ищет только по меткам и категориям, но не ищет фразы в статьях. (возможно так и в старших версиях было, заметил только сейчас). Два раза парадокс :(

  19. 2009-11-02 в 02:03:58 | Яр Бест
    ]]>]]>

    Ещё один баг - если при установке чистого движка в приветственной странице в поле "Название сайта" вводить желаемое название блога кириллицей, то движок выдаёт "Ошибочные или неполные данные!

    Попробуйте заново". Я, конечно, понимаю, что можно поменять название блога после, но всё равно неприятственно-с.

  20. 2009-11-02 в 02:22:29 | Яр Бест
    ]]>]]>

    Извиняйте, добавочка:

    ... а при постановке в том поле символа апострофа (') появляется та же страница но в адресной строке браузера добавляется /2

  21. 2009-11-06 в 21:38:39 | Толяныч
    ]]>]]>

    Заметил вот что:

    после переноса сайта на MaxSite CMS из подкаталога в корень

    - не работает подсчет переходов по ссылке (нет накрутки счетчика)

    - не меняются данные в админ анонсе (остается старая инфа)

    - нельзя изменить- добавить - удалить ушку (только старая инфа)

    Что пробовал

    - переустановка MaxSite CMS с отключением и включением плагинов

    Нужно:

    совет что может быть...

  22. 2009-11-06 в 22:07:07 | Максим
    ]]>]]>

    Судя по симптомам - это неверные права для uploads. Нет разрешения на запись.

  23. 2009-11-06 в 22:38:00 | Толяныч
    ]]>]]>

    Если имеется в виду папка в uploads корне то стоят 777

  24. 2009-11-06 в 22:41:09 | Толяныч
    ]]>]]>

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

  25. 2009-11-07 в 08:53:24 | MadBadJack
    ]]>]]>

    Максим, Вы не ответили по поводу багов с картой сайта и поиском. Ну карта туда-сюда, можно и обойтись, а вот от наличия/исправления багов поиска зависит буду я делать сайт на этом движке, или воздержусь. Потому что для "рабочего" сайта поиск не обходим как воздух.

  26. 2009-11-07 в 09:02:36 | MadBadJack
    ]]>]]>

    Прошу простить, не уточнил, поиск некорректно работает ТОЖЕ ТОЛЬКО с статическими страницами. В "блог" все нормально ищется.

  27. 2009-11-07 в 09:49:20 | Максим
    ]]>]]>

    Поиск должен работать. В нем не учитывается тип страниц.

    Архив (sitemap) если срочно, то можно в этом плагине убрать коментарий с

    // 'type'=> false,
    

    Если будет время, то введу опции, чтобы можно было настраивать.

  28. 2009-11-07 в 11:35:17 | Сергей
    ]]>]]>

    А где дистрибутив брать?

  29. 2009-11-07 в 14:29:29 | Яр Бест
    ]]>]]>

    Сергей, в самом низу статьи есть строка "Скачать MaxSite CMS 0.35". Так вот при нажатии на MaxSite CMS 0.35 откроется меню загрузки и дальше уже сохраняете файл. Если нужно подробнее - я готовлю максимально подробнейшую инструкцию для установки сего движка. Кому нужно - обращайтесь.

    Максим, разрешите поинтересоваться, Вы приняли мои замечания к сведению (комментарии №17, 19-20)?

  30. 2009-11-07 в 20:53:00 | Максим
    ]]>]]>

    №17 - учту в ближайшем latest. Поправил в форме логина, но упустил файл в шаблоне.

    №19-20 - пока сложно сказать. Похоже на отсутствующу библиотеку mb_string.

  31. 2009-11-20 в 12:53:16 | Rogvold
    Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(application) is not within the allowed path(s): (VIRTUAL_DOCUMENT_ROOT:/tmp/) in /www/ax3.net/2/0/2038/home/site/index.php on line 93
    Warning: require_once(system/codeigniter/CodeIgniter.php) [function.require-once]: failed to open stream: Operation not permitted in /www/ax3.net/2/0/2038/home/site/index.php on line 115
    Fatal error: require_once() [function.require]: Failed opening required 'system/codeigniter/CodeIgniter.php' (include_path='.:/usr/share/php') in /www/ax3.net/2/0/2038/home/site/index.php on line 115
    

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

  32. 2009-11-20 в 14:09:11 | Максим
    ]]>]]>

    Запрещено выполнение некоторых файловых операций. Обычно это из-за явного указания разрешенных путей и/или safe mode. Обращайтесь к админу сервера.

  33. 2009-11-24 в 15:13:06 | petrenko

    Максим, а почему система считается быстрой? Время: 0.9474 - это ж много (мне так кажется) и сравнимо со временем в Вордпрессе. Хотя, SQL: 7 | Память: 0.74MB, конечно впечатляет smile

  34. 2009-11-24 в 17:16:59 | Максим
    ]]>]]>

    Нормальное время. smile Для моего CPU самое то.

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)