Как мы упоминали ранее, вновь заработал сайт разработчиков замечательной InstantCMS.
Как отмечают авторы, изменения в новой версии скорее качественные, чем количественные.
Мы упорно настаивали на внесении 2 важных изменений, связанных с созданием администратором пользователей и групп пользователей. Связано это было с возможность использования на сайте платного контента. Спасибо разработчикам - они вняли нашей просьбе.
Основные изменения
Интегрирован шаблонизатор Smarty, вывод некоторых модулей переведен в шаблоны
Это
означает что теперь для некоторых модулей можно создавать "подшаблоны" внутри вашего шаблона. Это может пригодиться, если потребуется, например, в модуле "Последние материалы" поменять местами дату и заголовок статьи. В перспективе все модули и компоненты будут иметь собственные редактируемые шаблоны.
Пока Smarty обрабатывает вывод следующих модулей: - Последние материалы; - Популярные статьи; - Популярное в блогах; - Темы на форуме; - Последние вопросы FAQ; - Новые записи в блогах;
Кроме того, сам по себе вывод модуля (заголовок/тело) теперь тоже находится в отдельном шаблоне (module.tpl). Это делает возможным создание растягиваемых модулей с закругленными углами или с любой другой формой. Как осуществляется вывод? В папке /templates/ появилась еще одна папка - /_default_/. Внутри нее еще две папки - /modules/ и /components/. В них будут храниться шаблоны
для модулей и компонентов по-умолчанию. Чтобы переопределить шаблон вывода какого-либо модуля, вам нужно скопировать папку /templates/_defautl_/modules/ в папку со своим шаблоном, а затем отредактировать в ней нужный файл.
Подробнее о использовании Smarty вы можете почитать на его официальном сайте - http://smarty.net/manual/ru/.
Изменения в пользователях
- Пользователи → Пароли в БД теперь хранятся в зашифрованном
виде - Пользователи → В админке добавлена возможность создания дополнительных групп - Пользователи → В админке добавлена функция создания пользователей - Пользователи → Исправлен счетчик пользователей в общем списке - Регистрация → Исправлена ошибка с добавлением пользователей поверх удаленных - Регистрация → Добавлена проверка свободности логина и совпадения паролей "на лету" - Награждение пользователей → Исправлена ошибка с удалением
наград в админке - Изменения для администратора
- Меню → Теперь администратор видит все пункты меню, независимо от назначенной группы доступа - Админка → Исправлена ошибка с добавлением статей, содержащих спецсимволы - Админка → Изменен формат поля БД для хранения статей. Теперь можно хранить статьи длиннее 65535 символов. - Установщик → Добавлен выбор логина администратора при установке - Установщик→ Прекращена поддержка MySQL 3 :)
Изменения в каталоге и форуме
- Универсальный каталог → Исправлены ошибки с удалением тегов при удалении записей - Универсальный каталог → Исправлена ошибка в добавлении фотографий к товарам без фото - Универсальный каталог → Исправлено отключение поиска по полю в рубрике Множество мелких багов в каталоге и форуме (по наводке Easy и других членов коммьюнити)
Инструкция по переходу с версии 1.0.7.2:
Сделайте резервную копию сайта и дамп базы данных Распакуйте новый архив в папку с сайтом, заменяя все имеющиеся файлы Запустите скрипт "http://www.ваш-сайт.ru/migrate" После завершения миграции удалите папки "install" и "migrate"
И новость напоследок
Теперь самая свежая dev-версия InstantCMS доступна через SVN: https://instantcms.svn.sourceforge.net/svnroot/instantcms Естесственно, не рекомендуется
использовать ее для рабочих проектов, только для тестирования. Мы по прежнему приглашаем всех желающих принять участие в разработке. Если вы считаете что можете делать не только "SVN checkout" но и "commit" :), то пишите на team@instantcms.ru и мы дадим вам нужный доступ. Новую версию этой отличной CMS вы можете скачать тут:
У них только один недостаток - они на английском языке. Ребята приложили руки и теперь вы можете пользоваться одним из продуктов этого сайта уже на родном - русском языке.
К нему прилагается подробная инструкция по установке и использованию. Поддерживает несколько систем оплаты. Скачать скрипт можно здесь
Для тех, кто понимает. Сервер в Европе - за 29 евро в месяц, хороший пинг, EverCase ECR9130 Server, AMD 1x Sempron 3100+ CPU, 512MB DDR2 RAM,
1 x 160GB SATA II Harddisk, Debian Operating System, 1 x 100Mbps Full-Duplex Uplink Port, 2000GB data traffic Volume.