Здравствуйте, Друпалеры! Представляю Вам демо-версию (по моему мнению полностью работоспособную - надеюсь подскажите, где я не прав) модуля, который будет удобный для администраторов, хотя может использоваться и в публичной части.
Функционал: Редирект браузера при нажатии горячих клавиш - использование администраторами для перехода по админ меню.
Уровни доступа к модулю: Использование, Просмотр, Администрирование.
Похожий по функционалу модуль Keyboard shortcut utility.
Сравнение их в таблице:
Property | KSU | HKU |
This module allow you to create keyboard shortcuts that you can associate with... | paths, addresses, javascript functions | paths |
Available Meta Keys | ALT, CTRL, SHIFT | ALT, CTRL, SHIFT |
Key letter | BACKSPACE, TAB, RETURN, ESC, PAGE UP, PAGE DOWN, END, HOME, F1-F12, A-Z | BACKSPACE, TAB, RETURN, ESC, PAGE UP, PAGE DOWN, END, HOME, F1-F12, A-Z |
Own content type | Keyboard Shortcut | - |
Database use | shortcut, node, node_access, node_type, etc (all used with table 'node') | hotkeyurl |
Permissions | administer, view | administer, view, use |
Work with non-English keyboard layout | no | no |
Display | admin page, block whith available shortcuts | admin page |
Drupal core version | 5.x, 6.x | 6.x |
Use javascript | yes | yes |
Module's Zip Archive | 11.8 kb | 6.9 Kb |
На словах, главное зло shotcut - то что он привязывается к ноде, т.е. каждая комбинация - эта нода, которая своего типа shotcut, имеет свой адрес, может опубликоваться на главной, прикрепить файл и т.д.
Плюсы моего модуля с точки зрения работы - можно правами доступа запретить использование модуля анонимным пользователям, назначить использование конкретным ролям.
Сразу скажу, что когда пользуетесь этими модулями ДОЛЖНА БЫТЬ ВКЛЮЧЕНА АНГЛИЙСКАЯ РАСКЛАДКА КЛАВИАТУРЫ.
Это мой первый модуль - он был тестовым заданием приема на работу в одну IT контору.
Используете модуль на свой страх и риск, никаких гарантий и т.д.
На drupal.org я подал заявку на CVS доступ, описал и прикрепил модуль. Кто может сделать REVIEW прошу сюда.
Жду Ваших отзывов.
Спасибо за внимание!
Надеюсь модуль вам пригодится.
Вложение | Размер |
---|---|
hotkeyurl_demo_v0.2.zip | 6.93 КБ |
Комментарии
Уважаемые, Друпалеры!
Нужна помощь..
Найден баг. Не можем отловить причину.
1) Устанавливаем Denwer
2) Устанавливаем Друпал
3) Устанавливаем Модуль Hotkeyurl
4) Добавляем комбинацию
Баг, который возможен: Редиректы не работают. Нажимая клавишу ctrl мы редиректимся на первую записанную комбинацию. Кнопки практически все ведут се
бя неадекватно.
Баг при одной установке появляется.. При следующей отсутсвует.
На серверах замечен не был.
Похоже, что баг был в том что при скачивании модуль побился..