На этой неделе Ник Хаскинс выпустил обновление для Lasso, которое вводит восстановление правок в реальном времени. Lasso, плагин, изначально разработанный для улучшения опыта использования Aesop Story Engine , в настоящее время является одной из самых удобных и хорошо поддерживаемых попыток внедрить редактирование внешнего интерфейса в WordPress.
Плагин работает как с Aesop Story Engine, так и без него. Lasso предлагает минимальный, ненавязчивый подход к редактированию, который позволяет сосредоточиться на создании контента. Хаскинс надеется выпустить версию 1.0 плагина этой осенью, а исходный код недавно стал доступен разработчикам и тестерам на GitHub .
«Наша цель проста: быть редактором интерфейса, который сводит на нет использование редактора сообщений WordPress», — сказал Хаскинс. «Одной из последних областей, которые нужно было решить в этом начинании, были исправления».
Lasso 0.9.6 позволяет пользователям восстанавливать версии в режиме реального времени при редактировании сообщения в интерфейсе. Плагин представляет новый уникальный подход к отображению ревизий, удаляя стандартное сравнение «diff style» в пользу более простого скользящего интерфейса.
Lasso отображает последние шесть версий, и пользователи могут щелкнуть время, чтобы восстановить версию в реальном времени. Он работает как маленький кусочек магии на передней панели.
«Поскольку Lasso уже работает в post_content, особых технических проблем не возникало, — сказал Хаскинс. «Самым большим узким местом было найти способ сделать это, который не вызывал бы путаницы.
«В редакциях WordPress используется сравнение «разных стилей», которое, я не думаю, приносит пользу 80% пользователей WordPress. Ведь они не кодеры. Поэтому мы решили восстановить пост в том виде, в котором он был, а главное, в том контексте, в котором он живет», — сказал он.
Восстановление живых версий поддерживает изображения, разметку и все остальное, что вы ожидаете преобразовать в HTML, но у Хаскинса есть несколько незавершенных элементов, которые он надеется отшлифовать.
«Такие вещи, как шорткоды и омбеды, не обрабатываются в HTML, поскольку им требуется обновление страницы, поэтому найти способ парсить их в реальном времени — едва ли не единственная техническая проблема, которую нам еще предстоит решить», — сказал он. «Это не мешает работе, но я думаю, что пользователь ожидает, что эти элементы будут отображаться так, как они появляются на сайте».
Это первый раз, когда автор плагина сделал что-то подобное с отображением и восстановлением версии. Он превращает процесс просмотра изменений в визуальный и интерактивный процесс. Удаление сравнения «diff style» значительно упрощает обычному создателю контента принятие решения о том, какую версию восстанавливать. Если вы хотите протестировать его или поближе познакомиться с тем, как он работает, посмотрите Lasso на GitHub .
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…