From 070d0d2a2ef8b8f1c6e1b646fa7f578733d366d7 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 30 Dec 2005 21:05:26 +0100 Subject: [PATCH] remove headlines overflow hack, made truncate_string() utf-8 aware --- backend.php | 2 +- functions.php | 4 ++-- tt-rss.css | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/backend.php b/backend.php index 3578871e..4b351425 100644 --- a/backend.php +++ b/backend.php @@ -1373,7 +1373,7 @@ if (get_pref($link, 'SHOW_CONTENT_PREVIEW')) { $content_preview = truncate_string(strip_tags($line["content_preview"]), - 200); + 100); } if (!get_pref($link, 'COMBINED_DISPLAY_MODE')) { diff --git a/functions.php b/functions.php index de5eb8a2..f40ce761 100644 --- a/functions.php +++ b/functions.php @@ -821,8 +821,8 @@ } function truncate_string($str, $max_len) { - if (strlen($str) > $max_len) { - return substr($str, 0, $max_len) . "..."; + if (mb_strlen($str) > $max_len - 3) { + return mb_substr($str, 0, $max_len) . "..."; } else { return $str; } diff --git a/tt-rss.css b/tt-rss.css index 092bbc7f..39b52fd0 100644 --- a/tt-rss.css +++ b/tt-rss.css @@ -839,11 +839,11 @@ div.postHeader td.postDate { display : none; } -td.hlContent { +/*td.hlContent { overflow : hidden; height : 1em; display : block; -} +} */ td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed { height : 1em; -- 2.39.5