(Apart from us, of course.)
We need a drop-down list to select a domain on the login page, but *not* to
change the IMAP server. So this would be separate from the option to choose
an IMAP server, and by implication, a domain associated with it.
I have a patch to implement this, but it has no effect unless enabled in
program/include/main.inc. I wondered if anyone else had implemented
anything similar and would be willing to compare notes and/or swap patches.
Otherwise does anyone object to this being included in trunk?
-Martin
_______________________________________________
List info: http://lists.roundcube.net/dev/
Dear devs,
When I stop my imap server (dovecot) and open something on Roundcube, I get
a 'connection error' and I'm forwarded to the login screen.
Obviously, login fails then...
After restarting my imap server, login is still denied! I have to manually
remove my session from the session table in mysql before I can log in
again.
Weird behaviour:
* When imap is unavailable, RC just sais 'Login failed' upon login, instead
of 'Connection to imap failed, contact your administrator ...'
* After a lost connection to imap, RC just sais 'Login failed' upon login,
instead of removing the bogus session and allowing me to login again
* I have to manually remove the session from the session table to be able
to login again.
I'm using Roundcube from svn r870...
-H-
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi everybody
I just moved most of the remaining tickets to 0.1-stable in order to
get this release ready. Now I'd like to request the testers to test
the current trunk on their environments, especially creating and
updating the database. I can only test mysql and sqlite but there are
others...
Also all translators are requested to check for missing texts using
our online tool: http://translator.roundcube.net/
Thanks so far!
~Thomas
_______________________________________________
List info: http://lists.roundcube.net/dev/
Thanks for your assistance, Harold and Fahrzin.
I've developed the patch and have attached it to this message (let me know
if there's someplace else I should send it instead).
A few concerns:
1) The search() method in rcube_contacts.inc; I think while testing this
patch, I think I found a glitch in it. If you have a contact in your
address book
and you delete it by mistake, then try to add the same contact again, it
will see it as a
duplicate and won't let you add it. This is because the search() method
searches all contacts, even those with the `del` flag set. Should I try to
fix this, or just file a bug report? Does anybody more familiar with the
source know if it will break anything if I make it only search records not
deleted? Or maybe when instructed to add a duplicate contact, Roundcube
should simply turn off the 'del' flag if it's set?
2) I didn't know the best way to get the raw email address from the
$MESSAGE headers, so I wrote a simple method that uses preg_match to
extract it. If there's a better way, please let me know and I'll update my
patch.
3) Caching causes a bit of a glitch in my patch. If you click a message
with remote objects, click Always display, it will add the sender to the
address book and display the images. If you go right back to the message
however it will show the cached version so you have to Shift-Reload or it
will appear it was unsuccessful. I'd be grateful if anybody knows a way
around this.
4) As I'm monolinguistic, I've only added the message for it
($messages['alwaysshow']) to the en_US locale, so it won't display properly
if your locale is different. Sorry.
Let me know what you think.
Thanks,
Ben
On Mon, 8 Oct 2007 23:12:20 +0200, Harold Aling <h.aling(a)home.nl> wrote:
>
> On Mon, 8 Oct 2007 15:57:12 -0400, Ben <ben(a)forlent.com> wrote:
>> to start by writing a patch that allows you to "always display" images
> in
>> messages from specific senders, so you don't have to click "display
>> images"
>> each time you open their message.
>>
>> Being kind of new to this, my questions are as follows:
>>
>> 1) is anybody already working on this feature?
>
> Check the bug reports/feature requests on trac...
>
>> 2) If I do develop it, would it likely be added to the project?
>
> If it's well written, modulair and easy to implement: sure...
>
>> 3) How would I go about implementing it? Just download the SVN and patch
>> it? Then do I send this list the patched files or just the snippets I
>> modified or something else?
>
> I believe that's the best way to do it. It'll probably won't make it into
> 1.0, so I'd guess writing it against SVN would give you the best base...
>
>> 4) From a technical standpoint, what would be the best way to store the
>> whitelist of email senders? Flatfile, new database table, or in the
>> address
>> book?
>
> I'd go for the addressbook option. Email addresses which are stored in
the
> addressbook are in my case always trusted...
>
>>
>> Thanks,
>> Ben
>
> Good luck!
>
>
> -H-
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/mW/maW5sP0T/display_images.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/
Hey everybody,
I've been using Roundcube for a couple weeks now and am absolutely thrilled
to have a real replacement for GMail. There are a couple features I'd like
to see plus I've been meaning to get involved in FOSS development. I'd like
to start by writing a patch that allows you to "always display" images in
messages from specific senders, so you don't have to click "display images"
each time you open their message.
Being kind of new to this, my questions are as follows:
1) is anybody already working on this feature?
2) If I do develop it, would it likely be added to the project?
3) How would I go about implementing it? Just download the SVN and patch
it? Then do I send this list the patched files or just the snippets I
modified or something else?
4) From a technical standpoint, what would be the best way to store the
whitelist of email senders? Flatfile, new database table, or in the address
book?
Thanks,
Ben
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hello,
I got the latest code from Subversion and tested it to see how it looks in
Persian. RoundCube seems to have no support for right-to-left languages such
as Persian and Arabic. It didn't change the layout to right-to-left when I
chose Persian or Arabic. Please correct me if I'm wrong.
Is there any plan to implement it?
--
Mohammad Ebrahim Mohammadi Panah
_______________________________________________
List info: http://lists.roundcube.net/dev/
Got this in a private message on the forums. Thought I'd pass it along:
You and the rest of the team are doing a great job.
This might not be the right way to send this information but I have
posted about this before with no results, so here it is for You and
the rest of the team to do whatever You want with.
My improvements to the identity section.
The easy one is about the sort order in the indentity list.
Code:
/program/steps/settings/func.inc
function rcmail_indentities_list.....
// get contacts from DB
ORDER BY standard DESC,
name ASC,
email ASC // this one is new....
The second one is a bit more. It improves the identity section in two ways.
1. You can NOT add an identity 'outside' your own domain. That is if
You are logged in as 'mail(a)gunfro.com' You could only add identities
to that domain.
2. You can NOT add an identity if it already exists in the domain. The
domain You are logged into.
I made this in one chunk so it easier to add. It might be better to
put the code more where it belongs, hope You get my point.
Code:
/program/steps/settings/save_identities.php
// check input
if (empty($_POST['_name']) || empty($_POST['_email']))
{
$OUTPUT->show_message('formincomplete', 'warning');
rcmail_overwrite_action('edit-identitiy');
return;
}
//*********************************************************************
// MOD GUNFRO START
$newa = explode("@", $_POST['_email']);
$curr = explode("@", $_SESSION['username']);
// Check valid domain.
if ($newa[1] != $curr[1])
{
$OUTPUT->show_message('domainnotvalid', 'warning');
rcmail_overwrite_action($_framed ? 'edit-identity' : 'identities');
return;
}
// Check if changing email and it exits.
if ($_POST['_iid'])
{
$DB->query("SELECT * FROM ".get_table_name('identities')."
WHERE identity_id=?
AND del<>1",
$_POST['_iid']);
$curri = $DB->fetch_assoc();
if ($curri['email'] <> $_POST['_email'])
{
$DB->query("SELECT * FROM ".get_table_name('identities')."
WHERE email=?
AND del<>1",
$_POST['_email']);
if ($DB->fetch_assoc() != NULL)
{
$OUTPUT->show_message('emailexists', 'warning');
rcmail_overwrite_action($_framed ? 'edit-identity' : 'identities');
return;
}
}
} else { // Just new a identity
$DB->query("SELECT * FROM ".get_table_name('identities')."
WHERE email=?
AND del<>1",
$_POST['_email']);
if ($DB->fetch_assoc() != NULL)
{
$OUTPUT->show_message('emailexists', 'warning');
rcmail_overwrite_action($_framed ? 'edit-identity' : 'identities');
return;
}
}
// MOD GUNFRO END
//*********************************************************************
// update an existing contact
if ($_POST['_iid'])
That was my contribution for now.
Best regards
Gunnar Frödin / GunFro
--
~ Brett Patterson
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I translated RoundCube to Esperanto; see attachment.
Andreas
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/YJ/Ad9KsuC0/eo.tar.gz
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
Please find attached an up-to-date version of the French localisation.
Best regards.
Jonathan Ernst
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/sH/75tKS+7D/fr.tar.gz
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
On Wed, 26 Sep 2007 17:34:03 +0200, "Thomas Bruederli"
<roundcube(a)gmail.com> wrote:
> 2007/9/26, Robin Elfrink <elfrink(a)introweb.nl>:
>> Thomas Bruederli wrote:
>>
>> > My folders are all top-level and $IMAP->delimiter is empty. The
>> > resulting expression is /.*/ which removes all characters from the
>> > folder name. I'd suggest to split the folder name by the delimiter and
>> > then use the last array index (which would be 0 in my case).
>>
>> An empty delimiter. Never thought of that. Okay, fixed.
>
> I tested it on my Mac (IMAP daemon from Postfix Enabler which is
> derived from UW-IMAP) and added a default delimiter (r824). The server
> did not define any and exploding a string by NULL results in an empty
> array.
>
I might be wrong about this, but about the time this 'fix' got in, my
folder list doesn't nest folders anymore.
Folder
Folder.Subfolder
-instead of-
Folder
Subfolder
How can I set the delimiter(.) again? I'm on r851/Dovecot-imapd btw.
-H-
> Sorry for bitching again but there are still some issues (see
> http://trac.roundcube.net/trac.cgi/ticket/1457344#comment:12) which
> should be solved before we can consider this feature as completed.
>
> ~Thomas
> _______________________________________________
> List info: http://lists.roundcube.net/dev/
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi
Updated Persian translation is attached.
P.S. I read about people having to confirm the translations, if it's done like this, tell me how exactly they should confirm. (because I do know some friends and others who use RoundCube with Persian language)
Regards
Ardnoosh
---------------------------------
Pinpoint customers who are looking for what you sell.
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/cf/GP4UXk7N/labels.inchttp://detached.gigo.com/rc/cf/GP4UXk7N/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/
I have installed rc the latest from the website. I just get a blank page. My error log says:
[02-Oct-2007 12:07:27] PHP Fatal error: Call to a member function on a non-object in /home/brentadv/public_html/rc/program/include/rcube_db.inc on line 366
[02-Oct-2007 12:35:45] PHP Fatal error: Call to a member function on a non-object in /home/brentadv/public_html/rc/program/include/rcube_db.inc on line 366
[02-Oct-2007 12:36:45] PHP Fatal error: Call to a member function on a non-object in /home/brentadv/public_html/rc/program/include/rcube_db.inc on line 366
Line 366 says:
return "now()";
:s but I don't think it's that.
Also I couldn't work out how to do this in cpanel. I have already set up my database with correct username and pass.
Database Setup
While we're uploading (or after we're done) we have one final step to do before we can start using Roundcube. We need to set up our database. Open your website control panel. You first need to create a database and user with the information we decided earlier. Then add that user to the database. Next we execute the SQL file found in the "/SQL/" directory in Roundcube that is named: "*.initial.sql" where * is your database backend type (mySQL, PostgreSQL, SQLite).
For example with mysql enter the following code on the command line:
mysql --user=(your_db_user_name) -p (your_db_name) < mysql.initial.sql
=
--
Powered By Outblaze
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi there,
I've just tested RoundCube, and feel that's great, because simply is the
best. After used some hours, I have some suggestions and a bug want to
report.
Suggestions:
1. After deleted a message, wish it will select next message by auto
for easy deletion by keyboard. (Because if every time need to use mouse
click maybe too slow.?)
Bugs?
1. When loading the list of messages, the icon background always in
gray, and change to white. The row height also changing on that moment.
Thanks for your great tools.
Best regards,
anDY
_______________________________________________
List info: http://lists.roundcube.net/dev/
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi !
Here is my first patch for my filter's system.
I separate my filter system (named mc_filters) from the filter's interface.
In lib/Filters are the different classes for filter's system (for the moment
only mc_filters and the base class).Filter's system used are stored in the
main.inc.php.
So.. I'm open to all your remarks, like horribles English's mistakes ;).
The code is a bit ugly for the moment (I try to not edit your base files and
the CSS so I re-use for ex. the classes for another pages for settings) ^^,
but I will correct this later.
All is based on the revision 740 of the trunk.
What do you think about it ? What I have to change ?
Regards,
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org
iD8DBQFG6rMsjKKs5/FTCjURAobAAJ9s4vbrbevV4na9GaUv8evfgwagjwCgxr6H
zr83rNB+tT4wA9+bhpwDhHg=
=5So1
-----END PGP SIGNATURE-----
--
( o _ Maximilien Cuony [The glu]
/ / \ Mon Blog : http://theglu.tuxfamily.org
V_ /_ www.ubuntu-fr.orgwww.getfirefox.com
Ce mail est signé numériquement avec FireGPG.
Clé publique : http://theglu.tuxfamily.org/public/cle.pgp
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/6C/pgpRjvEb/filters.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,
I finished folder drag/drop. Enables drag/dropping of folders onto a new
parent folder, or to the root of the tree if dropped onto one of the
'protected' folders.
In the process I fixed sort_subscription_list(). Not that anybody ever
noticed it was broken, but still.
Comments please, and tests on different browsers on different platforms.
Firefox on win32 works fine, no need to test that :)
Robin
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/1j/DANjXG8A/folder-dragdrop.2007.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/
Hello,
I've updated Polish translation ('movingmessage' and
'movemessagetotrash' translated).
Best regards, Janusz
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/En/smPv68hE/polish20070925.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/
I just complete translated Thai language please see the attachment.
I also edit index.inc in "program/localization" change "th" to "th_TH"
Regards,
Wiraphan Treeratphan
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/Gf/XWMqcJCC/th_TH.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,
Is anybody working on support for shared folders?
If not I volunteer to try and implement them. It doesn't seem too hard,
just a lot of work. Especially a number of changes in the IlohaMail IMAP
library.
Robin
PS. IlohaMail development seems to be dead, no CVS commits for over 2
years. Does anybody have more info about that?
_______________________________________________
List info: http://lists.roundcube.net/dev/
I am cutting and pasting the reply I got from Microsoft today. They
definitely acknowledge it as a bug, but they seem to be implying it
is something that they may or may not fix. Please read over his reply
and give me any direction you can on how to proceed. I already
replied and told him that neither "workaround" he lists is valid for
us. Based on previous discussions, it sounds like roundcube intends
to maintain a real <a> tag pointing to a real URL.
Hi Joel,
The DIV case is really a different scenario. It does not have any
special meaning when Ctrl + Click so that should be consistent with
what you see in IE6. IE7 added a special case for Anchor tag
handling when Ctrl + Click. I am currently working on this issue
with my escalation engineer, Shahinur. You raise a valid point about
the onclick event should be fired for Ctrl + Click regardless of
which window the navigation happens in. At this point this does look
like a bug in IE7. I don’t see any good workaround for this
problem. There are a few ideas that that you may have already knew
or touched on at some point:
1) Try avoid using the Anchor tag, you can use other elements
like DIV (you already knew) or SPAN tag and still mimic the Anchor
tag appearance. Some thing like this:
<span style="text-decoration: underline; cursor:hand; color:blue"
onclick="aFunction()" >
click this "link"
</span>.
2) It seems that if the Anchor tag does not have a valid href
URL attribute. If the href attribute is set to “” (empty string) or
“#” or even non-existant then things are working as expected. Below
is an example of the href missing:
If these workarounds do not work for you, we can request a hotfix
from the product team. Keep in mind that there is always a chance
that the hotfix request can be rejected. If you diecide to pursue
this route, I would need to have a Business Impact statement from you
addressing the following questions. Once I have the Business Impact
Statement, I can file a formal hotfix request to the product team:
1. Business Impact
- How does this bug affect your business
- Why are current workarounds, if any, unacceptable
2. Financial Impact (include how it was calculated)
- What is the financial impact of the bug
- What is the financial impact of the best
workaround, if any
3. Problem's frequency and probability?
4. Number of companies impacted
5. Number of corporate desktops and servers impacted
6. Number of consumer desktops (ie. home users) impacted
7. What IE platform is the hot fix needed?
- IE 6.0 sp2 on XP SP2
- IE 6.0 on Windows 2003 Server
- IE 6.0 on Windows 2003 Server SP1
- IE 7.0 on Vista
- IE 7.0 on XP SP2
- IE 7.0 on Windows 2003 Server SP1
9. What type of hot fix package do you need?
QFE – This package takes about 1-2 months to release
and has a strict acceptance criteria. It is only distributed to
customers by contacting Microsoft Support referencing a KB article.
It is also redistributable only within a corporation (but not to the
corporation’s customers). The fix is usually enabled by setting a
specific registry key on the machine.
GDR – This package takes about 3-6 months to release
and is subjected to more testing and an even higher acceptance
criteria. It is distributed to customers by downloading it from a
public Microsoft link. This package is normally not available if a
QFE meets your needs.
8. What languages (English, Chineses,...) are needed?
Joel Clermont
joel(a)orionweb.net
262-377-9930
_______________________________________________
List info: http://lists.roundcube.net/dev/
You may not need to after all. Someone proposed a workaround that
actually works! But if you wanted to you can call Microsoft and open
a formal support ticket like I did. I suppose the more complaints
they get, the better.
Joel Clermont
joel(a)orionweb.net
262-377-9930
On Sep 23, 2007, at 5:37 PM, Martin Kealey wrote:
> We have 10^N (N>5) customers depending on RoundCube, so this is a
> real issue for us.
>
> Where do we sign up to complain?
>
> -Martin
> --
> Martin D Kealey, ihüg engineering
>
>> -----Original Message-----
>> From: Joel Clermont [mailto:joel@orionweb.net]
>> Sent: Sunday, September 23, 2007 12:45 AM
>> To: Michael Büker
>> Cc: dev(a)lists.roundcube.net
>> Subject: Re: [RCD] control-click bug in IE7
>>
>> I had a long talk with this support rep on the phone the
>> other day. He said that a number of people (though he
>> wouldn't tell me how many) have filed a bug notice on this
>> very issue. Internally, the bug is graded as "fix in next
>> release", which means IE 8. That is probably at least 3 years
>> off, and likely longer. He said that no one has yet opened a
>> formal support ticket on this issue. We are the first. It's a
>> shame we have to play their game, but the only way to get
>> your bug's priority bumped is to make a business impact case.
>> Then again, there is no guarantee that they will escalate the
>> bug even with this document. And even if they do escalate it,
>> the best case time frame for a generally deployed fix is 3 -
>> 6 months. Despite this, I think it is still worth submitting
>> the document and getting the process started.
>>
>> In the meantime, I wanted to propose an alternate solution.
>> As I understand it, making the subject text an <A> tag was to
>> accommodate a small subset of users. Could we possibly create
>> a new setting in the personal settings area where the
>> individual user could toggle whether they want this as an <A>
>> tag or not? Ideally, the server admin could set a default
>> value and then let users override it. I think this might be
>> the best short term solution until MS fixes the real bug, if
>> they ever do.
>>
>> What does everyone think? Also, could someone take a few
>> minutes and explain to me again the full reason for the <A>
>> tag with a real href? Was it just accessibility reasons?
>>
>> Joel Clermont
>> joel(a)orionweb.net <mailto:joel@orionweb.net>
>> 262-377-9930
>>
>>
>>
>>
>> On Sep 22, 2007, at 5:50 AM, Michael Büker wrote:
>>
>>
>> On Friday 21 September 2007, Joel Clermont wrote:
>>
>> If these workarounds do not work for you, we
>> can request a hotfix
>> from the product team. Keep in mind that there
>> is always a chance
>> that the hotfix request can be rejected. If
>> you diecide to pursue
>> this route, I would need to have a Business
>> Impact statement from you
>> addressing the following questions. Once I
>> have the Business Impact
>> Statement, I can file a formal hotfix request
>> to the product team:
>>
>> <we'll only fix this if you are important enough>
>>
>>
>> I can't believe this! You've proven to them it's a
>> nonstandard behaviour, it
>> breaks actions that are expected, they even admitted
>> it's a _bug_, and they
>> tell you to get down on your knees and beg so they
>> _might_ fix it, but only
>> if they deem you important enough, _and_ there's enough
>> money involved!
>>
>> How much would I like to put a fat notice on the
>> roundcube homepage
>> saying "IE7 broken!", we don't support it period.
>>
>> What a bunch of arrogant, superbureaocratic, incapable assholes!
>>
>> Sorry, I had to let this steam off ;)
>>
>> ~Mik
>>
>> --
>> Heisenberg gets stopped by a cop for speeding.
>> "Do you have any idea how fast you were going?", asks the cop.
>> "No. But I know exactly where I am!"
>> _______________________________________________
>> List info: http://lists.roundcube.net/dev/
>>
>>
>>
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I finally found a fix for #1484187.
Instead of the currently used dynamic height and width settings, it
simpy positions absolutely inside the containing (and also absolutely
positioned) div.
I may look hackish, and maybe it is, but this patch makes another hack
unneeded :)
Tested in the following browsers:
- Firefox 2.0.0.7 on Window XP
- Internet Explorer 6 on Linux (IEs4Linux project)
- Internet Explorer 7 on Windows XP
- Konqueror 3.5.6 on Linux (the bottom border of the containing div
disappeared...)
- Opera 9.02 on Windows XP
- Safari 2.0.4 on Mac OS X
- Safari 3.0.3 on Windows XP
If there are no problems in any other (major) browsers on other (major)
platforms I'll commit this in the weekend.
Robin
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/cn/EAeQ7c+x/_1484187.20070921161.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, since I updated to the latest SVN version (800) I can't send emails.
Mail delivery failed: returning message to sender
Gid 32299 is not permitted to relay mail, or has directly called
/usr/sbin/exim instead of /usr/sbin/sendmail.
??
Regards /Søren
_______________________________________________
List info: http://lists.roundcube.net/dev/
I run a small web hosting business and we just switched from
SquirrelMail to RoundCube. Overall, our clients love it. The polished
interface is so nice coming from the previous app.
The biggest problem people moan about is multi-select. It is not
intuitive to use a key modifier like Shift or Control to select
multiple messages. In addition, in IE7 when you control-click it
opens the message in another tab, so if you control-click 10 messages
to delete them, you now also have 10 tabs to close.
Is there something I am missing on this problem? Is there a setting
where I can enable an old school checkbox column for people to use in
multi-select?
Joel Clermont
joel(a)orionweb.net
262-377-9930
_______________________________________________
List info: http://lists.roundcube.net/dev/
Forgot to "reply to all".....
---------- Forwarded message ----------
From: Brett Patterson <brett1434(a)gmail.com>
Date: Sep 19, 2007 1:15 PM
Subject: Re: [RCD] Problem with http://roundcube.tobix.org/
To: Thomas Bruederli <roundcube(a)gmail.com>
Not to be a pain.... but how can you have a September 30, 2007 build
already? I mean, I know there's a time difference, but two weeks ahead of
time :)
I'd also like to point out that tobix.org puts up nightly builds in the
literal sense. Instead of just having nighlty builds that are only
published if things are modified (like nightly.roundcube.net) he does a
build every night no matter what. So what some people find to be "the
latest" is really 3 weeks ago stuff.
Is there any code behind the nightly.roundcube.net stuff? If there is, I'd
be willing to take a look at it and see if I can't get some information up
there so there's something like:
Latest Nightly Build: September, 13, 2007 Revision 675
Notes on Build: This is where the commit notes would be displayed
Previous Builds:
September 10, 2007 Revision 674
July 31, 2007 Revision 67x
I'm not 100% sure how this would work out, but something like that would be
better. Do it for both the devel-vnext and trunk builds. That way there's
no reason to have 30 different nightlies, we could just set up rsynced
mirrors (so that roundcube.tobix.org, nightly.roundcubeforum.net both use
rsync to grab the info from nightly.roundcube.net and mirror it).
Just a suggestion.
~Brett
On 9/19/07, Thomas Bruederli <roundcube(a)gmail.com > wrote:
>
> 2007/9/19, Julien Wadin <julien(a)wadin.be >:
> > Thomas Bruederli a écrit :
> > > Hi Julien,
> > >
> > > If you need help with a RoundCube installation, then the users mailing
> > > list is the one to contact. This list is reserved to discuss the
> > > ongoing development. Please read the instructions
> > > (http://lists.roundcube.net/) before posting!
> > >
> >
> > Hi Thomas,
> > This website is not mine
> > It containts archives with all svn versions, so he's very useful to
> > always have the latstet dev version
> > My message was destinated to the maintener of this website, if present
> here.
>
> Well, I did not remember this. Some more details than "Can anyone fix
> it" would have been helpful. Nevertheless this is still the wrong
> place to ask. When looking for the owner of that server > whois
> tobix.org might help.
>
> But after searching the wiki you finally pointed me to some outdated
> content. You can download nightly SVN builds from
> http://nightly.roundcube.net.
>
> ~Thomas
> _______________________________________________
> List info: http://lists.roundcube.net/dev/
>
--
~ Brett Patterson
--
~ Brett Patterson
_______________________________________________
List info: http://lists.roundcube.net/dev/
There is a post on the forums that told how to add "change password"
functionality into RoundCube. I can no longer access the forums and am
hoping someone can give me (or point me to) some instructions on how
to add this functionality. I had this working, but when I updated, the
changes obviously went away and I couldn't figure out how to duplicate
it. Thanks.
--
kyle
http://ronpaul2008.com
_______________________________________________
List info: http://lists.roundcube.net/dev/
Nobody has seen this, or everyone is ignoring the question?
================================================
Hi,
I looked quite a bit but didn't see anyone else complaining about this.
I recently (3 weeks ago) upgraded to the latest SVN, and migrated
configuration files, and database data to the new schema. Actually I
wasn't sure what may have changed in the schema, so I created a new DB,
and just migrated the contacts to the new DB.
After that sometimes when clicking on reply in a message, the compose
window comes up, with all details, except the recent window is blank,
and the subject contains on "re:". Finally the header inserted at the
top of the message "On <date>, <recipient> wrote," is missing the date
and recipient data.
Any ideas what could be wrong? I see no errors in apache error_log or
in any files in "logs". I believe filesystem permissions are set
correctly.
Thanks for any help you can provide.
Ethan
_______________________________________________
List info: http://lists.roundcube.net/dev/
Jorge:
There isn't a list of items used, so you'd have to search in the code to see
what's available to you. $CONFIG (I think that's what it is) and $_POST and
$_SESSION is available always as they're global.
Other than that, you'd have to look through the documentation that's written
in the wiki or through the code. sorry.
~Brett
On 9/14/07, Jorge Asch <jasch(a)conexion.co.cr> wrote:
>
> If this works as advertised, where can I get a list of common variables
> that might be in use.
>
> What do you mean by "proper template engine"? What roundcube has is
> perfectly fine. There's no need to hunker down and rework the entire code
> to use SMARTY or any other PHP templating system, or to use a different
> one. The one we have works, and works well.
>
>
> --
> Jorge Asch Revilla
> CONEXION DCR
> www.conexion.co.cr
> 800-CONEXION
>
>
>
--
~ Brett Patterson
--
~ Brett Patterson
_______________________________________________
List info: http://lists.roundcube.net/dev/
How would I print out a variable on a template.
For example, I would like to display a text with the user's email
address, or display a text with the currently choosen language setting.
How would I acomplish this on a template?
Thanks.
--
Jorge Asch Revilla
CONEXION DCR
www.conexion.co.cr
800-CONEXION
_______________________________________________
List info: http://lists.roundcube.net/dev/
I have noticed that plain text emails in Firefox lose the line breaks
if I copy and paste into a new message. The line breaks are preserved
if I use an HTML message, or if I use plain text with Safari or IE.
Has anyone else noticed this? Is there a workaround?
Joel Clermont
joel(a)orionweb.net
262-377-9930
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi all,
I took the last version from the SVN because it has a built-in html
editor. Very very nice !
The problem I have is that when I reply to a message in my inbox, the To
filed is left blank...
Also, when I send a message, an alert says me that my body is blank. I
push OK and the message is sent correctly, with the body I wrote.
Any ideas about these 2 issues ?
Many thanks
--
Wadin Julien
Tel : +32 (0) 475 632 168
Web : http://blog.julienwadin.be/
Simplifiez vous Postfix : http://postfixwinadmin.jwhosting.eu
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I looked quite a bit but didn't see anyone else complaining about this.
I recently (3 weeks ago) upgraded to the latest SVN, and migrated
configuration files, and database data to the new schema. Actually I
wasn't sure what may have changed in the schema, so I created a new DB,
and just migrated the contacts to the new DB.
After that sometimes when clicking on reply in a message, the compose
window comes up, with all details, except the recent window is blank,
and the subject contains on "re:". Finally the header inserted at the
top of the message "On <date>, <recipient> wrote," is missing the date
and recipient data.
Any ideas what could be wrong? I see no errors in apache error_log or
in any files in "logs". I believe filesystem permissions are set
correctly.
Thanks for any help you can provide.
Ethan
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hello All,
I setup a Roundcube webmail, and it is working fine. Some part not but
i can live with that. The problem is that my Server admin is
complaining about mysql usage and threads that Roundcube make.
I disabeled CACHE but that didnt help either:
/ enable caching of messages and mailbox data in the local database.
// this is recommended if the IMAP server does not run on the same machine
$rcmail_config['enable_caching'] = FALSE;
// lifetime of message cache
// possible units: s, m, h, d, w
$rcmail_config['message_cache_lifetime'] = '10d';
Readed that on forum:
http://roundcubeforum.net/forum/index.php?topic=116.msg927#msg927
Here is list of thread that are on MySQL5
> Id User Host/IP DB Time Cmd Query
> or State
> -- ---- ------- -- ---- ---
> ----------
> 7547906 root localhost USERNAME_test 0 Query show
> full processlist
> 7547970 USER1_em localhost USER1_ema 0
> Sleep
>
> 7547997 USER1_em localhost USER1_ema 1
> Sleep
>
> 7546309 USER1_em localhost USER1_ema 3
> Sleep
>
> 7547986 USER1_em localhost USER1_ema 10
> Sleep
>
> 7547875 USER1_em localhost USER1_ema 84
> Sleep
>
> 7547789 USER1_em localhost USER1_ema 139
> Sleep
>
> 7546131 eximstats localhost eximstats 200
> Sleep
>
> 7546390 USER1_em localhost USER1_ema 259
> Sleep
>
> 7547605 USER1_em localhost USER1_ema 266
> Sleep
>
> 7546367 USER1_em localhost USER1_ema 318
> Sleep
>
> 7546235 USER1_em localhost USER1_ema 325
> Sleep
>
> 7546220 USER1_em localhost USER1_ema 502
> Sleep
>
> 7546209 USER1_em localhost USER1_ema 562
> Sleep
>
> 7546684 USER1_em localhost USER1_ema 802
> Sleep
>
> 7546414 USER1_em localhost USER1_ema 982
> Sleep
>
> 7546406 USER1_em localhost USER1_ema 991
> Sleep
>
> 7546358 USER1_em localhost USER1_ema 1019
> Sleep
>
> 7546350 USER1_em localhost USER1_ema 1029
> Sleep
>
> 7546141 USER1_em localhost USER1_ema 1149
> Sleep
>
If someone have any suggestion pls let me know.
Btw: runing last SVN from roundcubemail.
thNX
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi.
I thought mbstring functions can handle chr(160) in UTF-8.
But, when I test my patch, mbstring return false and report error
"mb_strpos(): Unknown encoding or conversion error.".
like this:
mb_internal_encoding("UTF-8");
$test_str = "abcd".chr(160)."efg";
mb_strpos($test_str, chr(160)) ==> false
I searched web sites.
- The chr(160) in UTF-8 is incorrect.
(http://en.wikipedia.org/wiki/UTF-8)
- In UTF-8, no-break space(nbsp) is 0xC2 0xA0.
(http://www.fileformat.info/info/unicode/char/00a0/index.htm)
So, how about this?
===================================
--- main.inc_ 2007-09-03 16:10:32.000000000 +0900 (rev 774)
+++ main.inc 2007-09-12 01:05:31.000000000 +0900 (changed)
@@ -1103,6 +1103,17 @@
return $str;
}
+function mb_str_replace($search_str, $replace_str, $str)
+ {
+ $current_pos = 0;
+ while (($found_pos = mb_strpos($str, $search_str, $current_pos)) !==
false)
+ {
+ $str = mb_substr($str, 0, $found_pos).$replace_str.mb_substr($str,
$found_pos + mb_strlen($search_str));
+ $current_pos = $found_pos + strlen($replace_str);
+ }
+
+ return $str;
+ }
/**
* Replacing specials characters to a specific encoding type
@@ -1123,7 +1134,12 @@
// convert nbsps back to normal spaces if not html
if ($enctype!='html')
- $str = str_replace(chr(160), ' ', $str);
+ {
+ if ($OUTPUT->get_charset()=='UTF-8')
+ $str = mb_str_replace(chr(194).chr(160), ' ', $str);
+ else
+ $str = str_replace(chr(160), ' ', $str);
+ }
// encode for plaintext
if ($enctype=='text')
===================================
Yoshikazu.
On Wed, 5 Sep 2007 03:05:21 +0200, till <klimpong(a)gmail.com> wrote:
> On 9/3/07, Yoshikazu Tsuji <yskzt(a)church.ne.jp> wrote:
>> Hi.
>>
>> The following code causes Ticket #1484429
>> (http://trac.roundcube.net/trac.cgi/ticket/1484429).
>> =============================================================
>> = "program/include/main.inc" function rep_specialchars_output
>>
>> // convert nbsps back to normal spaces if not html
>> if ($enctype!='html')
>> $str = str_replace(chr(160), ' ', $str);
>> =============================================================
>>
>> This problem is happened in multibyte enviroment (japanese too).
>> In message list, function rep_specialchars_output garbled
>> UTF-8 message subjects.
>>
>> Is converting chr(160) to space really necessary ?
>>
>> This is patch using multi byte functions.
>>
>> ===============================================================
>> --- main.inc_ 2007-09-03 16:10:32.000000000 +0900
>> +++ main.inc 2007-09-03 16:22:59.000000000 +0900
>> @@ -1122,8 +1122,17 @@
>> $enctype = $GLOBALS['OUTPUT_TYPE'];
>>
>> // convert nbsps back to normal spaces if not html
>> - if ($enctype!='html')
>> - $str = str_replace(chr(160), ' ', $str);
>> + if ($enctype!='html') {
>> + $current_pos = 0;
>> + while(true) {
>> + $found_pos = mb_strpos($str, chr(160), $current_pos);
>> + if($found_pos == false)
>> + break;
>> +
>> + $str = mb_substr($str, 0, $found_pos)." ".mb_substr($str,
> $found_pos
>> + 1, mb_strlen($str));
>> + $currentpos += 1;
>> + }
>> + }
>>
>> // encode for plaintext
>> if ($enctype=='text')
>> ===============================================================
>
> multibyte looks like the better alternative, especially since we are
> dealing with people from different countries. And since we are using
> mb already, I have no issues with this.
>
> Just one thing, can you add this to the trac? Please? :)
>
> Thanks,
> Till
_______________________________________________
List info: http://lists.roundcube.net/dev/
Dear list,
I'm a novice in Roundcube 'hacking', but I plan to fix a few items in the
future, since I really like RC!
To enable my local LDAP addressbook, I had to change the following line in
'rcube_ldap.inc' (svn version):
Index: rcube_ldap.inc
===================================================================
--- rcube_ldap.inc (revision 774)
+++ rcube_ldap.inc (working copy)
@@ -90,7 +90,7 @@
{
if ($lc = @ldap_connect($host, $this->prop['port']))
{
- ldap_set_option($lc, LDAP_OPT_PROTOCOL_VERSION,
$this->prop['port']);
+ ldap_set_option($lc, LDAP_OPT_PROTOCOL_VERSION, 3);
$this->prop['host'] = $host;
$this->conn = $lc;
break;
Maybe $this->prop['ldap_version'] can be added to the preferences?
-H-
_______________________________________________
List info: http://lists.roundcube.net/dev/
2007/9/10, Michael Baierl <mail(a)mbaierl.com>:
> Thomas Bruederli wrote:
> > Joel Clermont wrote:
> >> The biggest problem people moan about is multi-select. It is not
> >> intuitive to use a key modifier like Shift or Control to select multiple
> >> messages.
> >
> > What is not intuitive in this behavior? All apps behave like this.
> Windows Apps: yes.
> Web apps: no. Users are not used to use Strg+Shift on Webapps and most
> users are not even used to that on Windows - they just use the mouse.
> Watch your mum and you will see ;)
I kind of expected this answer...
But nevertheless web apps are starting to replace desktop applications
and also copy the way to control them. Yahoo! Mail found a nice way to
support both: they have checkboxes (not real ones but HTML elements)
but also allow to multi-select messages using shift/ctrl.
~Thomas
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hello
I have writen an Public Domain class of a php poppassd (that allows change
password of mail users) in PHP.
It is not approved yet into PHPClasses, but I can send here the source code.
Can i send?
I didnt see if RoundCube has yet this feature.
--
Cesar D. Rodas
http://www.cesarodas.com/
Mobile Phone: 595 961 974165
Phone: 595 21 645590
saddor(a)gmail.com
saddor(a)guaranix.org
_______________________________________________
List info: http://lists.roundcube.net/dev/
I'm using trunk rev.764 over an https connection.
There is no problem uploading attachments from firefox, ie6 and
safari, everything works fine.
With ie7 there's no way to upload nothing biffer than 90Kb (maybe
less), I tried it in two different computers emptying cache and all
than.
The server is the same in both cases.
PS: The same thing happens with horde in the same server. The php.ini
settings related ...
post_max_size = 20M
max_execution_time = 30
max_input_time = 60
memory_limit = 40M
Thanks a lot
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hey Charles,
On 9/5/07, chasd <chasd(a)silveroaks.com> wrote:
> I know that most users will choose MySQL.
> I personally prefer PostgreSQL.
> Is there any info about users that choose the SQLite backend ?
> Anyone on the devel list use it, or test with it ?
are you using RoundCube with Postgres? If so, I'd really welcome your
feedback (bug reports, patches, ...). I sure hope there is not much to
report, but I guess when you use the "mdb2" backend it should work
already.
Sqlite - I am not sure how to really support that yet. Apparently
there is a very old Sqlite2 still used and a "newer" Sqlite3. It would
be interesting to know usage stats of Sqlite (along with version) in
general so we could build stronger support. For example, I've heard
from users that their Sqlite did not support "ALTER TABLE-like"
commands, but that has been released maybe two years ago? So I am a
bit unsure what we really need to support, etc..
Cheers,
Till
_______________________________________________
List info: http://lists.roundcube.net/dev/
Some cleanup last night removed a dependency that wasn't supposed to
exist. Mailing list posts from last night to now have been requeued (I
copy all incoming list mail, "just in case", before the mailing list
software gets it).
-jason
postmaster(a)lists.roundcube.net
--
Jason Fesler, email/jabber <jfesler(a)gigo.com> resume: http://jfesler.com
"Give a man fire, and he'll be warm for a day;
set a man on fire, and he'll be warm for the rest of his life."
_______________________________________________
List info: http://lists.roundcube.net/dev/
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm thniking about a buton who I add in certains circonstances, for exemple.
when a filters system have an optional feature or not, or to add conditions
for some part of the filter.
Regards,
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org
iD8DBQFG3GWIjKKs5/FTCjURAiTVAJ9MFBgTstfpDRLkXDRHwooIZ0bo2wCfb9wQ
kL5jqd2P5fa1xivla7/D+78=
=24sd
-----END PGP SIGNATURE-----
On 9/3/07, till <klimpong(a)gmail.com> wrote:
>
> On 9/3/07, Maximilien Cuony <maxi.the.glu(a)gmail.com> wrote:
> > Yes, but no, beacause I want a *dynamic* button, add in the stp/*.inc,
> it's
> > possible ?
>
> No idea what a dynamic button is. :)
>
> Please CC the list, so people hopefully learn from this.
>
> Till
>
--
( o _ Maximilien Cuony [The glu]
/ / \ Mon Blog : http://theglu.tuxfamily.org
V_ /_ www.ubuntu-fr.orgwww.getfirefox.com
Ce mail est signé numériquement avec FireGPG.
Clé publique : http://theglu.tuxfamily.org/public/cle.pgp
_______________________________________________
List info: http://lists.roundcube.net/dev/