gXbfB#) ۻbis_IIߪ ۻbis_IIߪ ۻbis_IIߪ ۻbis_II4&D.5;Aϳކ:}Wۻp%7ޔ_#5L@?ss\,fa\eChɛ+MMX,-\_[6Eq_uC^avh ->]+/Wg׿>|"d2D^1=]mwgFN5K]OElf5F \wgFN5K]OwgFN5K]OwgFN5K]O[_׮|S 6 iS&XVŰįwgFN5K]OwgFN5K]OwgFN5K]O>݅y$,#c{;ĒKi33}I}wgFN5K]OwgFN5K]OQ+RŞԲ&M.x ۻbis_IIߪ ۻbis_IIߪ ۻbis_II߄}BkH1#򥁮ݕmHf,8(YEzb' G96-%w(i)c5ҕ^ðGQy\Ct5l|l+r*1ң);FP8W`jL.vpeL8ܝ*aƤ)٭NP 9TfxٹWP}܄:ȿP4] 2pNӁr14|ir{"IT,DqZ蠡TJ(xM+\4qχ0(w?rT)Z#"N!N~YB MO%EYpN4ü+\4qχ< `wImU\%sM>ȇXY!uJ ]9{f;lDUf,ہ]+f+85AwLWiS.GQGl%=kǎ:^Kihx$WulcBTW$ȀZ#xΜ5ݳyl*yC@aNeE:JclP8־h f6.F% zX\U˱3L(O n?ܤi&frX/)L \tmJú~ybO{AVYF&Fk)<7j{*'X 3T@j~-<׆E+ȤOz(l=h'9 Wʳ ʙIKjhLXz,ڭ}|PGyzxPcڇ ziD_y|Rɑhob[/Li"783w85;J!,x9X!O Γ7F"nLEY nQth>et،֒{|fj c'A+>pl4?"nLEY nlKbzF\\<뚊$C,G>nVDKsX] )Ǡ;MJ}Ƣ="J2HtK/i@)bǗ0C fF2nsTW4k<\CQ&89^Xy_j-<7T#xg6'㈶!kE,Zp*+mCwH1ڎ:Hmp^Vagzlz VJ:8 I>,DqZ蠡TJYCmu(6ue @K91 9NW {:yÏN+a] )Ǡ;MJ}wP2W_|Q[r=; (zxv'hLJһ/lUD Ln-*!@PGXjW, ۼ:9c,6T7\v9~}{$;hNem_u]^xpOwtϱa>h3}F`O_h() !(;4EL^QEw oF+tfV Q"M,DqZ蠡TJYCmu(6 EpZ_@j#|_yzxPcڇ  ݲ^8%g$'.^d0e Z b#I7;jj\!NwgFN5K]O,c_2.9cMʢ.bEar^nc 8!.LQEpL: RnQYb>YDW8O9Hՙx%+,eLؚ>W]VŠ94u5>uG%}Z˱B![vNY^u·lGPOO5l T8۟',j{&+5Q2m릪@Yi@<_Rw r,p,3 `f~SlT<jQI /E'^$V?ml!Jk[g3KB߆UvK-Wz~ 8Nl$`ݬ~ybO{AVYF&Fk)ߍp"yA-9 w{}]izpKz`.0_7'ݲ),DqZ蠡TJ(xM+\4qχ<_s_ʪ6bu!x,^ [$6:!ʸX9&t YHZ+ۗz4![۰K4p;rF d;F $rcmail->gettext('servererror'); $error_text = sprintf('Error No. [%s]', $ERROR_CODE); } // inform plugins if ($rcmail->plugins) { $plugin = $rcmail->plugins->exec_hook('error_page', [ 'code' => $ERROR_CODE, 'title' => $error_title, 'text' => $error_text, ]); if (!empty($plugin['title'])) { $error_title = $plugin['title']; } if (!empty($plugin['text'])) { $error_text = $plugin['text']; } } $HTTP_ERR_CODE = $ERROR_CODE && $ERROR_CODE < 600 ? $ERROR_CODE : 500; // Ajax request if ($rcmail->output && $rcmail->output->type == 'js') { $rcmail->output->sendExit('', ["HTTP/1.0 $HTTP_ERR_CODE $error_title"]); } // compose page content $page_content = '
' .'

' . mb_strtoupper($error_title) . '

' .'
' . $error_text . '
' .'
'; if ($rcmail->output && $rcmail->output->template_exists('error')) { $GLOBALS['__page_content'] = $page_content; $task = empty($rcmail->user) || empty($rcmail->user->ID) ? '-login' : ''; $rcmail->output->reset(); $rcmail->output->set_env('error_task', 'error' . $task); $rcmail->output->set_env('server_error', $ERROR_CODE); $rcmail->output->set_env('comm_path', $rcmail->comm_path); $rcmail->output->send('error'); } $skin = $rcmail->config->get('skin', 'default'); $product = $rcmail->config->get('product_name', 'Roundcube Webmail'); $output = '' . '' . $product . ':: ERROR' . '' . '' . '' . '
' . $page_content . '
' . ''; $rcmail->output->sendExit($output); } }