Hello Guys,
I'm trying to debug the ldap address book access in the
last svn trunk, using xdebug.
The svn trunk is not giving any result when
clicking on the contact name on the left panel. ( see
http://trac.roundcube.net/ticket/1485908 )
Can you help me to start, by
giving me an entry point function ?
Thanks.
--
r e d 2
The red2
Group of companies; red2, red2 Services and red2 Agency
34-35 Eastcastle
Street, London W1W 8DW
www.red2.co.uk [1] | andre.rodier(a)red2.co.uk [2]
(+44) 0870 471 8492
direct
(+44) 0751 124 4961
mobile
Links:
------
[1] http://www.red2.co.uk/
[2]
mailto:andre.rodier@red2.co.uk
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hello everybody,
I had no answers to my patch proposition here:
http://trac.roundcube.net/ticket/1485914
This small patch automatically open collapsed folders during a drag and
drop process, after the mouse is on a collapsed folder for one second.
It's very useful if you have a lot of sub folders, and you forgot to open
the before starting to drag messages.
Also, scrolling the folder's list during drag & drop should be useful,
I'll try to work on that this evening.
ATB.
_______________________________________________
List info: http://lists.roundcube.net/dev/
HnazzzKristaps Kulis
- original message -
Subject: Dev Digest, Vol 24, Issue 12
From: dev-request(a)lists.roundcube.net
Date: 19/06/2009 17:32
Send Dev mailing list submissions to
dev(a)lists.roundcube.net
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.roundcube.net/mailman/listinfo/dev
or, via email, send a message with subject or body 'help' to
dev-request(a)lists.roundcube.net
You can reach the person managing the list at
dev-owner(a)lists.roundcube.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Dev digest..."
Today's Topics:
1. Re: cache busting - size -> mtime (Cor Bosman)
2. Re: cache busting - size -> mtime (Daniel Black)
3. Re: cache busting - size -> mtime (Cor Bosman)
4. id_ID translation (Arya Sabda)
5. nl_NL Translations (Frits Letteboer - St. Radio Twenterand)
6. Re: Password plugin and virtuser plugin ideas (Thomas Bruederli)
7. addressbook (Cor Bosman)
8. Re: Message archive plugin (Thomas Bruederli)
9. Re: Message archive plugin (Andre Rodier)
10. Re: open collapsed folders on drag & drop. (Thomas Bruederli)
----------------------------------------------------------------------
Message: 1
Date: Thu, 18 Jun 2009 17:05:32 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <2C3922BF-992C-46DD-BB9C-E7F7BCB714E2(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 4:58 PM, Daniel Black wrote:
>
> Sorry I meant to write/ask this earlier but is there a reason for
> choosing
> size vs mtime?
>
I guess the main reason is that the filesize() call is cached, and the
stat() call isnt. You do not want to do stat() calls on all included
files for every single page load. I suppose you could cache the stat
info yourself, but as Thomas said, in practice filesize() is good
enough.
------------------------------
Message: 2
Date: Fri, 19 Jun 2009 01:32:26 +1000
From: Daniel Black <daniel(a)cacert.org>
Subject: Re: [RCD] cache busting - size -> mtime
To: Cor Bosman <cor(a)xs4all.nl>
Cc: dev(a)lists.roundcube.net
Message-ID: <200906190132.26382.daniel(a)cacert.org>
Content-Type: Text/Plain; charset="us-ascii"
according to http://au.php.net/manual/en/function.filemtime.php it is cached.
maybe its good enough but I don't want to be the one debugging it when its not
:-)
Thanks for all the discussion so far.
Daniel Black
--
Infrastructure System Administrator
CAcert
------------------------------
Message: 3
Date: Thu, 18 Jun 2009 17:38:28 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <83FB33F5-1E10-4AAB-B55C-1BF53E0C1BB6(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 5:32 PM, Daniel Black wrote:
> according to http://au.php.net/manual/en/function.filemtime.php it
> is cached.
>
> maybe its good enough but I don't want to be the one debugging it
> when its not
> :-)
Guess mtime would be just as good then, maybe better indeed. Thomas?
Cor
------------------------------
Message: 4
Date: Thu, 18 Jun 2009 23:49:06 +0800
From: Arya Sabda <klunxer(a)gmail.com>
Subject: [RCD] id_ID translation
To: dev(a)lists.roundcube.net
Message-ID:
<dcad295c0906180849t1b14e4ccrd750dcd912c759c5(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hi all, the Indonesia translation already updated. Please check the attachment.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Jw/765BOt7v/id_ID.zip
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 5
Date: Thu, 18 Jun 2009 21:25:16 +0200
From: "Frits Letteboer - St. Radio Twenterand"
<f.letteboer(a)radiotwenterand.nl>
Subject: [RCD] nl_NL Translations
To: dev(a)lists.roundcube.net
Message-ID: <4A3A949C.2000404(a)radiotwenterand.nl>
Content-Type: text/plain; charset="utf-8"
Should bring it to 100% translated.
--
Frits Letteboer
Technisch Beheer
Stichting Radio Twenterand
I: http://radiotwenterand.nl
E: f.letteboer(a)radiotwenterand.nl
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/ao/+l93cmbC/labels.inchttp://detached.gigo.com/rc/ao/+l93cmbC/messages.inc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 6
Date: Fri, 19 Jun 2009 17:13:29 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Password plugin and virtuser plugin ideas
To: "A.L.E.C" <alec(a)alec.pl>
Cc: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <4A3BAB19.3040303(a)gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
A.L.E.C wrote:
> We have a few plugins for password change using different methods for
> saving new password, but all of them have the same UI. I think it would
> be better for localization and future maintenance to join them into one
> plugin with many drivers. We need one function for password change, so
> we can do this as simple as possible. Let's add drivers/ directory with
> files sql.php, sasl.php, etc. and config option 'password_driver'. So,
> everyone just could add his own driver function.
Excellent idea. To configure it you suggest to use a local config file with
in the plugin directory, right?
>
> My second idea is to create hooks for rcube_user's email2user and
> user2email functions. Then we could move current virtuser_* features
> into 'virtuser' plugin. This plugin should also work as password above
> with drivers for file, sql, or any callback.
>
I agree to create hooks for these functions but why not creating diffrent
plugins for file and sql backends? I think the code for both will be
completely different.
~Thomas
------------------------------
Message: 7
Date: Fri, 19 Jun 2009 17:48:51 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: [RCD] addressbook
To: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <E731DA73-DED3-4A8A-A2A7-97E82566C2E3(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Hi all, question about the addressbook. What exactly is the
difference between Display Name, and First/Last Name? It seems
Display Name is the only thing used. It's used for searching, and is
added to the email address for the recipient. I dont see what First/
Last name are used for. Are they just informational? You cant search
on First/Last for one.
The naming sortof led me to believe that Display Name is a UI thing
only, just to show you what the address is for.. lets say 'Mom'. If
thats the case, should it really be added to the address during
composing? To me that doesnt make sense. Id rather that only the
First/Last name get added, if filled in.
Regards,
Cor
------------------------------
Message: 8
Date: Fri, 19 Jun 2009 18:18:00 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Message archive plugin
To: Andre Rodier <andre.rodier(a)red2.co.uk>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBA38.2000809(a)gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
Hi Andr?
I like this one! Here's another updated version where the configured
archive folder is added to the list of default folders which are always
listed on top of the other folders. I've also added a list icon to make the
archive folder appear accordingly.
~Thomas
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/yP/UWcxcBG2/archive_1.2.tgz
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 9
Date: Fri, 19 Jun 2009 17:20:32 +0100
From: Andre Rodier <andre.rodier(a)red2.co.uk>
Subject: Re: [RCD] Message archive plugin
To: Thomas Bruederli <roundcube(a)gmail.com>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBAD0.8070800(a)red2.co.uk>
Content-Type: text/plain; charset="iso-8859-1"
Hi Thomas !
Thanks for your work.
I don't have made a lot myself.
Regards,
Andr?.
Thomas Bruederli wrote:
> Hi Andr?
>
> I like this one! Here's another updated version where the configured
> archive folder is added to the list of default folders which are
> always listed on top of the other folders. I've also added a list icon
> to make the archive folder appear accordingly.
>
> ~Thomas
--
r e d 2
The red2 Group of companies; red2, red2 Services and red2 Agency
34-35 Eastcastle Street, London W1W 8DW
www.red2.co.uk <http://www.red2.co.uk/> | andre.rodier(a)red2.co.uk
<mailto:andre.rodier@red2.co.uk>
(+44) 0870 471 8492 direct
(+44) 0751 124 4961 mobile
Kristaps Kulis
- original message -
Subject: Dev Digest, Vol 24, Issue 12
From: dev-request(a)lists.roundcube.net
Date: 19/06/2009 17:32
Send Dev mailing list submissions to
dev(a)lists.roundcube.net
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.roundcube.net/mailman/listinfo/dev
or, via email, send a message with subject or body 'help' to
dev-request(a)lists.roundcube.net
You can reach the person managing the list at
dev-owner(a)lists.roundcube.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Dev digest..."
Today's Topics:
1. Re: cache busting - size -> mtime (Cor Bosman)
2. Re: cache busting - size -> mtime (Daniel Black)
3. Re: cache busting - size -> mtime (Cor Bosman)
4. id_ID translation (Arya Sabda)
5. nl_NL Translations (Frits Letteboer - St. Radio Twenterand)
6. Re: Password plugin and virtuser plugin ideas (Thomas Bruederli)
7. addressbook (Cor Bosman)
8. Re: Message archive plugin (Thomas Bruederli)
9. Re: Message archive plugin (Andre Rodier)
10. Re: open collapsed folders on drag & drop. (Thomas Bruederli)
----------------------------------------------------------------------
Message: 1
Date: Thu, 18 Jun 2009 17:05:32 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <2C3922BF-992C-46DD-BB9C-E7F7BCB714E2(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 4:58 PM, Daniel Black wrote:
>
> Sorry I meant to write/ask this earlier but is there a reason for
> choosing
> size vs mtime?
>
I guess the main reason is that the filesize() call is cached, and the
stat() call isnt. You do not want to do stat() calls on all included
files for every single page load. I suppose you could cache the stat
info yourself, but as Thomas said, in practice filesize() is good
enough.
------------------------------
Message: 2
Date: Fri, 19 Jun 2009 01:32:26 +1000
From: Daniel Black <daniel(a)cacert.org>
Subject: Re: [RCD] cache busting - size -> mtime
To: Cor Bosman <cor(a)xs4all.nl>
Cc: dev(a)lists.roundcube.net
Message-ID: <200906190132.26382.daniel(a)cacert.org>
Content-Type: Text/Plain; charset="us-ascii"
according to http://au.php.net/manual/en/function.filemtime.php it is cached.
maybe its good enough but I don't want to be the one debugging it when its not
:-)
Thanks for all the discussion so far.
Daniel Black
--
Infrastructure System Administrator
CAcert
------------------------------
Message: 3
Date: Thu, 18 Jun 2009 17:38:28 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <83FB33F5-1E10-4AAB-B55C-1BF53E0C1BB6(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 5:32 PM, Daniel Black wrote:
> according to http://au.php.net/manual/en/function.filemtime.php it
> is cached.
>
> maybe its good enough but I don't want to be the one debugging it
> when its not
> :-)
Guess mtime would be just as good then, maybe better indeed. Thomas?
Cor
------------------------------
Message: 4
Date: Thu, 18 Jun 2009 23:49:06 +0800
From: Arya Sabda <klunxer(a)gmail.com>
Subject: [RCD] id_ID translation
To: dev(a)lists.roundcube.net
Message-ID:
<dcad295c0906180849t1b14e4ccrd750dcd912c759c5(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hi all, the Indonesia translation already updated. Please check the attachment.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Jw/765BOt7v/id_ID.zip
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 5
Date: Thu, 18 Jun 2009 21:25:16 +0200
From: "Frits Letteboer - St. Radio Twenterand"
<f.letteboer(a)radiotwenterand.nl>
Subject: [RCD] nl_NL Translations
To: dev(a)lists.roundcube.net
Message-ID: <4A3A949C.2000404(a)radiotwenterand.nl>
Content-Type: text/plain; charset="utf-8"
Should bring it to 100% translated.
--
Frits Letteboer
Technisch Beheer
Stichting Radio Twenterand
I: http://radiotwenterand.nl
E: f.letteboer(a)radiotwenterand.nl
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/ao/+l93cmbC/labels.inchttp://detached.gigo.com/rc/ao/+l93cmbC/messages.inc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 6
Date: Fri, 19 Jun 2009 17:13:29 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Password plugin and virtuser plugin ideas
To: "A.L.E.C" <alec(a)alec.pl>
Cc: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <4A3BAB19.3040303(a)gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
A.L.E.C wrote:
> We have a few plugins for password change using different methods for
> saving new password, but all of them have the same UI. I think it would
> be better for localization and future maintenance to join them into one
> plugin with many drivers. We need one function for password change, so
> we can do this as simple as possible. Let's add drivers/ directory with
> files sql.php, sasl.php, etc. and config option 'password_driver'. So,
> everyone just could add his own driver function.
Excellent idea. To configure it you suggest to use a local config file with
in the plugin directory, right?
>
> My second idea is to create hooks for rcube_user's email2user and
> user2email functions. Then we could move current virtuser_* features
> into 'virtuser' plugin. This plugin should also work as password above
> with drivers for file, sql, or any callback.
>
I agree to create hooks for these functions but why not creating diffrent
plugins for file and sql backends? I think the code for both will be
completely different.
~Thomas
------------------------------
Message: 7
Date: Fri, 19 Jun 2009 17:48:51 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: [RCD] addressbook
To: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <E731DA73-DED3-4A8A-A2A7-97E82566C2E3(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Hi all, question about the addressbook. What exactly is the
difference between Display Name, and First/Last Name? It seems
Display Name is the only thing used. It's used for searching, and is
added to the email address for the recipient. I dont see what First/
Last name are used for. Are they just informational? You cant search
on First/Last for one.
The naming sortof led me to believe that Display Name is a UI thing
only, just to show you what the address is for.. lets say 'Mom'. If
thats the case, should it really be added to the address during
composing? To me that doesnt make sense. Id rather that only the
First/Last name get added, if filled in.
Regards,
Cor
------------------------------
Message: 8
Date: Fri, 19 Jun 2009 18:18:00 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Message archive plugin
To: Andre Rodier <andre.rodier(a)red2.co.uk>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBA38.2000809(a)gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
Hi Andr?
I like this one! Here's another updated version where the configured
archive folder is added to the list of default folders which are always
listed on top of the other folders. I've also added a list icon to make the
archive folder appear accordingly.
~Thomas
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/yP/UWcxcBG2/archive_1.2.tgz
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 9
Date: Fri, 19 Jun 2009 17:20:32 +0100
From: Andre Rodier <andre.rodier(a)red2.co.uk>
Subject: Re: [RCD] Message archive plugin
To: Thomas Bruederli <roundcube(a)gmail.com>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBAD0.8070800(a)red2.co.uk>
Content-Type: text/plain; charset="iso-8859-1"
Hi Thomas !
Thanks for your work.
I don't have made a lot myself.
Regards,
Andr?.
Thomas Bruederli wrote:
> Hi Andr?
>
> I like this one! Here's another updated version where the configured
> archive folder is added to the list of default folders which are
> always listed on top of the other folders. I've also added a list icon
> to make the archive folder appear accordingly.
>
> ~Thomas
--
r e d 2
The red2 Group of companies; red2, red2 Services and red2 Agency
34-35 Eastcastle Street, London W1W 8DW
www.red2.co.uk <http://www.red2.co.uk/> | andre.rodier(a)red2.co.uk
<mailto:andre.rodier@red2.co.uk>
(+44) 0870 471 8492 direct
(+44) 0751 124 4961 mobile
Kristaps Kulis
- original message -
Subject: Dev Digest, Vol 24, Issue 12
From: dev-request(a)lists.roundcube.net
Date: 19/06/2009 17:32
Send Dev mailing list submissions to
dev(a)lists.roundcube.net
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.roundcube.net/mailman/listinfo/dev
or, via email, send a message with subject or body 'help' to
dev-request(a)lists.roundcube.net
You can reach the person managing the list at
dev-owner(a)lists.roundcube.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Dev digest..."
Today's Topics:
1. Re: cache busting - size -> mtime (Cor Bosman)
2. Re: cache busting - size -> mtime (Daniel Black)
3. Re: cache busting - size -> mtime (Cor Bosman)
4. id_ID translation (Arya Sabda)
5. nl_NL Translations (Frits Letteboer - St. Radio Twenterand)
6. Re: Password plugin and virtuser plugin ideas (Thomas Bruederli)
7. addressbook (Cor Bosman)
8. Re: Message archive plugin (Thomas Bruederli)
9. Re: Message archive plugin (Andre Rodier)
10. Re: open collapsed folders on drag & drop. (Thomas Bruederli)
----------------------------------------------------------------------
Message: 1
Date: Thu, 18 Jun 2009 17:05:32 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <2C3922BF-992C-46DD-BB9C-E7F7BCB714E2(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 4:58 PM, Daniel Black wrote:
>
> Sorry I meant to write/ask this earlier but is there a reason for
> choosing
> size vs mtime?
>
I guess the main reason is that the filesize() call is cached, and the
stat() call isnt. You do not want to do stat() calls on all included
files for every single page load. I suppose you could cache the stat
info yourself, but as Thomas said, in practice filesize() is good
enough.
------------------------------
Message: 2
Date: Fri, 19 Jun 2009 01:32:26 +1000
From: Daniel Black <daniel(a)cacert.org>
Subject: Re: [RCD] cache busting - size -> mtime
To: Cor Bosman <cor(a)xs4all.nl>
Cc: dev(a)lists.roundcube.net
Message-ID: <200906190132.26382.daniel(a)cacert.org>
Content-Type: Text/Plain; charset="us-ascii"
according to http://au.php.net/manual/en/function.filemtime.php it is cached.
maybe its good enough but I don't want to be the one debugging it when its not
:-)
Thanks for all the discussion so far.
Daniel Black
--
Infrastructure System Administrator
CAcert
------------------------------
Message: 3
Date: Thu, 18 Jun 2009 17:38:28 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <83FB33F5-1E10-4AAB-B55C-1BF53E0C1BB6(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 5:32 PM, Daniel Black wrote:
> according to http://au.php.net/manual/en/function.filemtime.php it
> is cached.
>
> maybe its good enough but I don't want to be the one debugging it
> when its not
> :-)
Guess mtime would be just as good then, maybe better indeed. Thomas?
Cor
------------------------------
Message: 4
Date: Thu, 18 Jun 2009 23:49:06 +0800
From: Arya Sabda <klunxer(a)gmail.com>
Subject: [RCD] id_ID translation
To: dev(a)lists.roundcube.net
Message-ID:
<dcad295c0906180849t1b14e4ccrd750dcd912c759c5(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hi all, the Indonesia translation already updated. Please check the attachment.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Jw/765BOt7v/id_ID.zip
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 5
Date: Thu, 18 Jun 2009 21:25:16 +0200
From: "Frits Letteboer - St. Radio Twenterand"
<f.letteboer(a)radiotwenterand.nl>
Subject: [RCD] nl_NL Translations
To: dev(a)lists.roundcube.net
Message-ID: <4A3A949C.2000404(a)radiotwenterand.nl>
Content-Type: text/plain; charset="utf-8"
Should bring it to 100% translated.
--
Frits Letteboer
Technisch Beheer
Stichting Radio Twenterand
I: http://radiotwenterand.nl
E: f.letteboer(a)radiotwenterand.nl
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/ao/+l93cmbC/labels.inchttp://detached.gigo.com/rc/ao/+l93cmbC/messages.inc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 6
Date: Fri, 19 Jun 2009 17:13:29 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Password plugin and virtuser plugin ideas
To: "A.L.E.C" <alec(a)alec.pl>
Cc: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <4A3BAB19.3040303(a)gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
A.L.E.C wrote:
> We have a few plugins for password change using different methods for
> saving new password, but all of them have the same UI. I think it would
> be better for localization and future maintenance to join them into one
> plugin with many drivers. We need one function for password change, so
> we can do this as simple as possible. Let's add drivers/ directory with
> files sql.php, sasl.php, etc. and config option 'password_driver'. So,
> everyone just could add his own driver function.
Excellent idea. To configure it you suggest to use a local config file with
in the plugin directory, right?
>
> My second idea is to create hooks for rcube_user's email2user and
> user2email functions. Then we could move current virtuser_* features
> into 'virtuser' plugin. This plugin should also work as password above
> with drivers for file, sql, or any callback.
>
I agree to create hooks for these functions but why not creating diffrent
plugins for file and sql backends? I think the code for both will be
completely different.
~Thomas
------------------------------
Message: 7
Date: Fri, 19 Jun 2009 17:48:51 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: [RCD] addressbook
To: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <E731DA73-DED3-4A8A-A2A7-97E82566C2E3(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Hi all, question about the addressbook. What exactly is the
difference between Display Name, and First/Last Name? It seems
Display Name is the only thing used. It's used for searching, and is
added to the email address for the recipient. I dont see what First/
Last name are used for. Are they just informational? You cant search
on First/Last for one.
The naming sortof led me to believe that Display Name is a UI thing
only, just to show you what the address is for.. lets say 'Mom'. If
thats the case, should it really be added to the address during
composing? To me that doesnt make sense. Id rather that only the
First/Last name get added, if filled in.
Regards,
Cor
------------------------------
Message: 8
Date: Fri, 19 Jun 2009 18:18:00 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Message archive plugin
To: Andre Rodier <andre.rodier(a)red2.co.uk>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBA38.2000809(a)gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
Hi Andr?
I like this one! Here's another updated version where the configured
archive folder is added to the list of default folders which are always
listed on top of the other folders. I've also added a list icon to make the
archive folder appear accordingly.
~Thomas
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/yP/UWcxcBG2/archive_1.2.tgz
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 9
Date: Fri, 19 Jun 2009 17:20:32 +0100
From: Andre Rodier <andre.rodier(a)red2.co.uk>
Subject: Re: [RCD] Message archive plugin
To: Thomas Bruederli <roundcube(a)gmail.com>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBAD0.8070800(a)red2.co.uk>
Content-Type: text/plain; charset="iso-8859-1"
Hi Thomas !
Thanks for your work.
I don't have made a lot myself.
Regards,
Andr?.
Thomas Bruederli wrote:
> Hi Andr?
>
> I like this one! Here's another updated version where the configured
> archive folder is added to the list of default folders which are
> always listed on top of the other folders. I've also added a list icon
> to make the archive folder appear accordingly.
>
> ~Thomas
--
r e d 2
The red2 Group of companies; red2, red2 Services and red2 Agency
34-35 Eastcastle Street, London W1W 8DW
www.red2.co.uk <http://www.red2.co.uk/> | andre.rodier(a)red2.co.uk
<mailto:andre.rodier@red2.co.uk>
(+44) 0870 471 8492 direct
(+44) 0751 124 4961 mobile
M,'Kristaps Kulis
- original message -
Subject: Dev Digest, Vol 24, Issue 12
From: dev-request(a)lists.roundcube.net
Date: 19/06/2009 17:32
Send Dev mailing list submissions to
dev(a)lists.roundcube.net
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.roundcube.net/mailman/listinfo/dev
or, via email, send a message with subject or body 'help' to
dev-request(a)lists.roundcube.net
You can reach the person managing the list at
dev-owner(a)lists.roundcube.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Dev digest..."
Today's Topics:
1. Re: cache busting - size -> mtime (Cor Bosman)
2. Re: cache busting - size -> mtime (Daniel Black)
3. Re: cache busting - size -> mtime (Cor Bosman)
4. id_ID translation (Arya Sabda)
5. nl_NL Translations (Frits Letteboer - St. Radio Twenterand)
6. Re: Password plugin and virtuser plugin ideas (Thomas Bruederli)
7. addressbook (Cor Bosman)
8. Re: Message archive plugin (Thomas Bruederli)
9. Re: Message archive plugin (Andre Rodier)
10. Re: open collapsed folders on drag & drop. (Thomas Bruederli)
----------------------------------------------------------------------
Message: 1
Date: Thu, 18 Jun 2009 17:05:32 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <2C3922BF-992C-46DD-BB9C-E7F7BCB714E2(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 4:58 PM, Daniel Black wrote:
>
> Sorry I meant to write/ask this earlier but is there a reason for
> choosing
> size vs mtime?
>
I guess the main reason is that the filesize() call is cached, and the
stat() call isnt. You do not want to do stat() calls on all included
files for every single page load. I suppose you could cache the stat
info yourself, but as Thomas said, in practice filesize() is good
enough.
------------------------------
Message: 2
Date: Fri, 19 Jun 2009 01:32:26 +1000
From: Daniel Black <daniel(a)cacert.org>
Subject: Re: [RCD] cache busting - size -> mtime
To: Cor Bosman <cor(a)xs4all.nl>
Cc: dev(a)lists.roundcube.net
Message-ID: <200906190132.26382.daniel(a)cacert.org>
Content-Type: Text/Plain; charset="us-ascii"
according to http://au.php.net/manual/en/function.filemtime.php it is cached.
maybe its good enough but I don't want to be the one debugging it when its not
:-)
Thanks for all the discussion so far.
Daniel Black
--
Infrastructure System Administrator
CAcert
------------------------------
Message: 3
Date: Thu, 18 Jun 2009 17:38:28 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: Re: [RCD] cache busting - size -> mtime
To: Daniel Black <daniel(a)cacert.org>
Cc: dev(a)lists.roundcube.net
Message-ID: <83FB33F5-1E10-4AAB-B55C-1BF53E0C1BB6(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
On Jun 18, 2009, at 5:32 PM, Daniel Black wrote:
> according to http://au.php.net/manual/en/function.filemtime.php it
> is cached.
>
> maybe its good enough but I don't want to be the one debugging it
> when its not
> :-)
Guess mtime would be just as good then, maybe better indeed. Thomas?
Cor
------------------------------
Message: 4
Date: Thu, 18 Jun 2009 23:49:06 +0800
From: Arya Sabda <klunxer(a)gmail.com>
Subject: [RCD] id_ID translation
To: dev(a)lists.roundcube.net
Message-ID:
<dcad295c0906180849t1b14e4ccrd750dcd912c759c5(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hi all, the Indonesia translation already updated. Please check the attachment.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Jw/765BOt7v/id_ID.zip
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 5
Date: Thu, 18 Jun 2009 21:25:16 +0200
From: "Frits Letteboer - St. Radio Twenterand"
<f.letteboer(a)radiotwenterand.nl>
Subject: [RCD] nl_NL Translations
To: dev(a)lists.roundcube.net
Message-ID: <4A3A949C.2000404(a)radiotwenterand.nl>
Content-Type: text/plain; charset="utf-8"
Should bring it to 100% translated.
--
Frits Letteboer
Technisch Beheer
Stichting Radio Twenterand
I: http://radiotwenterand.nl
E: f.letteboer(a)radiotwenterand.nl
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/ao/+l93cmbC/labels.inchttp://detached.gigo.com/rc/ao/+l93cmbC/messages.inc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 6
Date: Fri, 19 Jun 2009 17:13:29 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Password plugin and virtuser plugin ideas
To: "A.L.E.C" <alec(a)alec.pl>
Cc: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <4A3BAB19.3040303(a)gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
A.L.E.C wrote:
> We have a few plugins for password change using different methods for
> saving new password, but all of them have the same UI. I think it would
> be better for localization and future maintenance to join them into one
> plugin with many drivers. We need one function for password change, so
> we can do this as simple as possible. Let's add drivers/ directory with
> files sql.php, sasl.php, etc. and config option 'password_driver'. So,
> everyone just could add his own driver function.
Excellent idea. To configure it you suggest to use a local config file with
in the plugin directory, right?
>
> My second idea is to create hooks for rcube_user's email2user and
> user2email functions. Then we could move current virtuser_* features
> into 'virtuser' plugin. This plugin should also work as password above
> with drivers for file, sql, or any callback.
>
I agree to create hooks for these functions but why not creating diffrent
plugins for file and sql backends? I think the code for both will be
completely different.
~Thomas
------------------------------
Message: 7
Date: Fri, 19 Jun 2009 17:48:51 +0200
From: Cor Bosman <cor(a)xs4all.nl>
Subject: [RCD] addressbook
To: RoundCube Dev <dev(a)lists.roundcube.net>
Message-ID: <E731DA73-DED3-4A8A-A2A7-97E82566C2E3(a)xs4all.nl>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Hi all, question about the addressbook. What exactly is the
difference between Display Name, and First/Last Name? It seems
Display Name is the only thing used. It's used for searching, and is
added to the email address for the recipient. I dont see what First/
Last name are used for. Are they just informational? You cant search
on First/Last for one.
The naming sortof led me to believe that Display Name is a UI thing
only, just to show you what the address is for.. lets say 'Mom'. If
thats the case, should it really be added to the address during
composing? To me that doesnt make sense. Id rather that only the
First/Last name get added, if filled in.
Regards,
Cor
------------------------------
Message: 8
Date: Fri, 19 Jun 2009 18:18:00 +0200
From: Thomas Bruederli <roundcube(a)gmail.com>
Subject: Re: [RCD] Message archive plugin
To: Andre Rodier <andre.rodier(a)red2.co.uk>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBA38.2000809(a)gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
Hi Andr?
I like this one! Here's another updated version where the configured
archive folder is added to the list of default folders which are always
listed on top of the other folders. I've also added a list icon to make the
archive folder appear accordingly.
~Thomas
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/yP/UWcxcBG2/archive_1.2.tgz
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
------------------------------
Message: 9
Date: Fri, 19 Jun 2009 17:20:32 +0100
From: Andre Rodier <andre.rodier(a)red2.co.uk>
Subject: Re: [RCD] Message archive plugin
To: Thomas Bruederli <roundcube(a)gmail.com>
Cc: dev(a)lists.roundcube.net
Message-ID: <4A3BBAD0.8070800(a)red2.co.uk>
Content-Type: text/plain; charset="iso-8859-1"
Hi Thomas !
Thanks for your work.
I don't have made a lot myself.
Regards,
Andr?.
Thomas Bruederli wrote:
> Hi Andr?
>
> I like this one! Here's another updated version where the configured
> archive folder is added to the list of default folders which are
> always listed on top of the other folders. I've also added a list icon
> to make the archive folder appear accordingly.
>
> ~Thomas
--
r e d 2
The red2 Group of companies; red2, red2 Services and red2 Agency
34-35 Eastcastle Street, London W1W 8DW
www.red2.co.uk <http://www.red2.co.uk/> | andre.rodier(a)red2.co.uk
<mailto:andre.rodier@red2.co.uk>
(+44) 0870 471 8492 direct
(+44) 0751 124 4961 mobile
Hi,
I am planning to write a plugin to reproduce the "collected addressbook"
feature of thunderbird (ie: each email address you send a mail to is
collected in a special automatic addressbook, usefull for completion).
I need to store the completed addresses somewhere of course, watching at
some code and existing plugins, I see 3 ways to do that :
- store it into the main address book of the user, but it's not a good
solution as "explicit" contacts will get lost in collected addresses.
- store it in the "cache" table, but I then have only one field and I
need to use serializing/unserializing, that is bad for performances (&
with a quicly growing collected list...).
- creating a new SQL table for the plugin, that would be the cleaner
solution at the moment but I wonder if there is some caveats adding
"freely" tables to the roundcube base...
... Can you guys give me some advice on that ?
Thanks for your help & anyway for that great piece of code !
Jocelyn
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hello everybody
Here my first plugin based on the Mark As Junk one.
The goal is to archive selected message by moving them to an "Archive"
folder. The name of the archive folder is configurable using the same
scheme as the Mark as Junk plugin:
> $rcmail_config['archive_mbox'] = 'Archive';
The localisations are in english and french.
The icons comes from the Tango icon set.
I hope it will be useful.
All the best,
André.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/tN/MtQUwbe2/archive.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 all, question about the addressbook. What exactly is the
difference between Display Name, and First/Last Name? It seems
Display Name is the only thing used. It's used for searching, and is
added to the email address for the recipient. I dont see what First/
Last name are used for. Are they just informational? You cant search
on First/Last for one.
The naming sortof led me to believe that Display Name is a UI thing
only, just to show you what the address is for.. lets say 'Mom'. If
thats the case, should it really be added to the address during
composing? To me that doesnt make sense. Id rather that only the
First/Last name get added, if filled in.
Regards,
Cor
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi all, the Indonesia translation already updated. Please check the attachment.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Jw/765BOt7v/id_ID.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 all, in the past we've talked about caching busting. Especially
those that try to follow SVN with lots of customers it's quite
difficult to communicate to customers that they need to force reload.
Looking at the code it's pretty easy to add a ?v=XXXX for javascript
includes, but CSS is more difficult as it's hardcoded in the
templates. Has anyone thought about doing CSS cache busting yet? What
would be the easiest way to fix? Maybe add a roundcube object after
all template css includes that can be filled by a php function?
Also, an idea that was floated around before was to include a ?
v=a.b.c.d where a.b.d is the current version (0.2.2 for instance), and
d is default 0, but can be set in config.inc.php, to allow more recent
modifications of JS/CSS. Where would we put the a.b.c ? In preferences
as well? Maybe just the whole string in preferences?
Co
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
as you are on the way to roundcube version 0.3 (stable) you might want
to close some tickets
or put some in another milestone (since no huge features shouldn't be
added unless you
don't want another beta version :))
I've found two tickets that you might want to close/move:
-first is this one: http://trac.roundcube.net/ticket/1485589
it seems that this is already fixed
-second is http://trac.roundcube.net/ticket/1485135
don't you think this is a bit more than just a tiny change
(especially if you want to implement
it with jQuery)? so you may want to set the milestone for 0.4-beta
Regards,
Martin
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I’ve attached an updated Swedish localization.
Regards,
Jonas Nasholm
Bitfuse Network
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/d4/E6ZIgu82/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 List,
here is the initial release (or peer review release) of a plugin for message highlighting. It has been quickly packaged as a
tarball and patch against the current trunk (r2456). This is not intended for production use.
We would be interested to hear what other devs have to say about this. We would like it to be less invasive into the internals
of RC, however we did not find out how to get this functionality all inside the plugin.
There are ways in which RC seems not to be very coherent in its-self. For example the message list building data seems to be
different between the JavaScript and HTML output. It seems to take two different paths through the code. Is this correct or have
we overlooked something fundamental? If this is correct, is it by design and if so why?!?
We believe that the use of jQuery could be greatly improved. We do a _lot_ of jQuery development and, to us, lots of what has
been implemented could do with being restructured and reworked.
We are also working on a Advanced Global Search plugin that we have working in-house but is not yet simple to package. That
plugin is even more invasive into the RC internals than this one.
Looking forward your feedback.
Chris Moules
--
Global Media Systems
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/qM/hKQ6SQEv/message_highlighting.tgz
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,
After a lot of pressure from some of our customers we finally released a
swekey plugin for Roundube Mail 0.3
For those who are still running 0.2.2 a patch is also available for
download.
A live demo (0.2.2) is available at http://roundcube-022.swekey.com, it
works only with gmail accounts.
For those who what to give the plugin a try, I got some swekeys dedicated to
the roundcube project. So if you are interested I can send some free samples
for the first requests (Till, please don't ask, you already have one :-)).
You can dowload the plugin from the swekey web site (http://www.swekey.com)
Cheers,
Luc
_______________________________________________
List info: http://lists.roundcube.net/dev/
I've sent this already to Thomas. This are two plugins to setup a demo
version of RoundCube.
Plugin taskbar:
Inserts a Navigation bar into the login page
Plugin demologin:
#1- It checks if demo(a)demo.com is occupied, if so it logs into
demo0(a)demo.com, if still
occupied it takes the next one up to demo[n](a)demo.com.
#2- On logout all folders are purged and the folder list is re-built.
#3- Finally a set of sample messages is saved to INBOX.
ToDo's:
I have blocked sending mails from the test account at all. I'd like to
redirect outgoing
messages to sender instead of blocking them. But I didn't find an
appropriate hook
to manipulate the recipient (outgoing_message_headers manipulates the
headers,
but the message is still delivered to the original recipient).
Also I would need a sample set of messages which a test user should see.
If this things were done, all specs Thomas told me should be there and
we could have an online demo version then.
Regards,
Roland
----- Original Message -----
From: "Roland Liebl" <roland(a)roland-liebl.de>
To: "Thomas Bruederli" <roundcube(a)gmail.com>
Sent: Friday, June 12, 2009 7:36 PM
Subject: Re: [RCD] RoundCube Online Demo
> Hallo Thomas,
>
> ich habe mal einen ersten Aufschlag für ein Demo Login angehängt ...
>
> Plugin taskbar:
> Fügt eine Navigationsleiste in die Login Page ein - trivial.
>
> Plugin demologin:
> #1- Es sind "n" Accounts definierbar, die auf dem IMAP Server vorhanden
> sein
> müssen.
>
> #2- Es überprüft ob demo(a)dom.com eingelogged ist, wenn ja, dann nimmt es
> demo0(a)dom.com usw. bis demo[n].dom.com erreicht ist. Falls es dort ankommt
> wird der Fehler "Alle Test Accounts sind belegt" ausgegeben. Das sollte
> die
> angemeldeten Demo User schon mal auf eine vernünftige Anzahl begrenzen.
> Außerdem wird dadurch verhindert, dass sich die Demo Accounts gegenseitig
> ins Gehege kommen.
>
> #3- Beim Logout werden alle default folders ge-purged sowie die nicht
> default folder gelöscht. Dann wird ein Set von default messages wieder
> hergestellt. Ich bräuchte an dieser Stelle noch ein Set von passenden
> default messages. Vielleicht hast Du ja auch noch eine Idee für einen
> Cron-Jump-in an dieser Stelle, um den Reset auch durchzuführen, wenn ein
> Demo User nicht ordentlich ausgelogged hat.
>
> #4- Senden ist ausgeschaltet. An dieser Stelle wäre es mir lieber, wenn
> die
> Nachricht gesendet, aber auf den Test Account umgeleitet würde. Ich fand
> aber dafür keinen Hook.
>
> #5- Das Empfangen von Nachrichten werde ich IMAP-Server-seitig
> unterbinden.
>
> Habe ich noch was vergessen?
>
> Was meinst Du zu diesem Konzept? Ich bin leider kein begnadeter Coder und
> wäre für Review/Improvement dankbar.
>
> Gruß
> Roland
>
>
>
>
> ----- Original Message -----
> From: "Roland Liebl" <roland(a)roland-liebl.de>
> To: "Thomas Bruederli" <roundcube(a)gmail.com>
> Sent: Friday, June 12, 2009 6:59 AM
> Subject: Re: [RCD] RoundCube Online Demo
>
>
>> Hallo Thomas,
>>
>> ich habe für dieses Wochenende ein Demo Plugin geplant. Ich denke,
>> darin könnte ich Deine Vorschläge einbauen. Den ersten Teil des Demo
>> Plugins (taskbar) habe ich schon fertig und bereits an die devs
>> Mailingliste
>> geschickt.
>>
>> Es wäre auch möglich, den Empfang von Mails über einen hMailFilter zu
>> blockieren.
>>
>> Ob mein Server den Load verträgt, wäre einen Versuch wert.
>>
>> Ich melde mich, wenn ich soweit bin. Das kann aber 2 Wochen dauern.
>>
>> Gruß
>> Roland
>>
>>
>> ----- Original Message -----
>> From: "Thomas Bruederli" <roundcube(a)gmail.com>
>> To: "Roland Liebl" <roland(a)roland-liebl.de>
>> Sent: Thursday, June 11, 2009 2:27 PM
>> Subject: Re: [RCD] RoundCube Online Demo
>>
>>
>> Hallo Roland
>>
>> Im Grunde eigentlich schon. Wir hatten mal ein Demo und das wurde
>> ziemlich vollgespamt und hat auch einiges an Load sowie Traffic
>> verursacht. Eine Anforderung an den Demo-Server ist, dass man per
>> Cronjob die Mailbox des Demo-Accounts resetten kann. Sprich, die
>> Ordnerliste und Mails darin müssen auf ein Default zurückgesetzt
>> werden können. Nur so kann man ein "anstämdiges" Demo anbieten, was
>> für alle Besucher neutral ist.
>>
>> Falls du so etwas bieten kannst, nehme ich dein Angebot gerne an.
>> Natürlich muss die Demo-Version so angepasst werden, dass keine Mail
>> verschickt werden können. Das kann aber locker lokal im Code gemacht
>> werden, was allfällige "svn up"s überleben sollte.
>>
>> Was meinst du?
>>
>> ~Thomas
>>
>>
>> On Thu, Jun 11, 2009 at 09:25, Roland Liebl<roland(a)roland-liebl.de>
>> wrote:
>>> Hi Devs,
>>>
>>> is there any interest to have a online roundcube demo?
>>>
>>> If so, I'd be glad to host one based on recent trunk.
>>>
>>> Regards,
>>> Roland
>>> _______________________________________________
>>> List info: http://lists.roundcube.net/dev/
>>>
>>>
>>
>>
>
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/1E/HdUh6YdZ/demologin.ziphttp://detached.gigo.com/rc/1E/HdUh6YdZ/taskbar.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/
Hello RoundCube Devs,
I'm a TinyMCE plugin developer and have modified RoundCube to make it
possible for developers like myself to extend the functionality of
TinyMCE through your plugin API.
The main thing TinyMCE plugin developers need, is access to the
properties passed to TinyMCE.init(). What I've done is modified
editor.js to do an rcmail.triggerEvent('tinymce_init', event). The
event object contains a member called options with the TinyMCE
options. There are other members too for the arguments to the
rcmail_editor_init function.
To make this work properly, it's important that plugins get a chance
to load and register their listener before rcmail_editor_init is
called. As such, I've also modified main.inc to call
rcmail_editor_init at the bottom of the JS (using the 'foot'
priority).
To apply the patch:
roundcube/$ patch -p0 tinymce_plugin_api.diff
And to demonstrate this patch, I've created a plugin for After the
Deadline. After the Deadline is a software service that checks
spelling, style, and grammar in TinyMCE. The plugin is available at
http://www.afterthedeadline.com/download.slp?platform=RoundCube you
can learn more about After the Deadline at
http://www.afterthedeadline.com/features.slp
-- Raphael
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/N6/ukdpVJJX/tinymce_plugin_api.diff
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 everyone,
I run a software service that checks spelling, style, and grammar. It
also does misused word detection ala Google wave.
[http://www.afterthedeadline.com/features.slp] I'm interested in
supporting RoundCube but before I go further, I wanted to get a gauge
on your interest level.
I looked at the plugin API and did not find support to modify the
editor settings. If I were to go forth, I'd submit a patch for
program/js/editor.js to modify the TinyMCE settings and likely a patch
to add an admin interface to let users unignore errors/provide an API
key when TinyMCE is enabled. If there is a clean way to modify the
TinyMCE editor settings via a plugin, I'm open to this as well.
If there is interest, let me know, and I'll hack something together
for you to look at. If not, no problem :)
-- Raphael
_______________________________________________
List info: http://lists.roundcube.net/dev/