Главная » Новости » Версия 0.7.10

Версия 0.7.10 

  1. Из таблицы t1_users удалено поле user_is_deleted как совершенно ненужное (пользователи не могут быть удалены, а забаненный пользователь фактически является удаленным)
  2. Если пароль для юзера не задан в БД, то войти можно, использовав в качестве пароля любую последовательность букв. Теперь это работает только на локальной машине (IP=127.0.0.1).
  3. Закончен редактор пользователей.
  4. Визуальный редактор TinyMCE теперь умеет закачивать картинки и делать превьюшки заданного размера со ссылками на оригинал.
  5. Смарти, при отключении отладки, включает режим безопасности — блокируются php-свтавки и некоторые тэги, которые могут нарушить безопасность системы.

    Внимание! Одними из блокируемых тэгов являются {insert} и {include}, которые позволяют вставлять шаблон в шаблон. Я не вижу смысла в их использовании (учитывая концепции TanitaCMS).
  6. Тэг {assigned_vars} теперь работает только если текущий пользователь имеет право доступа show_assigned_vars, иначе выдается служебное сообщение о недостаточном праве доступа. Это так же латает дыру в безопасности.
  7. Исправлена ошибка: при инсталляции модуля сообщения об ошибках выводились на зеленом фоне (т.е. без отметки о том, что это ошибка)
  8. Добавлен модуль captcha, позволяющий без проблем пользоваться капчей в любом модуле.
  9. В редакторе контента добавлено поле "Категория". Модули теперь могут указать ядру, нужна ли связь создаваемого контента с категориями. Возможны три варианта: связи нет, связь только с категориями текущего модуля (создателя контента), связь с категориями текщего модуля + пользовательсткими категориями.
  10. Слегка изменен шаблон редактора контента в админке: теперь модулям не нужно делать финт ушами, чтобы отделить свой редактор в отдельную вкладку.
  11. Встроена система автоматического апгрейда БД - при необходимости апгрейда выполняется файл tanita/upgrade.php
  12. Метод Loader::calc_version() теперь открытый и статический, чтобы модули имели возможность вычислять номера версий
  13. Исправлена ошибка в Config::save()
  14. Изменен алгоритм анализа параметра страницы force_ssl. Теперь защищенное соединение устанавливается ТОЛЬКО для страниц, для которых этот флаг установлен. Если флаг сброшен, то происходит принудительный переход на Незащищенное соединение.
  15. Из "дистрибутива" удалены модули факэдитора и CKE — сейчас нет времени ими заниматься, тем более, что на данный момент тини умеет уже почти все, что от него требуется.

Теги: cms, изменения

Просто совет
Два месяца бесплатного использования VPS-сервера с 20Гб SSD на борту. Интересует?
Тогда жми сюда.
Твиттер-лента
Follow TanitaCMS in Twitter