Доработки в Календаре Plone4Artists

Статья Erik Rose «Calendar sprint wrap-up» посвящена результатам Plone Symposium sprint, в результате которого внесены два улучшения в UI Plone4Artists Calendar.

Plone4Artists Calendar - мой любимый календарь, но я часто неохотно рекомендовал его, из-за некоторых незначительных, но неприятных нюансов в UI. И вот, на недавнем Plone Symposium sprint , мы (Chrissy Wainwright, Kevin Harvey, Catherine Williams, Brian Hoffman, Eric Prescott, другой Brian, чья фамилия как то затерялась, и я) закрепили на верстак Plone4Artists Calendar в попытке доработать его напильником и сделать более удобным.

Первой нашей целью были 5 закладок в основном режиме просмотра календаря. Закладки День, Неделя и Месяц показывают в режиме сетки свои периоды, Закладка Список - список событий за месяц в формате "вниз-по-порядку-на-странице", и на закладке Последние отображаются (все?) последние события в виде списка. Все эти закладки были причиной удивления пользователей, так как они объединяли срок со стилем представления. В новом UI имеются только закладки День, Неделя и Месяц, следуя соглашениям большинства популярных программ-календарей. Просмотр в виде календаря или списка доступен в каждой закладке через всплывающее меню, которое переключает вид представления с помощью JavaScript. Так же мы убрали закладку Последние, так как к последним событиям можно переместиться по нажатию стрелки влево, или по нажатию на иконке календаря для вывода всплывающего календаря.

Новый, облегчённый интерфейс с вкладками!

Другим направлением наших усилий было локализовать отображение даты и времени продукта. Продукт написан в основном нашими европейскими друзьями, и форматы представления даты и времени в Plone4Artist жёстко были установлены в 24-часовое представление времени и формат даты день-месяц. Мы предприняли шаги для локализации продукта в зависимости от настроек локализации Plone, следующим образом:

12-часовое форматирование на вкладке День

По материалам weblion.psu.edu

Перевод ООО «Комтет» komtet.ru

Вам также может помочь