From d964e7e08f79583a748669ebb2d90367ec5403fd Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Sun, 18 May 2014 23:39:34 +0200 Subject: [PATCH] New function for shortening of text (is used by the buffer export)/Vier: comment bubble is now grey. --- include/plaintext.php | 29 +++++++++++++++++------------ view/theme/vier/style.css | 5 +++++ 2 files changed, 22 insertions(+), 12 deletions(-) diff --git a/include/plaintext.php b/include/plaintext.php index 76bcaa1f9a..18763f86aa 100644 --- a/include/plaintext.php +++ b/include/plaintext.php @@ -41,6 +41,22 @@ function get_attached_data($body) { return($post); } +function shortenmsg($msg, $limit) { + $lines = explode("\n", $msg); + $msg = ""; + $recycle = html_entity_decode("♲ ", ENT_QUOTES, 'UTF-8'); + foreach ($lines AS $row=>$line) { + if (strlen(trim($msg."\n".$line)) <= $limit) + $msg = trim($msg."\n".$line); + // Is the new message empty by now or is it a reshared message? + elseif (($msg == "") OR (($row == 1) AND (substr($msg, 0, 4) == $recycle))) + $msg = substr(substr(trim($msg."\n".$line), 0, $limit), 0, -3)."..."; + else + break; + } + return($msg); +} + function plaintext($a, $b, $limit = 0, $includedlinks = false) { require_once("include/bbcode.php"); require_once("include/html2plain.php"); @@ -159,18 +175,7 @@ function plaintext($a, $b, $limit = 0, $includedlinks = false) { $post["url"] = $b["plink"]; } - $lines = explode("\n", $msg); - $msg = ""; - $recycle = html_entity_decode("♲ ", ENT_QUOTES, 'UTF-8'); - foreach ($lines AS $row=>$line) { - if (strlen(trim($msg."\n".$line)) <= $limit) - $msg = trim($msg."\n".$line); - // Is the new message empty by now or is it a reshared message? - elseif (($msg == "") OR (($row == 1) AND (substr($msg, 0, 4) == $recycle))) - $msg = substr(substr(trim($msg."\n".$line), 0, $limit), 0, -3)."..."; - else - break; - } + $msg = shortenmsg($msg, $limit); } } diff --git a/view/theme/vier/style.css b/view/theme/vier/style.css index 4a6a3fb9de..6563be23e0 100644 --- a/view/theme/vier/style.css +++ b/view/theme/vier/style.css @@ -1282,6 +1282,11 @@ h2 { transition: all 0.2s ease-in-out; } +.toplevel_item:hover .togglecomment, +.wall-item-container:hover .togglecomment { + color: #999; +} + .wall-item-container .wall-item-actions-author { width: 100%; margin-bottom: 0.3em; -- 2.39.5