[AdminTools] Заметки пользователя админки

В новой версии AdminTools у пользователей админки появилась возможность хранить свои заметки. Такой маленький эвернотик. В него можно сохранять какие-то наработки, шаблоны и черновики. Особенно должно быть удобно для командной работы. Для личного использования пригодятся приватные заметки, которые может видеть только пользователь их создавший.



Как это работает


В меню пользователя добавлен пункт «Заметки». При нажатии на него открывается отдельное окно с заметками. Сделал в отдельном окне, чтобы было удобнее разработчикам и контент-менеджерам копировать информацию, а не грузить страницы туда сюда. Чтобы добавить заметку, нужно нажать кнопку + на панели инструментов и в открывшемся диалоге заполнить нужные поля. Тут всё достаточно просто.

А вот изменить заметку можно как вызвав диалог редактирования (двойной клик, кнопка в строке или контекстное меню), а можно прямо в нижней части списка заметок (см. рисунок 1). Кликнув по заметке в списке, в нижней части окна появляется её текст. При изменении текста внизу окна появляются 2 кнопки — Сохранить и Отменить. Как ими пользоваться думаю понятно. Нижную часть окна можно увеличить или уменьшить с помощью стандартного разделителя — кликаете на его и тянете вверх или низ. Ещё хочу отметить, что стандартный ExtJs редактор работает кривовато — не всегда с первого раза срабатывает событие редактирования.
Чтобы проще было искать заметки добавлен поиск с возможностью выбора места — в наименованиях заметки, в содержании, в тегах или везде сразу.
Как обычно этой фичей можно управлять в системных настройках.

Заключение

Функционал, конечно, простенький, но думаю многим пригодится, так как сделал я его потому, что у меня была такая потребность. Чтобы не лазить в эверноты и закладки. По поводу расширения возможностей — думаю, что пригодилась бы выгрузка и загрузка заметок, чтобы можно было переносить с одной базы разработки в другую. Если есть ещё мысли, пишите.

Полная документация.
Сергей Шлоков
28 апреля 2016, 19:18
modx.pro
1 251
+11
Поблагодарить автора Отправить деньги

Комментарии: 11

Владимир
29 апреля 2016, 10:19
+1
Спасибо! Полезная штуковина :) Раньше чанки для этого использовал.
    Evgeny Tarasov
    29 апреля 2016, 18:08
    0
    А что за редактор использовался в текстовом поле?
    Василий Столейков
    02 мая 2016, 10:17
    0
    Не могу понять отчего при нажатии на пункт меню «Заметки» не происходит ничего..
    Обновился до версии 1.6.0-pl и загрузилось окошко, правда долговато…
    Спасибо, попробуем пользоваться!
      Сергей Шлоков
      03 мая 2016, 07:33
      0
      Какой-то конфликт видимо. Нужно смотреть консоль браузера.
      Владимир
      05 мая 2016, 16:29
      0
      Доброго дня! В версии 1.6.0-pl пропадает ссылка «Открыть Шаблон» если тип ресурса — «Коллекция» (Collections)
      Проверил на нескольких сайтах, в том числе не тестовом.
      Откат до 1.5.0 не помогает. На версии 1.4.1-pl все работает.
      PS А компонент отличный.
        Сергей Шлоков
        05 мая 2016, 19:27
        +1
        В версии 1.6.0 появилась связь шаблонов с ресурсами. В новой версии добавлю системную настройку, отключающую эту возможность. А пока в плагине adminTools закомментируй последний case.
      Воеводский Михаил
      13 мая 2016, 22:24
      +1
      Сергей, пожелание: сделать просмотрщик текстовых файлов, аналогичный просмотрщику журнала ошибок. Когда в какой-то произвольный файл скидывается лог действий, намного удобнее нажать кнопочку «Обновить» и загрузить только файл, а не обновлять всю страницу целиком.
        Сергей Шлоков
        13 мая 2016, 22:41
        0
        Честно говоря не совсем понял о чем идёт речь.
          Воеводский Михаил
          13 мая 2016, 23:09
          +1
          Сейчас просмотр любого текстового файла только через редактирование:


          Если в текстовмк валятся данные (жерналирование чего угодно и тд), то необходимо обновлять страницу, чтобы увидеть свежие данные.

          Но Журнал ошибок работает иначе:


          У него есть кнопка «Обновить», которая подгружает только содержимое файла вместо обновления страницы + простая кнопка «Очистить».

          Пожелание заключается в том, чтобы, упрощенно, просмотрщик журнала ошибок адаптировать под любые текстовые файлы.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        11