• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

coffeescripts/H28-Jan-2021-542497

docs/H03-May-2022-63

localization/H28-Jan-2021-474396

node_modules/roundcube/H28-Jan-2021-1211

skins/H28-Jan-2021-324274

ChangelogH A D28-Jan-20213.1 KiB11997

LICENSE.mdH A D28-Jan-20211.2 KiB116

README.mdH A D28-Jan-20212.4 KiB6852

coffee2js.shH A D28-Jan-2021528 179

composer.jsonH A D28-Jan-2021935 3534

config.inc.php.distH A D28-Jan-2021561 1513

thunderbird_labels.phpH A D28-Jan-202117 KiB514380

README.md

1## Thunderbird Labels Plugin for Roundcube Webmail
2
3### Features
4
5* Displays the message rows using the same colors as Thunderbird does
6* Label of a message can be changed/set exactly like in Thunderbird
7* Keyboard shortcuts on keys 0-5 work like in Thunderbird
8* Integrates into contextmenu plugin when available
9* Works for skins *classic*, *larry* and *elastic*
10* currently available translations:
11  * English
12  * French (Français)
13  * German (Deutsch)
14  * Polish (Polski)
15  * Russian (Русский)
16  * Hungarian (Magyar)
17  * Czech (Česky)
18  * Bulgarian (български език)
19  * Catalan (català)
20  * Latvian (latviešu)
21  * Italian (italiano)
22  * Spanish (español)
23  * Slovak (Slovenčina)
24  * Ukranian (українська)
25  * Brazilian Portuguese (português do Brasil)
26  * Portuguese (português)
27  * Dutch (Nederlands)
28  * Greek (ελληνικά)
29  * Japanese (日本語)
30* [screenshot](http://mike-kfed.github.io/roundcube-thunderbird_labels/)
31
32### INSTALL
33
34#### manual:
35
361. unpack to plugins directory
371. add `, 'thunderbird_labels'` to `$rcmail_config['plugins']` in roundcubes `config/config.inc.php`
381. rename `config.inc.php.dist` to `config.inc.php`
391. if you run a custom skin, e.g. `silver` then you should also symlink or copy the skins folder
40   of the plugin to the corresponding skins name, for the example given:
41   `ln -s plugins/thunderbird_labels/skins/larry plugins/thunderbird_labels/skins/silver`
42
43#### composer:
44
451. go to your roundcube root dir, setup `composer.json` and run `composer require weird-birds/thunderbird_labels`
46
47### CONFIGURE
48
49See `config.inc.php`
50
51- `tb_label_enable = true/false` (can be changed by user in prefs UI)
52- `tb_label_modify_labels = true/false`
53- `tb_label_enable_contextmenu = true/false`
54- `tb_label_enable_shortcuts = true/false` (can be changed by user in prefs UI)
55- `tb_label_style = 'bullets'` or `'thunderbird'`
56
57### Author
58Michael Kefeder
59<https://github.com/mike-kfed/roundcube-thunderbird_labels>
60
61### History
62This plugin is based on a patch I found for roundcube 0.3 a long time ago.
63
64Since roundcube is now able to handle the labels without modification of its source I decided to create a plugin.
65
66There exists a "Tags plugin for RoundCube" <http://sourceforge.net/projects/tagspluginrc/> which does something similar, my plugin emulates thunderbirds behaviour better I think (coloring the message rows for example)
67
68