| | |
| | | | bin/html2text.php | |
| | | | | |
| | | | This file is part of the RoundCube Webmail client | |
| | | | Copyright (C) 2005-2008, RoundCube Dev. - Switzerland | |
| | | | Copyright (C) 2005-2009, RoundCube Dev. - Switzerland | |
| | | | Licensed under the GNU GPL | |
| | | | | |
| | | | PURPOSE: | |
| | |
| | | |
| | | */ |
| | | |
| | | define('INSTALL_PATH', realpath('./../') . '/'); |
| | | require INSTALL_PATH.'program/include/iniset.php'; |
| | | define('INSTALL_PATH', realpath(dirname(__FILE__) . '/..') . '/'); |
| | | require INSTALL_PATH . 'program/include/iniset.php'; |
| | | |
| | | $converter = new html2text(html_entity_decode($HTTP_RAW_POST_DATA, ENT_COMPAT, 'UTF-8')); |
| | | $RCMAIL = rcmail::get_instance(); |
| | | |
| | | header('Content-Type: text/plain; charset=UTF-8'); |
| | | print trim($converter->get_text()); |
| | | if (!empty($RCMAIL->user->ID)) { |
| | | $converter = new html2text($HTTP_RAW_POST_DATA); |
| | | |
| | | header('Content-Type: text/plain; charset=UTF-8'); |
| | | print trim($converter->get_text()); |
| | | } |
| | | else { |
| | | header("HTTP/1.0 403 Forbidden"); |
| | | echo "Requires a valid user session"; |
| | | } |
| | | |
| | | ?> |