From 8f416baead93a48e5799e44b8bd2e2c4859f4e04 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 14 Sep 2007 13:18:58 +0200 Subject: auf Version 1.11 aktualisiert; Login-Bug behoben --- languages/classes/LanguageFi.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'languages/classes/LanguageFi.php') diff --git a/languages/classes/LanguageFi.php b/languages/classes/LanguageFi.php index d7363969..0d02dfe7 100644 --- a/languages/classes/LanguageFi.php +++ b/languages/classes/LanguageFi.php @@ -10,7 +10,7 @@ class LanguageFi extends Language { * Avoid grouping whole numbers between 0 to 9999 */ function commafy($_) { - if (!preg_match('/^\d{1,4}$/',$_)) { + if (!preg_match('/^-?\d{1,4}$/',$_)) { return strrev((string)preg_replace('/(\d{3})(?=\d)(?!\d*\.)/','$1,',strrev($_))); } else { return $_; @@ -64,7 +64,7 @@ class LanguageFi extends Language { return $word; } - function translateBlockExpiry( $str ) { + function translateBlockExpiry( $str, $forContent = false ) { /* 'ago', 'now', 'today', 'this', 'next', 'first', 'third', 'fourth', 'fifth', 'sixth', 'seventh', 'eighth', 'ninth', 'tenth', 'eleventh', 'twelfth', @@ -138,9 +138,14 @@ class LanguageFi extends Language { $final .= ' ' . $item; } - return '”' . trim( $final ) . '”'; + + if ( $forContent ) { + return htmlspecialchars( trim( $final ) ); + } else { + return '”' . trim( $final ) . '”'; + } } } -?> + -- cgit v1.2.2