Aleksander Machniak
2013-05-07 3725cfb245bfae3a77baf857ea5403e8064b84b9
program/include/bc.php
@@ -23,6 +23,7 @@
 * Roundcube Webmail deprecated functions
 *
 * @package Core
 * @subpackage Legacy
 * @author Thomas Bruederli <roundcube@gmail.com>
 */
@@ -31,7 +32,7 @@
define('RCUBE_INPUT_POST', rcube_utils::INPUT_POST);
define('RCUBE_INPUT_GPC',  rcube_utils::INPUT_GPC);
define('JS_OBJECT_NAME',   rcmail::JS_OBJECT_NAME);
define('JS_OBJECT_NAME',   rcmail_output::JS_OBJECT_NAME);
define('RCMAIL_CHARSET',   RCUBE_CHARSET);
function get_table_name($table)
@@ -61,7 +62,7 @@
function rcmail_temp_gc()
{
  $rcmail = rcmail::get_instance()->temp_gc();
  rcmail::get_instance()->temp_gc();
}
function rcube_charset_convert($str, $from, $to=NULL)
@@ -84,19 +85,19 @@
    return rcube_output::json_serialize($input);
}
function rep_specialchars_output($str, $enctype='', $mode='', $newlines=TRUE)
function rep_specialchars_output($str, $enctype='', $mode='', $newlines=true)
{
    return rcube_utils::rep_specialchars_output($str, $enctype, $mode, $newlines);
}
function Q($str, $mode='strict', $newlines=TRUE)
function Q($str, $mode='strict', $newlines=true)
{
    return rcmail::Q($str, $mode, $newlines);
    return rcube_utils::rep_specialchars_output($str, 'html', $mode, $newlines);
}
function JQ($str)
{
    return rcmail::JQ($str);
    return rcube_utils::rep_specialchars_output($str, 'js');
}
function get_input_value($fname, $source, $allow_html=FALSE, $charset=NULL)
@@ -126,7 +127,7 @@
function rcmail_get_edit_field($col, $value, $attrib, $type='text')
{
  return rcube_utils::get_edit_field($col, $value, $attrib, $type);
  return rcube_output::get_edit_field($col, $value, $attrib, $type);
}
function rcmail_mod_css_styles($source, $container_id, $allow_remote=false)
@@ -204,9 +205,9 @@
    return rcmail::get_instance()->quota_content($attrib);
}
function rcmail_display_server_error($fallback=null, $fallback_args=null)
function rcmail_display_server_error($fallback=null, $fallback_args=null, $suffix='')
{
    rcmail::get_instance()->display_server_error($fallback, $fallback_args);
    rcmail::get_instance()->display_server_error($fallback, $fallback_args, $suffix);
}
function rcmail_filetype2classname($mimetype, $filename)
@@ -286,7 +287,7 @@
function rcube_check_referer()
{
    return rcmail::check_referer();
    return rcube_utils::check_referer();
}
function rcube_timer()
@@ -398,3 +399,20 @@
{
    return rcube_utils::get_boolean($str);
}
function enriched_to_html($data)
{
    return rcube_enriched::to_html($data);
}
class rcube_html_page extends rcmail_html_page
{
}
class washtml extends rcube_washtml
{
}
class html2text extends rcube_html2text
{
}