[AdminTools] Заметки пользователя админки
В новой версии AdminTools у пользователей админки появилась возможность хранить свои заметки. Такой маленький эвернотик. В него можно сохранять какие-то наработки, шаблоны и черновики. Особенно должно быть удобно для командной работы. Для личного использования пригодятся приватные заметки, которые может видеть только пользователь их создавший.
В меню пользователя добавлен пункт «Заметки». При нажатии на него открывается отдельное окно с заметками. Сделал в отдельном окне, чтобы было удобнее разработчикам и контент-менеджерам копировать информацию, а не грузить страницы туда сюда. Чтобы добавить заметку, нужно нажать кнопку + на панели инструментов и в открывшемся диалоге заполнить нужные поля. Тут всё достаточно просто.
А вот изменить заметку можно как вызвав диалог редактирования (двойной клик, кнопка в строке или контекстное меню), а можно прямо в нижней части списка заметок (см. рисунок 1). Кликнув по заметке в списке, в нижней части окна появляется её текст. При изменении текста внизу окна появляются 2 кнопки — Сохранить и Отменить. Как ими пользоваться думаю понятно. Нижную часть окна можно увеличить или уменьшить с помощью стандартного разделителя — кликаете на его и тянете вверх или низ. Ещё хочу отметить, что стандартный ExtJs редактор работает кривовато — не всегда с первого раза срабатывает событие редактирования.
Чтобы проще было искать заметки добавлен поиск с возможностью выбора места — в наименованиях заметки, в содержании, в тегах или везде сразу.
Как обычно этой фичей можно управлять в системных настройках.
Полная документация.
Как это работает
В меню пользователя добавлен пункт «Заметки». При нажатии на него открывается отдельное окно с заметками. Сделал в отдельном окне, чтобы было удобнее разработчикам и контент-менеджерам копировать информацию, а не грузить страницы туда сюда. Чтобы добавить заметку, нужно нажать кнопку + на панели инструментов и в открывшемся диалоге заполнить нужные поля. Тут всё достаточно просто.
А вот изменить заметку можно как вызвав диалог редактирования (двойной клик, кнопка в строке или контекстное меню), а можно прямо в нижней части списка заметок (см. рисунок 1). Кликнув по заметке в списке, в нижней части окна появляется её текст. При изменении текста внизу окна появляются 2 кнопки — Сохранить и Отменить. Как ими пользоваться думаю понятно. Нижную часть окна можно увеличить или уменьшить с помощью стандартного разделителя — кликаете на его и тянете вверх или низ. Ещё хочу отметить, что стандартный ExtJs редактор работает кривовато — не всегда с первого раза срабатывает событие редактирования.
Чтобы проще было искать заметки добавлен поиск с возможностью выбора места — в наименованиях заметки, в содержании, в тегах или везде сразу.
Как обычно этой фичей можно управлять в системных настройках.
Заключение
Функционал, конечно, простенький, но думаю многим пригодится, так как сделал я его потому, что у меня была такая потребность. Чтобы не лазить в эверноты и закладки. По поводу расширения возможностей — думаю, что пригодилась бы выгрузка и загрузка заметок, чтобы можно было переносить с одной базы разработки в другую. Если есть ещё мысли, пишите.Полная документация.
Поблагодарить автора
Отправить деньги
Комментарии: 11
Спасибо! Полезная штуковина :) Раньше чанки для этого использовал.
А что за редактор использовался в текстовом поле?
Стандартный редактор ExtJs.
Обновился до версии 1.6.0-pl и загрузилось окошко, правда долговато…
Спасибо, попробуем пользоваться!
Какой-то конфликт видимо. Нужно смотреть консоль браузера.
Доброго дня! В версии 1.6.0-pl пропадает ссылка «Открыть Шаблон» если тип ресурса — «Коллекция» (Collections)
Проверил на нескольких сайтах, в том числе не тестовом.
Откат до 1.5.0 не помогает. На версии 1.4.1-pl все работает.
PS А компонент отличный.
Проверил на нескольких сайтах, в том числе не тестовом.
Откат до 1.5.0 не помогает. На версии 1.4.1-pl все работает.
PS А компонент отличный.
В версии 1.6.0 появилась связь шаблонов с ресурсами. В новой версии добавлю системную настройку, отключающую эту возможность. А пока в плагине adminTools закомментируй последний case.
Понял. Спасибо!
Сергей, пожелание: сделать просмотрщик текстовых файлов, аналогичный просмотрщику журнала ошибок. Когда в какой-то произвольный файл скидывается лог действий, намного удобнее нажать кнопочку «Обновить» и загрузить только файл, а не обновлять всю страницу целиком.
Честно говоря не совсем понял о чем идёт речь.
Сейчас просмотр любого текстового файла только через редактирование:
Если в текстовмк валятся данные (жерналирование чего угодно и тд), то необходимо обновлять страницу, чтобы увидеть свежие данные.
Но Журнал ошибок работает иначе:
У него есть кнопка «Обновить», которая подгружает только содержимое файла вместо обновления страницы + простая кнопка «Очистить».
Пожелание заключается в том, чтобы, упрощенно, просмотрщик журнала ошибок адаптировать под любые текстовые файлы.
Если в текстовмк валятся данные (жерналирование чего угодно и тд), то необходимо обновлять страницу, чтобы увидеть свежие данные.
Но Журнал ошибок работает иначе:
У него есть кнопка «Обновить», которая подгружает только содержимое файла вместо обновления страницы + простая кнопка «Очистить».
Пожелание заключается в том, чтобы, упрощенно, просмотрщик журнала ошибок адаптировать под любые текстовые файлы.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.