Code Monkey home page Code Monkey logo

roundcube-thunderbird_labels's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

roundcube-thunderbird_labels's Issues

Move default settings to config.inc.php.dist

Would it be possible to follow the apparent convention of providing the default config as config.inc.php.dist, so that updating/reinstalling this plugin via composer doesn't overwrite my own config in config.inc.php?

More than 5 labels

Hello,

Is it possible to add more than 5 labels? And to modify the colors which are put?

Is there a way to set labels with sieve (set variable)

Hi,

i was wondering if it is possible to set the labels with a sieve action? There it is possible to write an action like:

set "variablename" "value";

A complete example rule:

require ["fileinto","variables"];
# rule:[Inbox Test]
if allof (header :contains "subject" "inbox")
{
	fileinto "INBOX";
	set "label" "work";
	stop;
}

Since I don't know how the label information is saved, I thought to ask you directly.

Thanks in advance.

Send, Abort and Save buttons greyed

Roundcube 1.2.0
Since rcmail-thunderbird-labels has not a single release yet, I can not name a specific version number for this bug.
git pull says, I'm up to date (2016-07-20)

When composing a message, the "Send", "Abort" and "Save" buttons are greyed and unusable.
There is a Javascript error "TypeError: w is undefined" in tb_labels.
Removing the pluging from config.inc.php makes the user able to SEND MESSAGES AGAIN.
=>Priority: critical (breaks sending any kind of messages in this mail client)


Catalan locale

Here is the catalan locale:

# cat ca_ES.inc 
<?php
/**
* Author:
* Michael Kefeder
* http://code.google.com/p/rcmail-thunderbird-labels/
*/

$labels = array();
$labels['label'] = 'Etiquetes';
$labels['label0'] = 'Cap etiqueta';
$labels['label1'] = 'Important';
$labels['label2'] = 'Feina';
$labels['label3'] = 'Personal';
$labels['label4'] = 'Per fer';
$labels['label5'] = 'Més tard';

$messages = array();

?>

Original issue reported on code.google.com by [email protected] on 22 Oct 2012 at 4:20

I don't understant "CONFIGURE"

In README there is:

CONFIGURE

---
- Optional features
  - modify_labels = true
  - with_contextmenu = true
  - enable_shortcuts = true


Where do I have to configure this?

Original issue reported on code.google.com by [email protected] on 22 Oct 2012 at 4:17

New Labels in red

Hello,
since few versions i note, that when I add a new label inside roundcube, it´s always red independet the label I add.
Labels coming from Thunderbird are in correct color.
Greets

"installed" but not working, greyed out symbol

I installed through
composer require weird-birds/thunderbird_labels
and it installed and enabled the plugin.

Now I can see a greyed out "Labels" in the menubar of an open email but I can't click it. I opened the settings ->thunderbird label options: and wrote a few names for the empty labels and saved them, but they don't seem to be saved because they are still blank next time I check.
So I don't know if it's a permission error or something.

Also in the installation instructions it says
add , 'thunderbird_labels' to $rcmail_config['plugins'] in main.inc.php

but I can't find any main.inc.php file. Since I used the composer install command, maybe I don't need to do this step but I thought it was strange. Also I'm using the elastic skin and there doesn't seem to ba an elastic skin in the thunderbird skin folder. however symlinking it to default or larry just creates a very strange and out of place icon, which is still grey and not working.

What have I done wrong?

Repeated colored dot in message list

I noticed that the colored dot in the message list is sometimes repeated when you leave the window open for a while.

selection_050

The tag <span class="tb_label_LABEL2">•</span> is then repeated.

It also disappears again, seemingly when a new mail arrives. Could it be that it's added every time roundcube checks for new mail in the background?

mobile skins support

Hello,

thank you for this great plugin.
I have bought a skin from roundcubeskin.com. It is not compatible to this plugin out of the box.

But you only have to change the folder name "larry" in plugins/thunderbird_labels/skins/ to the actual skin for example "silver". So it works. :o)

Best regards

auto labels with filters?

I'm moving from gmail to roundcube and I've been using filters i gmail for ages adding labels to messages which is super handy. Using sieve filters only creates the option to move messages to a folder or mark as read or flag them, but I can't actually automatically label a message with "to do" or something like that and still leave it in the inbox. Would it be possible, either to use sieve filters variables to auto label messages with thunderbird labels? Or would it be possible to add some kind of filtering directly in the thunderbird-labels settings? Maybe a collab with https://github.com/6ec123321/filters/ ?

For example, this is how I use labels i gmail today for our business.

If to -> [email protected] ->label "support query"
if to -> [email protected] ->label "finances"

I'm pretty much using it as a ticketing system except without ticket numbers.

In any case, thank you for providing this plugin, it saves me a lot of time.

Cannot label a message when it has its number < current label set

What steps will reproduce the problem?
1. set any label, example, the orange one (Work);
2. try to set red label (important);
3. doesn't work!
but if I try to set a label with a number greater than the one set (on the 
example, if I set green, blue or purple), it applies successfully.

What is the expected output? What do you see instead?
Nothing happens. The color/label remains the same.

What version of the product are you using? On what operating system?
the latest, 0.6.


Please provide any additional information below.



I translated the localization to pt_BR, which is attached =)


Matheus Valias

Original issue reported on code.google.com by [email protected] on 12 Jan 2013 at 8:16

Sort by labels

Could you, please, add an ability to sort messages by label (additional column in message list).
Thanks!

Can't remove label for some mails

I can't remove labels for some mails anymore. It is still working in Thunderbird.
When I click on one of these mails, I see the following in the dev console.

Array [ -1 ] LABEL4 true

When I press "4" to remove the label, I see and the blue color disappears:

Array [ 175962 ] LABEL4 false

Aftwards I click on a different email and then back to the one mentioned above:

Array [ -1 ] LABEL4 true

So nothing changed for that email.

Roundcube Webmail 1.3.8 [GIT 20181023.1309]
thunderbird_labels v1.3.0

Note: for some reason I can't pull in v1.3.1 via composer although ^1.3 is specified in composer.json

Allow keypad to flag (with patch)

What steps will reproduce the problem?
1. Select a mail
2. Use keypad to flag

What is the expected output? What do you see instead?
I'd like to see mail flagged but nothing happens.


See attached patch :)

Regards,
D.

Original issue reported on code.google.com by [email protected] on 12 Oct 2012 at 10:27

Attachments:

Labels applied from search box and with Shift/Ctrl key modifiers

Hi,

First of all, thank you for the amazing plugin. It's awesome to have TB compatible labels in Roundcube that are shared between clients through IMAP flags.

Recently I noticed a couple of small issues:

  1. The keypress event that sets labels do not detect Shift or Ctrl key modifiers. The effect, for example, is that pressing Shift+2 or Ctrl+1 sets or unsets labels on any selected message. I think that it if any key modifiers are set the labels should not be applied.
  2. When typing in the Roundcube "search" input field, the keypress events bubble so labels are applied when typing a search. To replicate, highlight one or more messages, click on the search box, type "foo3@..." and labels are applied for the "3" key and "Shift+2" key. If typing in the search box, I don't think labels should be applied.

Do you think it makes sense to fix these features? If so and you don't have time I can attempt the fix and submit a PR.

Thank you!

current zip archiv not working with Roundcube 1.1.4

Hi,

I downloaded the current master as zip to install it to my roundcube 1.1.4 installation.
I enabled the plugin, but all I see is this on the logfiles:

Feb  2 11:42:14 mail1 roundcube: <t14eq19t> PHP Error: Failed to load plugin file /var/www/webmail/plugins/thunderbird_labels/thunderbird_labels.php in /var/www/roundcubemail-1.1.4/program/lib/Roundcube/rcube_plugin_api.php on line 198 (GET /webmail/?_task=mail&_caps=pdf%3D1%2Cflash%3D1%2Ctif%3D0&_uid=4840&_mbox=Sent&_action=show)
Feb  2 11:42:14 mail1 roundcube: <t14eq19t> PHP Error: Failed to load plugin file /var/www/webmail/plugins/thunderbird_labels/thunderbird_labels.php in /var/www/roundcubemail-1.1.4/program/lib/Roundcube/rcube_plugin_api.php on line 198 (GET /webmail/?_task=addressbook&_action=photo&_email=x.x%40comp.com)
Feb  2 11:42:14 mail1 roundcube: <t14eq19t> PHP Error: Failed to load plugin file /var/www/webmail/plugins/thunderbird_labels/thunderbird_labels.php in /var/www/roundcubemail-1.1.4/program/lib/Roundcube/rcube_plugin_api.php on line 198 (GET /webmail/)
Feb  2 11:42:14 mail1 roundcube: <t14eq19t> PHP Error: Failed to load plugin file /var/www/webmail/plugins/thunderbird_labels/thunderbird_labels.php in /var/www/roundcubemail-1.1.4/program/lib/Roundcube/rcube_plugin_api.php on line 198 (GET /webmail/?_task=mail&_uid=4840&_mbox=Sent&_remote=1&_unlock=loading1454409736980&_action=pagenav&_=1454409736680)
Feb  2 11:42:14 mail1 roundcube: <t14eq19t> PHP Error: Failed to load plugin file /var/www/webmail/plugins/thunderbird_labels/thunderbird_labels.php in /var/www/roundcubemail-1.1.4/program/lib/Roundcube/rcube_plugin_api.php on line 198 (GET /webmail/?_task=mail&_remote=1&_unlock=0&_action=getunread&_=1454409736681)

any idea?

Thanks,
Thomas

Extra blank space on Elastic theme below each email message listed

Using Elastic theme, there is an extra blank space in email messages list, It's where the bullet would go if the message had a label. But if it doesn't have label, it still takes the extra space. Changing to Thunderbird UI Style for labels, it too has the blank space, even though there would be no bullets since this style changes the color.

Plugin blocks loading contacts in the Compose dialog

What steps will reproduce the problem?
0. (add at lease two contacts to the Personal Addresses in Contacts)
1. activate this plugin
2. click Compose
3. when you click Personal Addresses on the left, only the first contact is 
displayed (and a "Loading..." box keeps loading)

What is the expected output? What do you see instead?
I expect to see all the contacts.
I see only the first one.

What version of the product are you using? On what operating system?
RC: 1.0.1 (applies to older ones as well), TB labels: 0.9.6 (applies to older 
ones as well)

Please provide any additional information below.

Probably some JavaScript collision.

Original issue reported on code.google.com by [email protected] on 17 May 2014 at 9:41

Plugin breaks with Roundcube 0.5.4

[What steps will reproduce the problem?]
Install and configure plugin

[What is the expected output? What do you see instead?]
Blank screen when trying to access roundcube

[What version of the product are you using? On what operating system?]
Roundcube 0.5.4, PHP 5.3.8, Apache 2.2.21



Original issue reported on code.google.com by [email protected] on 28 Oct 2011 at 4:54

icon in wrong page

What steps will reproduce the problem?
1. Open a received message
2. click reply to


What is the expected output? What do you see instead?
The icon appear in the reply-to page

What version of the product are you using? On what operating system?
thunderbird labels 0.4.1. php 5.3.8 apache 2.2.3

Please provide any additional information below.
se the attached screenshot


Original issue reported on code.google.com by [email protected] on 13 Dec 2011 at 11:38

Attachments:

Downloading attachment in the preview pane is broken.

Downloading attachment in the preview pane is broken due to the usage of this 
plugin.

What steps will reproduce the problem?
1. Open roundcube mail client with thunderbird_lables.
2. If not, activate the preview pane.
3. click on a mail with attachment (preview pane displays the mail).
4. click on the attachement..
This produces a 404, the webpage cannot be found.

The expected output was the download or browser preview of the attachment as in 
the "full view" mode. Thus opening the mail and then click on attachment.

Its seems that the attachment download link is corrupted in preview pane. 
The url produced when clicked on in preview 
is:http://myserver/?_task=mail&_action=get&_mbox=INBOX&_uid=undefined&_part=2&_d
ownload=1
when copied as link address (browser right button) is: 
http://myserver/?_task=mail&_action=get&_uid=177480&_mbox=INBOX&_part=2

The url produced in full view mode 
is:http://myserver/?_task=mail&_action=get&_uid=177480&_mbox=INBOX&_part=2

The last 2 urls seems to be correct.

This is seen on all browsers. Problem seems to be on client / .js side.

Regards.


Original issue reported on code.google.com by [email protected] on 23 Nov 2011 at 1:39

Filter Messagelist by Label

Add some way to filter by label or - if that is not possible - make searching messages by labels possible.

I think this is the former is the most basic feature for a labeling / taggin system. And also the one universally anybody who was only barelay in touch with GoogleMail or the likes expects. It is the single most desired "feature request" for any Mail-Application I encounter while doing IT-Support.

So, this plugin would benefit tremendously from such a feature. I would offer to sponsor a few billed hours of work on that, if it helps to speed up the process.

elastic issues

Hi

  1. [thunderbird]-style in elastic-skin (v1.4.9) does not show anything, ( neither in messagelist nor message-view)
  2. [bullet]-style does show bullets in list , but nothing in message-view.

i see not errors

fyi&best regards

c-:

Allow for arbitrary labels (and recognize existing)

In Thunderbird it is possible to define custom tags, and these appear to be 
stored as IMAP Keywords (http://kb.mozillazine.org/Tags#IMAP) on IMAP servers.

Feature request:

It would be very nice if this plugin was extended so that it:

1. would allow arbitrary labels based on existing keywords found for mails, and

2. have the option of defining new labels as well, and

3. would display the label name(s), either in their own column in the mail 
overview, and/or prepended the subject text (like GMail does)


Original issue reported on code.google.com by [email protected] on 14 Sep 2014 at 7:48

Label custom names not working

Hi,

I am facing weird behavior when I am trying to set custom names of labels using RC Settings section and displaying them afterwards.

The input fields in the Settings section are empty by default. When I fill some values into and save them, the values are saved to a database, but input fields are empty again. And the label names presented in pop up menu or in the message detail are unchanged.

I created patch which fixes the problems (see attachment). May be I did not understand all ideas in the original code well.

Brief patch description:

  1. Line 98: condition for $c[3] causes always using default values, when is set. And it is always set, because during first run of the code, the $c is empty, so tb_label_custom_labels is saved to user profile (and causes setting of $c[3] for next run). May be I am missing something?
  2. Custom label names are saved to user profile having integer key (1 to 5), but default label names having string key (LABEL1 to LABEL5) which causes weird behavior when setting custom names and when displaying them (the string 'undefined' shows up instead of custom label name).
    thunderbird_labels-custom-label-names.zip

Plugin incompatible with RC 1.3.x

Updating my docker image with RC 1.3.beta and tbird-labes, got a env with problems, with tbird-labels inactive. Follow the screenshot:

image

Rename repository name

Hi @mike-kfed

I saw some roundcube plugin developers align them plugin project names to "roundcube-".

So, I suggest to you rename this project to "roundcube-thunderbird_labels".

And thanks by your work.

The plugin doesnt work in Roundcube 1.6.1

Hi there,

I tested the plugin in RC 1.6.1, it doesn't work. I was wondering if the recent release applies to the fact RC 1.6.1 comes only with elastic skin?

This is the problem that happens when I click on Labels button in message view, in Safari and chrome. The browser throws this error in console and doesn't display the menu.

Screenshot 2023-03-25 at 17 40 20

Screenshot 2023-03-25 at 17 42 15

I tried to fix but couldn't and I hope it to be fixed soon.

Looking forward, with thanks.

Zakaria.

German Translations


$labels['tb_label_options'] = 'Thunderbird Labels Optionen';
$labels['tb_label_enable_option'] = 'Aktiviere Labels';
$labels['tb_label_enable_shortcuts_option'] = 'Aktiviere Tastaturkürzel';
$labels['tb_label_button_label'] = 'Labels';
$labels['tb_label_button_title'] = 'Nachricht Label`n';
$labels['tb_label_contextmenu_title'] = 'Labels';
$labels['tb_label_style_option'] = "UI Style für labels";
$labels['tb_label_label'] = "Label";



Original issue reported on code.google.com by [email protected] on 1 May 2014 at 6:42

Roundcube 1.6.1 - set flags in IMAP server

This release doesn't work properly with newest RC 1.6.1, because from this version there is no this line of code in rcube.php (on version 1.6 this line of code was)

        // for backward compat. (deprecated, will be removed)
        $this->imap = $this->storage;

To repair this issue is simple fix - on file thunderbird_labels.php line 325
replace this:
$imap = $this->rc->imap;
to this:
$imap = $this->rc->storage;

Releases > 1.3.0 are not pulled in by composer

Any idea why newer releases like 1.3.2 are not pulled in?

Steps to reproduce:

foo /tmp $ git clone https://github.com/roundcube/roundcubemail.git
Cloning into 'roundcubemail'...
remote: Enumerating objects: 187, done.
remote: Counting objects: 100% (187/187), done.
remote: Compressing objects: 100% (129/129), done.
remote: Total 117773 (delta 67), reused 107 (delta 52), pack-reused 117586
Receiving objects: 100% (117773/117773), 57.13 MiB | 2.60 MiB/s, done.
Resolving deltas: 100% (81847/81847), done.

foo /tmp $ cd roundcubemail/

foo /tmp/roundcubemail (master) $ cp composer.json-dist composer.json

foo /tmp/roundcubemail (master) $ composer require weird-birds/thunderbird_labels
Using version ^1.3 for weird-birds/thunderbird_labels
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 42 installs, 0 updates, 0 removals
  - Installing composer/semver (1.4.2): Loading from cache
  - Installing roundcube/plugin-installer (0.1.9): Loading from cache
  - Installing pear/pear_exception (v1.0.0): Loading from cache
  - Installing pear/auth_sasl (v1.1.0): Loading from cache
  - Installing pear/net_idna2 (v0.2.0): Loading from cache
  - Installing pear/net_socket (v1.2.2): Loading from cache
  - Installing pear/console_getopt (v1.4.1): Loading from cache
  - Installing pear/pear-core-minimal (v1.10.7): Loading from cache
  - Installing pear/net_smtp (1.8.1): Loading from cache
  - Installing pear/console_commandline (v1.2.2): Loading from cache
  - Installing pear/crypt_gpg (v1.6.3): Loading from cache
  - Installing weird-birds/thunderbird_labels (v1.3.0): Loading from cache

Show new labels on automatic AJAX reaload

I am using one mailbox with more users (general company email). If someone else add the label to the mail, it's not displayed on my compluter after automatic page reaload - I need to do manual browser reload to show new labels. Is it some easy way how to fix it?

New versions of the plugin not available for download

Hi,

New versions of the plugin not available for download because of Google Code 
deprecates download service.

http://google-opensource.blogspot.ru/2013/05/a-change-to-google-code-download-se
rvice.html

Since sources unfetchable, this broke automatic distribution of the plugin 
code. FreeBSD port mail/roundcube-thunderbird_labels in particular can not be 
updated any more.

Would you consider to create mirror at more friendly hosting, e. g. SourceForge?

--
Alexander


Original issue reported on code.google.com by [email protected] on 12 Apr 2014 at 5:18

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.