From 6fcab543a550b1d39779ac5614fe533942585a74 Mon Sep 17 00:00:00 2001 From: x2003bruneau Date: Fri, 9 Feb 2007 21:36:40 +0000 Subject: [PATCH] Fix banana stand-alone git-svn-id: svn+ssh://murphy/home/svn/banana/trunk@197 9869982d-c50d-0410-be91-f2a2ec7c7c7b --- banana/banana.inc.php.in | 1 - banana/message.func.inc.php | 2 +- banana/message.inc.php | 2 +- banana/text.func.inc.php | 13 ++++++++++--- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/banana/banana.inc.php.in b/banana/banana.inc.php.in index cef4300..dc29078 100644 --- a/banana/banana.inc.php.in +++ b/banana/banana.inc.php.in @@ -162,7 +162,6 @@ class Banana Banana::load('page'); } Banana::$page = new $pageclass; - $types = array('multipart/report' => _b_('Rapport d\'erreur'), 'multipart/mixed' => _b_('Composition'), 'text/html' => _b_('Texte formaté'), diff --git a/banana/message.func.inc.php b/banana/message.func.inc.php index be686ec..e8aeef8 100644 --- a/banana/message.func.inc.php +++ b/banana/message.func.inc.php @@ -331,7 +331,7 @@ function banana_filterCss($css) */ function banana_cleanHtml($source, $to_xhtml = false) { - if (!function_exists('tidy_repair_string')) { + if (function_exists('tidy_repair_string')) { $tidy_config = array('drop-empty-paras' => true, 'drop-proprietary-attributes' => true, 'hide-comments' => true, diff --git a/banana/message.inc.php b/banana/message.inc.php index 01686a1..0855eba 100644 --- a/banana/message.inc.php +++ b/banana/message.inc.php @@ -108,7 +108,7 @@ final class BananaMessage extends BananaMimePart case "subject": $text = stripslashes($text); - $text = html_entities($text); + $text = banana_htmlentities($text); return banana_catchFormats($text); default: diff --git a/banana/text.func.inc.php b/banana/text.func.inc.php index 48e9b1f..d1a5c30 100644 --- a/banana/text.func.inc.php +++ b/banana/text.func.inc.php @@ -7,9 +7,16 @@ * Copyright: See COPYING files that comes with this distribution ********************************************************************************/ -function _b_($str) -{ - return dgettext('banana', $str); +if (function_exists('dgettext')) { + function _b_($str) + { + return dgettext('banana', $str); + } +} else { + function _b_($str) + { + return $str; + } } if (!function_exists('is_utf8')) { -- 2.1.4