承接 texxasrulez/keyboard_shortcuts 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

texxasrulez/keyboard_shortcuts

最新稳定版本:1.0.0

Composer 安装命令:

composer require texxasrulez/keyboard_shortcuts

包简介

allows some functionality to be handled with the keyboard

README 文档

README

keyboard_shortcuts adds a keyboard shortcuts help launcher to Roundcube mail and enables common mailbox and message actions from the keyboard.

This repository is maintained by Gene Hawkins (texxasrulez).

Features

  • Shortcut help dialog available from the mail toolbar/list controls area
  • Keyboard actions for common mailbox tasks such as compose, reply, forward, delete, print, and refresh
  • Thread-view shortcuts when the IMAP server supports threading
  • Archive shortcut support when archive_mbox is configured
  • Skin assets for elastic, larry, classic, and Larry color variants
  • Updated asset handling for newer Roundcube layouts, including Roundcube 1.7 public_html installs

Supported Context

  • Roundcube mail task
  • Roundcube compose task
  • Logged-in users only

Included Shortcuts

Mailbox view:

  • ? Show shortcut help
  • a Select all visible messages
  • A Mark all visible messages as read
  • c Compose
  • d Delete
  • f Forward
  • j Previous page
  • k Next page
  • p Print
  • r Reply
  • R Reply all
  • s Focus quick search
  • u Check for new mail
  • z Archive, when archive is configured

Thread view:

  • E Expand all
  • C Collapse all
  • U Expand unread

Message view:

  • d Delete
  • f Forward
  • i Return to message list
  • j Previous message
  • k Next message
  • p Print
  • r Reply
  • R Reply all
  • z Archive, when archive is configured

Installation

Composer

Add the package to your Roundcube installation:

composer require texxasrulez/keyboard_shortcuts

Manual Install

Copy this repository into your Roundcube plugins/keyboard_shortcuts directory.

Enable The Plugin

Add keyboard_shortcuts to the Roundcube plugin list in config/config.inc.php:

$config['plugins'][] = 'keyboard_shortcuts';

Notes

  • The launcher is injected into the listcontrols template container.
  • The plugin loads jqueryui and its own JavaScript/CSS assets automatically.
  • Skin-specific icon/CSS fallbacks are included so the launcher remains visible across supported skins.

Maintainer

License

GPL-2.0-only

统计信息

  • 总下载量: 5
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0
  • 更新时间: 2026-04-17

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固