Мы рады представить вам релиз InstantCMS версии 1.8.
В этом релизе была исправлена масса багов и закрыты все известные уязвимости. Не обошлось, конечно же, и без приятных улучшений. Мы продолжили работу над рефакторингом старого кода. Например, почти полностью был переписан компонент "Фотогалерея". Во многих местах оптимизированы запросы к БД и производительность кода. Все это позволяет говорить что в этой версии движок станет еще быстрее.
Итак, что нового?
Новые настройки доступа
Нас часто просили сделать множественный выбор групп, которые имеют доступ к определенному модулю, пункту меню или статье. В этой версии такая возможность появилась. Более того, добавлено управление доступом не только для статей но и для разделов, чего раньше не было.
Мультизагрузка фотографий
Теперь мультизагрузка присутствует не только в личных, но и в общих альбомах галереи. Когда пользователь будет добавлять фото в общий альбом, он сможет отметить галочку "мультизагрузка" и перейти к форме выбора нескольких фотографий. Названия фотографий, загруженных за один раз, могут быть одинаковыми и отличаться только номером. Либо, если общее название не было указано, будут использованы имена исходных файлов.
Изменения в ядре
- закрыты все известные уязвимости, в том числе инъекция в компоненте RSS;
- добавлена поддержка кириллических доменов;
- исправлены ошибки, иногда возникающие после пересортировки деревьев;
Редактор BB-Code (форумы, блоги, комментарии)
- теперь все внешние ссылки выводятся только через редирект;
- добавлена поддержка вставки нового кода видео YouTube;
- добавлена поддержка вставки видео Вконтакте;
- исправлен редирект на внешние ссылки, содержащие знак вопроса;
Админка
- добавлена возможность удаления записей из ленты событий;
Управление модулями
- через окно быстрой настройки теперь можно отключать модули;
Разделы и статьи
- URL статьи больше не изменяется при редактировании статьи с сайта;
- исправлено создание раздела без названия, приводящее к невозможности этот раздел удалить;
Пользователи
- личные сообщения теперь удаляются раздельно получателем и отправителем;
- в модуле "Рейтинги пользователей" теперь выводятся статусы;
- добавлена возможность выбора группы, в которую пользователь попадает после регистрации;
- добавлена транслитерация загружаемых файлов с русскими именами;
- исправлено удаление неактивных пользователей через CRON;
Комментарии
Добавлена возможность редактирования комментария в течении N минут после добавления. Для того чтобы включить эту возможность, в настройках компонента "Комментарии" на вкладке "Доступ" нужно указать интервал времени, в течении которого можно редактировать комментарии.
Универсальный каталог
- исправлен вывод цен с надбавки в модулях "Новое/Популярное/Случайное в каталоге";
- правильный вывод автора записи;
- сортировка рубрик по алфавиту;
- возможность смены администраторами рубрики при редактировании записи;
Объявления, Вопросы и ответы
- добавлена поддержка VIP-объявлений;
- возможность отключить прием вопросов от гостей;
Клубы
- исправлено удаление постов администраторами клубов;
- добавлена возможность создания нескольких клубов пользователями;
Интеграция с «Биллингом пользователей»
В ближайший понедельник, 18 апреля состоится релиз коммерческого компонента «Биллинг пользователей».
Большинство компонентов в составе InstantCMS 1.8 имеют интеграцию с биллингом, и позволят оказывать различные платные услуги пользователям вашего сайта.
Как обновиться с версии 1.7
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных.
Мы не несем никакой ответственности за любые потери данных произошедшие в результате неправильных действий при обновлении.
Обновление системы
- Распакуйте архив в папку с сайтом, заменяя имеющиеся файлы;
Для владельцев коробочной версии InstantMaps:
перед заливкой файлов на сайт. удалите из архива все содержимое папки /templates/_default_ КРОМЕ папок "components" и "modules" Запустите скрипт yoursite.ru/migrate;
- После завершения миграции удалите папки "install" и "migrate";
Если вы используете собственный шаблон:
Обновите tpl-шаблоны компонентов и модулей из дефолтного шаблона;
В коде template.php своего шаблона перед вызовом<?php cmsBody; ?> добавьте:
<?php $messages = cmsCore::getSessionMessages; ?> <?php if ($messages) { ?> <div class="sess_messages"> <?php foreach($messages as $message){ ?> <?php echo $message; ?> <?php } ?> </div> <?php } ?>
Благодарности
По традиции хотим душевно поблагодарить всех кто помогал в работе над этим релизом, участвовал в его подготовке и тестировании.
И конечно же спасибо всему сообществу за то, что вы с нами, друзья!
Скачать дистрибутив
Поддержите проект
Вы можете стать официальным спонсором или оказать другую поддержку. Вы также здорово поможете, если поставите звезду на GitHub.
Реклама #
GNabi 13 лет назад #
От чистого сердца — БОЛЬШОЕ СПАСИБО,
Всем, кто участвовал в подготовке и выпуске этого Релиза.
Search 13 лет назад #
Слава 13 лет назад #
А то у меня много PHP-файлов изменено и дополнено. и не хотелось бы их все лопатить снова.
И немешало бы список файлов, в которых были зделаны изменения.
А за релиз СПАСИБО!
Fuze 13 лет назад #
EVV 13 лет назад #
Fuze 13 лет назад #
13 лет назад #
Yes, всех с выходом восьмерочки! ;)
EVV 13 лет назад #
Pampa 13 лет назад #
InstantCMS 13 лет назад #
изменений действительно очень много, поэтому смысл отдельного архива под вопросом
ниже diden скинул полезную ссылку, изучите
Just 13 лет назад #
13 лет назад #
WALTERZ 13 лет назад #
А когда можно будет приобрести биллинг компонент?
Fuze 13 лет назад #
Nerix 13 лет назад #
Saimon 13 лет назад #
Anabiotick 13 лет назад #
Pampa 13 лет назад #
И поздравления всем пользователям нашей системы!
13 лет назад #
13 лет назад #
13 лет назад #
13 лет назад #
Вопрос : как вернуть отображение рейтинга по старому.. теперь в топе оно тока по вертикали отображает..статусы портят весь вид..подскажите.
Search 13 лет назад #
13 лет назад #
13 лет назад #
13 лет назад #
Djarold 13 лет назад #
Ruslan 13 лет назад #
Программистов наших не могу поймать уже несколько дней :(
Djarold 13 лет назад #
просто еще раз хотел выразить благодарность разработчикам!
Не сочтите за рекламу вот 15мин. назад обновился..vircount.com
13 лет назад #
DSE 13 лет назад #
Большое спасибо!
Слава 13 лет назад #
Опустим этот релиз, тут действительно много изменений. Но в будущем, ПОЖАЛУЙСТА, публикуйте и(или) вкладывайте в архив список изменённых файлов.
Это намного упростит миграцию. Так как люди сами смогут перекинуть на свой сайт только изменённые файлы, не затрагивая остальные. Имхо.
InstantCMS 13 лет назад #
Araxis Merge, WinMerge, WinDiff, WinPatch, diff и т.д.
Человечество давным давно насоздавало все необходимые инструменты, берите и пользуйтесь, не заставляйте нас делать лишнюю ненужную работу :)
13 лет назад #
13 лет назад #
Большое спасибо за новый релиз.
almond 13 лет назад #
Edik_Salonikski 13 лет назад #
bigR 13 лет назад #
Очень благодарен вам, за такую прекрасную работу! Спасибо!
Zau4man 13 лет назад #
Otus7 13 лет назад #
Pampa 13 лет назад #
Программа имеет бесплатную легальную версию, которой вполне хватает для этих задач, а также русский интерфейс и сайт с примерами и объяснениями работы.
Смотреть вот здесь: http://www.comparesuite.ru/,
скачивать бесплатную полную версию - на сайте разработчика:http://www.comparesuite.com/download.htm,
здесь выбираем бесплатную Light-версию.
Если я запостил не в ту тему, прошу извинить. Просто именно сюда идут те, кому предстоит миграция.
StoRM 13 лет назад #
Огромная просьба при релизах где то писать изменения в шаблонах и css как делают например разработчики dle, большая ведь часть людей не сидят на дефолтном шаблоне а используют свой измененный и не каждый новичок сможет справиться с сравниванием кода, а для остальных это солидная экономия времени, посмотрел что изменилось/добавилось в шаблонах/css скопировал или удалил по быстро и обновление своего шаблона под новую версию завершено :)
Fuze 13 лет назад #
StoRM 13 лет назад #
некоторые все же их изменяюта при добавлении в языковые фаилы вставить такую черточку думаю не составит труда, а некоторым пользователям это очень упростит жизнь. спасибо за внимание
Слава 13 лет назад #
Ольга 13 лет назад #
Тихонов 13 лет назад #
Тихонов 13 лет назад #
Тихонов 13 лет назад #
13 лет назад #
Большое спасибо за новый релиз!
Если разработчики знали сколько позитивной энергии в этих спасибо, то выпускали бы релиз два раза в месяц).
Насчет UTF версии когда ждать?
Hmelex 13 лет назад #
Огромное Вам спасибо Администраторы системы, разработчики и Все те кто тестировал выход нового релиза.
Сама пробовала по тестировать и хоть, что то стоящее выявить, но в данном релизе почти всё работает на отлично.
Исправлено так много, что с уверенностью можно сказать — релиз Instantcms 1.8, является идеальным решением в исполнении многих интернет задач, как для любителей веб-дизайнеров в создании своего первого сайта, так и профессионалов, для которых Instantcms является основным источником дохода.
Спасибо за создание нового премиум-компонента для InstantCMS — Биллинг пользователей. Биллинг пользователей — впервые создан, специально для монетизации сайта, что не может не вызывать восторга и восхищения нового витка развития данной системы.
Выход новой версии Instantcms 1.8 – уверена, будет иметь ошеломляющий успех, не только на самом официальном сайте, а и в различных уголках бескрайнего пространства Интернета.
Каждый новый релиз Instantcms:
– это море восхищения и гордости за отечественный программный продукт;
– это праздник, для каждого из Нас (веб-дизайнеров и программистов);
– это как Новый год, который приходит в самый неожиданный момент.
Ещё раз, огромное и большое человеческое Вам СПАСИБО за выход Instantcms 1.8
Уверена, что многие после выхода Instantcms 1.8 захотят Вас отблагодарить и не только словестно, а и финансово (http://instantcms.ru/donate.html).
Юрий (Pizza Celentano) 13 лет назад #
StoRM 13 лет назад #
fact 13 лет назад #
Hoyta 13 лет назад #
Большое спасибо всем кто причастен к выходу релиза!
Обновился без проблем, полёт нормальный!
lezginka.ru 13 лет назад #
УСПЕХОВ!
nikolas 13 лет назад #
Lagorden 13 лет назад #
Ramin 13 лет назад #
del 13 лет назад #
RewriteRule ^about(.*)$ ^about.html [L]
ЧЯДНТ?
InstantCMS 13 лет назад #
в начале этого файла прочитайте инструкцию, там по аналогии разберетесь
если нет - пишите на форум
в .htaccess ничего добавлять не нужно
del 13 лет назад #
Второй же вариант никак не хочет выдавать саму эту рубрику, перепробовал уже с десяток вариаций написания данного правила.
Amurland 13 лет назад #
СергейР 13 лет назад #
Иван Шкута 13 лет назад #
del 13 лет назад #
http://www.onlinedisk.ru/view/649744
Грешил сначала на плагин sitemap, чего-то он не захотел с новой версией работать, но его удалил, а проблема осталась. При удалении sitemap выдал ошибки с уже отправленными заголовками ("headers are already sent").
del 13 лет назад #
del 13 лет назад #
ГеймОверСистемХалтед 13 лет назад #
Спасибо. Взята очередная и далеко не последняя вершина.
ded-pikto 13 лет назад #
13 лет назад #
Но все равно разработчикам огромное спасибо ))
RooKee 13 лет назад #
Slon 13 лет назад #
Дали стране к Первомаю новый релиз!!
Вот это производительность!!
от 1.5 до 1.6 - за 10 месяцев..
от 1.6 до 1.7 - за 8 месяцев..
от 1.7 до 1.8 - за 4 месяца..
от 1.8 до 1.9 - за 2 месяца??
а что будет через год и подумать страшно..
Бурные и продолжительные аплодисменты!!
СПАСИБО!!
Dublic 13 лет назад #
RooKee 13 лет назад #
Dublic 13 лет назад #
Сайт кто-то пробовал "Закрыть"? Потом с авторизацией проблема, кидает на главную и так и остаешься не авторизованным (и не войти в админку)
mihalich 13 лет назад #
Dublic 13 лет назад #
sepraga 13 лет назад #
Всё работает! Спасибо...
13 лет назад #
Доступ запрещен
Вы не имеете доступа к данной части сайта.
Возможно, Вам необходимо оформить подписку.
Обратитесь к администрации сайта.
При этом администраторы входят и выходят, как шарики в горшочек - без проблем.
Что за мистика? К какой части сайта пользователь не имеет доступа при выходе????????????
13 лет назад #
viy33 13 лет назад #
energy74 13 лет назад #
Legioner 13 лет назад #
"Запустите скрипт http://yoursite.ru/migrat"
На данной странице выдает надпись:
"Запрошенная Вами страница не найдена на нашем сайте"
Объясните, пожалуйста! Увы, сам не разберусь.
Спасибо заранее!
• Mike • 13 лет назад #
Legioner 13 лет назад #
Morgan 13 лет назад #
Прошу вас, либо сделать в этой версии (предпочтение), либо учесть один немаловажный фактор !
А именно :
1. Админы и менеджер не имеет ни какого представления о пользователе который припёрся на ресурс и зарегался ... ни IP , ни прочей инфы ...
Просто дело в том, что я свой ресурс вообще не рекламировал, а спамеры тут как тут ...
Хотя бы какие нибудь инструменты по IP !
2. опишу проблему позже ...
Madmax 13 лет назад #
InstantCMS 13 лет назад #
fact 13 лет назад #
в шаблоне <?php cmsBody(); ?> заключено в <div></div>= <div><?php cmsBody(); ?></div>
ставить указанный код нужно после<div> или перед ним?
SeaLord 13 лет назад #
Не знаю уместен ли воспрос планируется ли в будущем Закрывать проект для FreeWare юзеров?
точнее - будут ли дальше доделывать Бесплатные компоненты сами разработчики скрипта?
Или все уйдет в раздел за деньги?
RooKee 13 лет назад #
SeaLord 13 лет назад #
За много лет в интернете возникали Открытые CMS и Закрывались причем довольно крупные.
Инстант мне понравился икслючительно Русскоязным насением, "бесплатностью" + перспективностью, в итоге хочу опробовать его в реализации парочки идей. Исключительно из личных будущих трудозатрат, интересует целесообразность - начинать или нет.
InstantCMS 13 лет назад #
SeaLord 13 лет назад #
Madmax 13 лет назад #
fact 13 лет назад #
А для чего этот код?
Fuze 13 лет назад #
Итак, по пунктам.
1. Мы, как разработчики всегда рады адекватным пожеланиям и улучшениям, звучащим из уст пользователей.
2. Во время ПУБЛИЧНОГО тестирования версий лишь единицы тестируют, подходя к делу ответственно, повторяю ЕДИНИЦЫ.
3. По билингу: да, возникла необходимость сделать компонент "билинг", но уж так сложилось на текущий момент, что без перепатчивания движка этот компонент не появился, посему появились небольшие "вставки" в основном коде и я не вижу ничего сомнительного и плохого здесь. Код открытый, убирайте, кому это не требуется.
4. В будущих версиях все встанет на круги своя, ибо на очереди глобальный рефакторинг кода, нацеленный на большую расширяемость, безопасность, понятность и скорость работы движка. Соответственно работа над "доделыванием" движка идет и будет идти, но надо понимать, что нам есть тоже хочется и работа над платными компонентами чуть более приоритетна.
5. INSTANTCMS никогда не будет платным.
И напоследок:
Уважаемые пользователи. Учитесь уважать чужой труд! Хотя о чем это я....
SeaLord 13 лет назад #
И почему поясню почему задан вопрос так и почему.
Да код изменен...
+ Работа идетесть сдвиги.
- минус на мой взгляд уход в чистом виде от бесплатности компонентов (в этом случае более удобен вариант деления
ветки на $ и Free - но это всего лишь пожелание.)
- Очень конечно туго у этой ЦМС с шаблонами- меняются версия к версии - описания нету.
- При относительно заметных сменах... ядра... - очень тяжело, перестроиться.
- Поэтому не сочтите за обиду в высказывании мнения о... и моих представлениях о том и этом. Это всего лишь пожелания.
Pampa 13 лет назад #
Учитесь уважать чужой труд людей! Хотя о чем это я....
Уважаемый Фьюз!
Не надо так драматизировать - гораздо бОльшая часть людей относится к труду разработчиков с уважением и пониманием сложности стоящих перед Вами задач, чем та часть "писателей", которая проявляет здесь чудеса владения клавиатурой.
Не стоит тратить нервные клетки, не стоит оно того, честное слово!
reload 13 лет назад #
Недочеты есть везде, но если вы пользуетесь инстантом, то думаю, плюсов здесь для вас намного больше)
Да, и платные дополнения должны быть по любому (кушать то действительно хочется всем).
Инстант сам по себе очень хорош и имеет не мало бесплатных компонентов, Приобретением платных дополнений вы не только увеличите функциональность своего сайта, НО И ОТБЛАГОДАРИТЕ РАЗРАБОТЧИКОВ ЗА ИХ ТРУДЫ.
Бесплатного здесь предостаточно, за это низкий поклон.
max11 13 лет назад #
Жаль, что настраиваемых ЧПУ нет и настройки возможности комментирования и пощения в форум гостями.
AlexG 13 лет назад #
Майкл 13 лет назад #
Запустите скрипт http://puksinka.ru/migrate;-в ответ тишина.
Удалил папки "install" и "migrate" в итого ошибка
Fatal error: Call to undefined method cmsCore::getHost() in /home/puksinka/puksinka.ru/docs/index.php on line 40
В админку захожу нормально.
Где проблема?
Fuze 13 лет назад #
Майкл 13 лет назад #
Второй раз автоматом.
• Mike • 13 лет назад #
Майкл 13 лет назад #
А вообще она переносится?
Майкл 13 лет назад #
ostrov 13 лет назад #
wrx 13 лет назад #
огромное спасибо создателям,instantcms рулит!