| Summary | "Welcome to ..." greeting outputs Horde instead of Mail |
| Queue | IMP |
| Queue Version | 4.0 |
| Type | Bug |
| State | Not A Bug |
| Priority | 1. Low |
| Owners | |
| Requester | eli (at) experthost (dot) com |
| Created | 02/07/2005 (7620 days ago) |
| Due | |
| Updated | 02/08/2005 (7619 days ago) |
| Assigned | |
| Resolved | 02/08/2005 (7619 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Not A Bug
persuasion to the lists, but it's not a bug.
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ "Welcome to ..." greeting outputs Horde instead of Mail
Queue ⇒ IMP
properly displays the title of "Welcome to Mail" when logging in to IMP.
However, when setting Horde to have IMP handle authentication, the
$imp_auth variable is set to "1", which causes the code:
$title = sprintf(_("Welcome to %s"), $registry->get('name',
($imp_auth) ? 'horde' : null));
from login.php (in IMP) to print out "Welcome to Horde".
The fix seemed to be just reverse the "'horde' : null" part to "null :
'horde'" however then that reverses the operation under normal Horde
authentication.
What is the reason for defaulting to 'horde' when $imp_auth is set?
Is it because the setting of having IMP handle Horde authentication
would then mean that you assume users want to log in to Horde via IMP,
thus you display the message "Welcome to Horde"?
I consider this a bug because although you are logging in to Horde via
IMP, you are still authenticating in to IMP which then provides
potential access to Horde, thus it should say "Welcome to Mail", with
just the added benefit of having access to Horde once logged in to mail.
Eli.