Обновление Webasyst и приложения «Сайт»
26 января 2018Фреймворк Webasyst обновлен до версии 1.8.0.
Визуальный текстовый редактор и редактор HTML
Мы сделали более удобной и надежной работу со страницами, в которых есть код Smarty или разнообразная HTML-верстка. Если вы переключаетесь из визуального редактора в режим HTML и обратно, то для вас появилось несколько нововведений.
Редактор предупреждает, что HTML-код может измениться при переключении в визуальный режим
Для правильного форматирования текста визуальному редактору нужна некая стандартная HTML-верстка — так он устроен. Если ваш HTML-код не соответствует «ожиданиям» редактора, то он или исправит ваш код, или просто удалит некоторые теги, оставив только текст.
Он так делал и раньше, но не предупреждал об этом — некоторые пользователи расстраивались. Мы не можем сделать так, чтобы редактор «переваривал» любой HTML-код, — для этого придется его очень сильно усложнить, и это займет огромное количество времени. Поэтому мы добавили предупреждение: каждый раз при переключении в визуальный режим, вас попросят подтвердить, согласны ли вы на возможные изменения.
Если нужно перейти в визуальный режим, проверьте после этого HTML-верстку.
Переход в визуальный режим не работает, если в коде страницы есть теги Smarty
Чтобы не усложнять работу визуального редактора, мы заблокировали его использование вместе с кодом Smarty. Если на вашей странице есть теги Smarty, то визуальный редактор не включится, а только покажет уведомление в браузере.
Если на какой-то странице нужно использовать Smarty, то придется отказаться от визуального редактора. На остальных страницах можно продолжать использовать визуальный режим — если там нет Smarty.
Загрузка картинок в HTML-режиме
Чтобы загрузить на страницу картинку, раньше вы переключались в визуальный режим, ведь только там была функция загрузки изображений. А переключение в визуальный режим ломало теги Smarty или нестандартную HTML-верстку — проблема!
Мы нашли обходной путь: добавили кнопку загрузки изображений в HTML-режим. Теперь в визуальный редактор для этого переключаться необязательно — загружайте картинки в любом режиме, где вам удобнее.
Добавили то, что вы просили
- простые популярные цвета в палитру
- шрифт Verdana
Исправили ошибки, о которых вы рассказывали
- Устранено самопроизвольное прокручивание страницы в HTML-редакторе при переходе к фрагменту кода, найденному встроенной функцией поиска.
- Исправлена загрузка изображений с необычными символами в именах файлов.
- Устранено заполнение элементов <iframe> лишними символами при переключении между режимами редактирования текста.
- Исправлена работа контекстного меню
- И некоторые другие.
Другие улучшения во фреймворке
Исправлено редактирование фотографии зарегистрированного посетителя сайта в личном кабинете
Несколько обновлений назад эта функция сломалась. Теперь мы ее починили.
Прекращение сессии авторизованного посетителя сайта после отключения ему доступа
Раньше работало не очень правильно: кто-то зарегистрировался на вашем сайте, оставил спам в блоге; вы удалили спам и отключили доступ этому посетителю. А на следующий день он снова добавил спам.
Так происходило потому, что при отключении доступа сессия зарегистрированного посетителя сайта не прекращалась, и он мог продолжать делать то же, и раньше, пока не прекратится сессия.
Теперь при отключении доступа сессия пользователя прекращается. Бороться со спамерами стало легче.
Улучшена поддержка кириллических доменных имен
Домены, использующие Punycode (например, кириллические), доставляли неудобства пользователям Webasyst: то отображаются непонятными символами, то неправильно сохраняются в настройках.
В этом обновлении мы исправили несколько серьезных недочетов в Вебасисте, связанных с такими доменами. Если еще что-то осталось, напишите нам об этом в хабе поддержки.
Системные исправления и улучшения
Мы исправили некоторые моменты, которые мешали созданию плагинов и тем дизайна. Эти улучшения облегчат работу нашим партнерам-разработчикам.
Приложение «Сайт»
«Сайт» обновлен до версии 2.3.0.
Новая настройка «Перенаправлять на HTTPS»
Теперь настраивать редирект на HTTPS стало проще: не нужно редактировать файл .htaccess, а достаточно включить флажок в настройках сайта. Конечно, это сработает, только если вы установили SSL-сертификат для своего домена.
Если для всего сайта такое перенаправление не нужно, включите его для отдельных поселений в разделе «Структура». Там для всех приложений появился такой же флажок, как и в настройках сайта.
Напомнили о том, что все файлы в файл-менеджере — публичные
В разделе «Файл-менеджер» добавили предупреждение о том, что все загруженные файлы доступны по прямому URL, и для их скачивания не нужна авторизация с паролем. Если вы хранили там личные документы, надеясь, что вряд ли кто-то угадает их URL, то стоит серьезнее подумать над безопасностью своих данных.
Для безопасного хранения информации используйте специальные инструменты, например, приложение «Файлы».
Исправили ошибки
- Исправлены URL ссылок на файлы в файловом менеджере в бекенде, открытом через HTTPS.
- Удаление содержимого robots.txt при удалении сайта.
- Удаление пробелов в адресе сайта при сохранении настроек.
- Исправлены ошибки в интерфейсе добавления и редактирования страниц.
- Устранена блокировка интерфейса при возникновении критичных ошибок в теме дизайна.
- Исправлена ошибка базы данных в разделе «Блоки» нового аккаунта Webasyst.
- Исправлено перенаправление с URL, содержащих символ «+».
Готовим следующие обновления
Мы уже работаем над следующими обновлениями. Это будут:
- Shop-Script
- Мобильное приложение для Shop-Script
- Плагин «Почта России»
Ждите новостей в «Инсталлере»!
17 комментариев
Визуальный редактор страниц исправили и это хорошо. Когда теперь доберётесь до визуального редактора описаний товаров??? В Хроме даже банально жирным шрифт невозможно сделать.
ответитьЭто вообще кошмар! Сколько лет не могут нормальный редактор сделать.
ответитьПользоваться совершенно невозможно!
Все замечания и пожелания по поводу этого редактора игнорируются уже много лет.
В каких приложениях вам неудобно пользоваться визуальным текстовым редактором?
ответитьЧто конкретно вам неудобно при редактировании?
Какие именно "все" замечания нами проигнорированы?
Реализуйте пожалуйста в шоп-скрипте: https://support.webasyst.ru/22911/skryt-izlishnee-nazvanie-vitrin-v-spiske-kategoriy-tovarov/
ответитьОчень нужно!!!! Чтобы было удобно!!!
Добавьте Google reCAPTCHA на страницу авторизации сайт/webasyst/
ответитьи на страницу сайт/login/
В идеале reCAPTCHA должна появляться после первого не правильного ввода пароля.
И пользователи и администраторы / владельцы сайтов тотально не выполняют требования к стойкости пароля.
В приложения Сайт, Блог и т.д. Google reCAPTCHA так и не добавили?
ответитьВроде бы об этом давно просят https://support.webasyst.ru/6118/khotelos-by-videt-google-recaptcha-na-vsyom-proekte/
https://www.webasyst.ru/store/plugin/apps/captcha/
ответитьДа видел плагин и даже приобрел.
ответитьПо описанию - весьма полезный.
Странно, что Вебасист, в данном случае, проблемы индейцев не интересуют.
https://www.webasyst.ru/store/plugin/apps/captcha/
ответитьОтличная работа. Так держать. Ждем новых обновлений, и очень надеемся на то, что вы будете продолжать слушать рекомендации партнеров и клиентов.
ответитьДобавьте пожалуйста в текстовый редактор кнопку загрузки файлов. Чтобы можно было загрузить файл на сайт и вставить ссылку на него сразу в текст. Обращаться каждый раз к файловому менеджеру очень не удобно!
ответитьHTTPS: "Теперь не нужно редактировать файл .htaccess, а достаточно включить флажок в настройках сайта"
ответитьЕсли ранее все было сделано в .htaccess, то включать данный флажок не актуально?
Как обычно: если у вас всё хорошо работает, ничего не меняйте.
ответитьЭту настройку добавили для того, чтобы не редактировать .htaccess. Чтобы было удобнее.
ответитьСегодня пришло обновление. Редактор в карточках товара перестал работать. Невозможно написать описание товара. Пропало меню в визуальном редакторе, нажимаешь на кнопку сохранить ноль эмоций или 403. При переключение на HTML перебрасывает на "Все товары". До обновления все работало.
ответитьНапишите подробно о найденных ошибках в хабе поддержки, пожалуйста: https://support.webasyst.ru/bug-reports/
ответитьТам удобнее обрабатывать и обсуждать такие сообщения. Например, добавлять снимки экрана или выдержки из лог-файлов.
Извините, не в скрипте дело было, плагин SEO-оптимизация такую ошибку выдавал, его обновили и норм все стало.
ответить