Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3

Эмулятор терминала

15 000
Всем привет!
По планам осталась у меня одна задумка для AdminTools — эмулятор терминала. Начав реализацию понял, что задача сложнее, чем казалась изначально. Поэтому решил выделить её в отдельный пакет.

Сергей Шлоков
27 октября 2016, 19:53
modx.pro
2
3 831
+6

[AdminTools] Темы и положение дерева ресурсов

В этой версии появились 2 новых возможности:
  • цветовые темы для дерева.
  • возможность менять положение дерева — справа или слева.
Сергей Шлоков
19 октября 2016, 10:18
modx.pro
5
2 990
+17

Альтернативные права доступа

Друзья, хочу услышать ваше мнение на эту тему. Права в MODX никогда не перестанут пугать новичков. Их реализация очень непривычна. И даже самая простая настройка страниц для авторизованных пользователей требует времени даже у опытных программистов.
Первую попытку упростить настройку для web контекста я сделал в AdminTools (кстати интересно, пользуется кто-нибудь этим функционалом). Недавно поступило интересное предложение (как мне кажется) сделать пресеты прав в шаблонах. Это существенно упрощает управление правами.
Сергей Шлоков
08 октября 2016, 09:25
modx.pro
809
+5

[AdminTools] Таблица плагинов

Таблица плагинов представляет собой плоский список плагинов системы, для которых определены события. Она позволяет посмотреть какие плагины сработают и в каком порядке. Тут же доступно создание и удаление плагинов. Можно управлять событиями для плагинов — привязать или отвязать.
Сергей Шлоков
02 октября 2016, 06:37
modx.pro
1
1 838
+13

[tagElementPlugin] Хоткеи для чанков и копирование

Хочу обрадовать всех кто просил добавить возможность открывать чанки, указанные в параметрах сниппета, без плясок с добавлением знака $. Для этого я добавил 2 хоткея — Ctrl+Alt+C и Ctrl+Shift+Alt+C. Первый для открытия чанка в модальном окне, второй для перехода на страницу чанка. Выделять нужно только название.
Вторая фича — это кнопка «Сохранить как» в модальном окне для быстрого копирования.


Сергей Шлоков
30 сентября 2016, 19:12
modx.pro
5
1 929
+21

[adminTools] Кэш ресурса и заметки админа

Продолжаю развивать этот набор инструментов для админов. В этой версии добавлено 2 фичи:
  • Возможность выгружать и загружать заметки админов.
  • Создание кэша ресурса при сохранении.
Сергей Шлоков
15 сентября 2016, 11:03
modx.pro
1
1 561
+16

[tagElementPlugin] Доработанный диалог параметров

Всем привет!
Наконец доделал давно планируемую доработку диалога параметров, вызываемого по Ctrl+Insert. Теперь он учитывает указанные параметры. И не только параметры, но и набор параметров.
Сергей Шлоков
09 сентября 2016, 05:42
modx.pro
2
1 485
+9

[adminTools] Права доступа для ресурсов

Права доступа в MODX — вещь не очень понятная и требует время для познания. С наскока управиться с ними не получится. Даже если нужно просто ограничить доступ к страницам на сайте, всё равно придётся разбираться с группами ресурсов, пользователей, политиками и т.п. Но теперь это делать не обязательно.
Данное решение достаточно простое — у ресурса добавляется вкладка «Права доступа» и в ней можно перечислить, кому показывать страницу, а кому нет. Причём в привычном для многих стиле операционной системы.
Сергей Шлоков
24 августа 2016, 14:04
modx.pro
8
3 564
+28

Развитие dbAdmin

20 000
Друзья! Некоторые из вас помнят, что у меня были планы по расширению функционала компонента:
— добавлять/изменять/удалять таблицы,
— добавлять/изменять/удалять поля,
— добавлять/удалять индексы,
— выводить запросы в таблице.

Но как это обычно бывает у многих — запал со временем прошёл. Я этим дополнением редко пользуюсь — новых дополнений давно не делал. Креатива для меня уже нет. Обычная рутинная работа. А кто из нас любит такую работу? Тем более свободного времени не очень много. Поэтому хочу выяснить, какая есть потребность в развитии этого дополнения? А заодно попробовать новую для себя форму мотивации.
Сергей Шлоков
18 августа 2016, 06:24
modx.pro
1 424
+1

[fullCalendar] Пример системы записей

Работая над обновлением компонента fullCalendar и глубже вникая в api яваскрипт библиотеки fullCalendar, получил очень большое впечатление от её возможностей. А с впечатлением пришло и понимание, что её применение можно расширить. Например, она достаточно легко позволяет реализовать несложную систему записей. Вариаций может быть достаточно много. Я хочу продемострировать один из примеров такой системы в стиле EMIAS (запись к врачу).
Сергей Шлоков
09 августа 2016, 06:17
modx.pro
4
2 133
+5