hello,
i'm new to roundcube, but i think it's a very promising project. but i
really do miss a plugin which implements server-side support for
gnupg/pgp encryption/decryption. searching in forum, wiki, trac, lists
etc, I already found a lot of discussions regarding this issue.[1,2,3,4]
many people even promised to work on this feature. some suggested to
wait for the plugin api before implementing gpg/pgp support. if i got it
right, the plugin api is available in the svn repository now.
everyone cc'ed in this mail stated somewhere that s/he either plans to
or already did work on gpg/pgp support in roundcube.
maybe i find the time to work on this feature within the next months.
but before i start, please tell me: do you have any code (maybe already
using the plugin api from svn) that i could use?
my plan is to develop _serverside_ support, so both public and private
key will need to be stored on the host that runs roundcube. but in the
case that you're the admin of this host anyway this is not a problem at
all. second,i don't want to take a usb-stick with me all the time, so
serverside gpg encryption is the only option here.
and i plan to use the gnupg php library[5] instead of a gnupg library as
i guess that more systems do have the gpgme library installed than the
gnupg binary.
greetings,
jonas
[1] http://trac.roundcube.net/ticket/1440396
[2] http://lists.roundcube.net/mail-archive/dev/2008-01/0000033.html
[3] http://lists.roundcube.net/mail-archive/dev/2006-02/0000229.html
[4] http://www.roundcubeforum.net/requests/491-gpg-pgp-support.html
[5] http://www.php.net/manual/en/function.gnupg-sign.php
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi all,
I've attached the updates for Bahasa Indonesia localization for lables.inc
and messages.inc.
Regards,
Putu Arya Sabda Wijaya
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/JJ/NtmXpj1g/labels.inchttp://detached.gigo.com/rc/JJ/NtmXpj1g/messages.inc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I’ve attached an updated Swedish localization of labels.inc.
Regards,
Jonas Nasholm
Bitfuse Network
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/CT/gke3hJY+/sv_SE.zip
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi!
I use Roundcube at work where I leave my session open several hours,
sometimes days when I set my laptop to standby mode in the night. It
happens that in the meanwhile I check my mail (access the same mailbox)
from home using Thunderbird. After returnning to work, the session is
still active but Roundcube does not recognize the update on the mailbox
which I have done from Thunderbird. To update the displayed mails I have
to open another folder and browse back to the primary folder afterwards.
This behaviour seems to be a bug for me. Or is it just an accepted
problem because of a rare use case?
Regards
Stefan
_______________________________________________
List info: http://lists.roundcube.net/dev/
[[ I'm happy to work with a consultant to answer this and other
questions, as per my previous email. However, Thomas suggested I send
some questions to the dev list, so I'm doing that. ]]
I see when you define a button from a plugin, you can give it a command:
$this->add_button(array(
'command' => 'plugin.markasjunk',
'imagepas' => $skin_path.'/junk_pas.png',
'imageact' => $skin_path.'/junk_act.png',
'title' => 'markasjunk.buttontitle'), 'toolbar');
}
And register a PHP callback to handle that command:
$this->register_action('plugin.markasjunk', array($this,
'request_action'));
I want to define some buttons that execute javascript in the browser,
instead of creating HTTP request to the server to run a PHP callback.
Is there a way that I can register a command name (for example
'plugin.move_to_next_message') along with javascript code to be run
for that command? I could always modify program/js/app.js to add a
new command, but if there is a hook to do this, I'd prefer to do that.
Thanks!
David Harris
DRH Internet Inc.
972-572-0900
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
[[ I'm happy to work with a consultant to answer this and other
questions, as per my previous email. However, Thomas suggested I send
some questions to the dev list, so I'm doing that. ]]
I want to add some buttons to the message listing toolbar and the
message view toolbar, but I want them to be conditional based on the
mailbox.
I've been looking at some existing plugins for guidance.
I see in the "markasjunk" plugin:
function init()
{
...
$rcmail = rcmail::get_instance();
if ($rcmail->action == '' || $rcmail->action == 'show') {
...
$this->add_button(array(
'command' => 'plugin.markasjunk',
'imagepas' => $skin_path.'/junk_pas.png',
'imageact' => $skin_path.'/junk_act.png',
'title' => 'markasjunk.buttontitle'), 'toolbar');
}
}
My problem is that the current mailbox does not appear to be
available at this step. And if I did conditionally print this button
based on mailbox, when the user clicks to a different mailbox
roundcube displays the new data without a page reload, so the button
would need to be hidden/shown with JavaScript.
My guess is that I should always print the button, but then modify
some JavaScript code to update the display CSS property based on what
mailbox we are in. Is there a standard hook for doing this? Or a
location where other code does this which would be a logical place to
add? I see that buttons are grayed based on if a message is selected
or not.
Thanks,
David Harris
DRH Internet Inc.
972-572-0900
_______________________________________________
List info: http://lists.roundcube.net/dev/