Changeset 5170 in subversion


Ignore:
Timestamp:
Sep 5, 2011 8:45:51 AM (21 months ago)
Author:
alec
Message:
  • Check for "Permission denied" string in IMAP error messages to display more appropriate message to the user
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/include/main.inc

    r5148 r5170  
    15691569    } 
    15701570    else if ($err_code && ($err_str = $RCMAIL->imap->get_error_str())) { 
    1571         $RCMAIL->output->show_message('servererrormsg', 'error', array('msg' => $err_str)); 
     1571        // try to detect access rights problem and display appropriate message 
     1572        if (stripos($err_str, 'Permission denied') !== false) 
     1573            $RCMAIL->output->show_message('errornoperm', 'error'); 
     1574        else 
     1575            $RCMAIL->output->show_message('servererrormsg', 'error', array('msg' => $err_str)); 
    15721576    } 
    15731577    else if ($fallback) { 
Note: See TracChangeset for help on using the changeset viewer.