From 3c3aa17bce02cea64bb1c3b260fd23fa0dabd188 Mon Sep 17 00:00:00 2001 From: Martin Cording Date: Fri, 5 Dec 2014 11:44:09 +0100 Subject: [PATCH] DDBEASY-283 - Extend truncate length on facet labels. Signed-off-by: Martin Cording --- ding_facetbrowser.module | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/ding_facetbrowser.module b/ding_facetbrowser.module index 6b274e6..bb6d9d6 100644 --- a/ding_facetbrowser.module +++ b/ding_facetbrowser.module @@ -156,14 +156,10 @@ function ding_facetbrowser_form($form, &$form_state, $facets = FALSE, $search = $element_name = end($facet_name); $facets_string = $facet->name . ':' . $term_name; $term_name_title = $term_name; - // Check if term name is longer than 14 chars, + // Check if term name is longer than 30 chars, // if so, short it down to fit facet browser. - $substr_length = 19 - + substr_count(drupal_substr($term_name, 0, 20), 'l') - + substr_count(drupal_substr($term_name, 0, 20), 'i') - - drupal_strlen((string)$term_count); - if (drupal_strlen($term_name) > $substr_length + 3) { - $term_name_title = drupal_substr($term_name, 0, $substr_length) . '...'; + if (drupal_strlen($term_name) > 30) { + $term_name_title = truncate_utf8($term_name, 30, TRUE, TRUE); } if (_ding_factbrowser_is_facet_set($facet->name, $term_name) === TRUE) {