https://github.com/mike-kfed/roundcube-thunderbird_labels
Thunderbird Labels Plugin for Roundcube Webmail
https://github.com/mike-kfed/roundcube-thunderbird_labels
plugin roundcube thunderbird
Last synced: 10 months ago
JSON representation
Thunderbird Labels Plugin for Roundcube Webmail
- Host: GitHub
- URL: https://github.com/mike-kfed/roundcube-thunderbird_labels
- Owner: mike-kfed
- License: other
- Created: 2015-03-17T07:29:27.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2023-12-10T09:00:27.000Z (over 2 years ago)
- Last Synced: 2025-03-29T02:12:28.538Z (about 1 year ago)
- Topics: plugin, roundcube, thunderbird
- Language: PHP
- Homepage:
- Size: 393 KB
- Stars: 53
- Watchers: 16
- Forks: 27
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog
- License: LICENSE.md
Awesome Lists containing this project
README
## Thunderbird Labels Plugin for Roundcube Webmail
### Features
- Displays the message rows using the same colors as Thunderbird does
- Label of a message can be changed/set exactly like in Thunderbird
- Keyboard shortcuts on keys 0-5 work like in Thunderbird
- Integrates into contextmenu plugin when available
- Works for skins _classic_, _larry_ and _elastic_ (highest priority for _elastic_)
- currently available translations:
- English
- French (Français)
- German (Deutsch)
- Polish (Polski)
- Russian (Русский)
- Hungarian (Magyar)
- Czech (Česky)
- Bulgarian (български език)
- Catalan (català)
- Latvian (latviešu)
- Italian (italiano)
- Spanish (español)
- Slovak (Slovenčina)
- Ukranian (українська)
- Brazilian Portuguese (português do Brasil)
- Portuguese (português)
- Dutch (Nederlands)
- Greek (ελληνικά)
- Japanese (日本語)
- Swedish (svenska)
- Tunisian Arabic (تونسي)
- [screenshot](http://mike-kfed.github.io/roundcube-thunderbird_labels/)
### INSTALL
#### manual:
1. unpack to plugins directory
1. add `, 'thunderbird_labels'` to `$config['plugins']` in roundcubes `config/config.inc.php`
1. rename `config.inc.php.dist` to `config.inc.php`
1. if you run a custom skin, e.g. `silver` then you should also symlink or copy the skins folder
of the plugin to the corresponding skins name, for the example given:
`ln -s plugins/thunderbird_labels/skins/larry plugins/thunderbird_labels/skins/silver`
#### composer:
1. go to your roundcube root dir, setup `composer.json` and run `composer require weird-birds/thunderbird_labels`
### CONFIGURE
See `config.inc.php` for more details
- `tb_label_enable = true/false` (can be changed by user in prefs UI)
- `tb_label_modify_labels = true/false`
- `tb_label_enable_contextmenu = true/false`
- `tb_label_enable_shortcuts = true/false` (can be changed by user in prefs UI)
- `tb_label_style = 'bullets'`, `'thunderbird'` or `'badges'`
### Author
Michael Kefeder
### History
This plugin is based on a patch I found for roundcube 0.3 a long time ago.
Since roundcube is now able to handle the labels without modification of its source I decided to create a plugin.
There exists a "Tags plugin for RoundCube" which does something similar, my plugin emulates thunderbirds behaviour better I think (coloring the message rows for example)