Hi Roundcube Plugin API Devs,
I wanted to float a concept out there for feedback: Core plugins.
Hopefully I haven't missed a discussion about it elsewhere.
A core plugin would be a plugin which is required for roundcube to
function or must at least be replaced by a non-core plugin which serves
the same function. This is something Drupal has implemented with (in my
opinion) great success.
I believe there would be several benefits to implementing some core,
required elements of roundcube using the plugin api:
* The plugin api is assured to become potent and robust as it's heavily
depended on
* There almost no learning gap between developing/maintaining a plugin
and a core feature.
* This would eliminate the need for code which reads:
"check for a plugin to do this, otherwise do it the regular way"
* The non-plugin code base becomes smaller and more focused
I'm not proposing there be a concerted effort to re-factor everything as
plugins but making some core plugins could open doors.
In a test branch we plugin-ized a few core things and liked what we saw:
IMAP Caching:
We replaced all the imap caching calls with plugin hook calls. Then it
was easy to implement memcache caching instead of sql caching.
Temporary File Handling:
We replaced all the read/write attachments to disk calls with plugin
calls and wrote two plugins: Filesystem, to handle attachments just as
before and Database to handle attachments in a multi-server friendly
way. Memcache would be another option.
Contacts:
We added a few hooks, re-factored rcube_contacts.php and rcube_ldap.php
into plugins, and then made a horde contacts plugin.
What do you all think?
Thanks,
Ziba
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
here is a mini-patch. This is to the devel-api branch.
Internet Explorer is quite noisy if you have the developer extensions and try to use this branch.
A question to this. Is it preferred to post patches to the trac or the dev-list?
Regards
Chris
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/jr/qT59RpPB/01-fix_IE_6-7.patch
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 all,
today I met this problem:
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="UTF-8";
name*="UTF-8''Rendel%C3%A9sek da Vincire legfrissebb.xls";
Content-Disposition: attachment;
filename*="UTF-8''Rendel%C3%A9sek da Vincire legfrissebb.xls";
Do you know about this one?
There was a conversation about MIME problems around september.
Thomas Bruederli mentioned switching to SwiftMail in this conversation,
and also earlier when there were problems about SMTP handling.
Do you plan to switch to SwiftMail or did anybody take a deep look into it?
Bye,
Balazs
_______________________________________________
List info: http://lists.roundcube.net/dev/
I try to use database-attachment-backend from
http://trac.roundcube.net/ticket/1485231, It's very useful patch,
please include this patch in develop trunk
I test it about 2 month, It's OK and useful with load balance.
--
Sincerely,
Nantharat Puwarang
Sansez [at] Gmail [dot] com
LPIC-1 : Linux Professional Institute Certified
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hello,
Iam looking for a Developer that can help our company to integrate
RoundCube to work with our CRM, we do not have a problem to link back to
the project or pay for it,
The areas tu integrate are:
1) User Autentication
2) From an Email a Case, Opportunity, Lead or Task can be created from
the email.
The CRM is in PHP/MySQL.
Thanks for the reply,
--
--------------------------
Moises D. Vega
ELCONIX INC.
<Integrando Su Negocio>
mvega(a)elconix.com
+507 202-6981
+507 66731192
Aplicaciones de Negocios
www.elconix.com
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hey guys,
I'm not sure if this is the best way to provide this option, but I run a
server with a broken TLS, and Roundcube doesn't give a disable option.
The attached patch implements this on .2-stable.
It's possible misbehaving TLS could also be the cause of Ticket
#1485659 . I had gotten the same error initially.
Rick
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/DD/ShH5vZj1/tls.patch
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
Sorry for the delay, been busy lately :D
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/db/XCM7F5Sx/mk-MK.rar
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
Chris Moules wrote:
> I think this might be related to something that we saw/fixed in our
> development tree. This was after merging plugin-api with trunk however.
>
> We noticed this when testing the plug-ins, noticeably the 'markasjunk'
> plug-in.
> - $rcmail->output->command('display_message',
> $this->gettext('reportedasjunk'), 'confirmation');
thx, this form works for me
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
Roundcube Webmail Project Developer http://roundcube.net
_______________________________________________
List info: http://lists.roundcube.net/dev/
I'm working on simple password change plugin using plagin-api branch. It
adds Settings -> Password tab. For now I have only two issues (lack of
features):
1. not translated messages when using show_message()
$rcmail->output->show_message('passwordincorrect', 'error');
2. not working set_pagetitle()
$rcmail->output->set_pagetitle($this->gettext('changepasswd'));
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
Roundcube Webmail Project Developer http://roundcube.net
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I have been using RoundCube Webmail for about 6 months and like the
simplicity and ease of use. There is one thing missing, or at least I
can't find it, and that is the ability to set up a mailing list. For
example, I would like to add about 1/2 of my Address Book into a group
named Men. Then, when I wanted to email all the men in that group, I
simply select the group name "Men" and it will load all the addresses in
this
group.
Another option is to have 3 columns of check boxes to the left of the names
in the address book. Then I could scroll down and check the names to send
the group email too and they will all migrate into the email as Recipient,
CC or BCC.
Most email accounts have these types of options and since this is my work
email, it would help me to have these types of options available. Have you
considered adding them to RoundCube? Would it be possible to update
RoundCube to include these options?
Thank you in advance for your consideration.
--
Sincerely,
Marvin Peck
Certified Canine Training
and Behavior Specialist
APDT and IACP Member
Office 757-689-2126
Cell 757-270-4696
www.westlakekennels.com
_______________________________________________
List info: http://lists.roundcube.net/dev/