diff options
| -rw-r--r-- | engine/lib/navigation.php | 2 | ||||
| -rw-r--r-- | views/default/object/elements/summary.php | 2 | ||||
| -rw-r--r-- | views/default/river/elements/summary.php | 3 | 
3 files changed, 4 insertions, 3 deletions
diff --git a/engine/lib/navigation.php b/engine/lib/navigation.php index 2831d418b..ab9cc05e8 100644 --- a/engine/lib/navigation.php +++ b/engine/lib/navigation.php @@ -218,7 +218,7 @@ function elgg_push_breadcrumb($title, $link = NULL) {  	}  	// avoid key collisions. -	$CONFIG->breadcrumbs[] = array('title' => $title, 'link' => $link); +	$CONFIG->breadcrumbs[] = array('title' => elgg_get_excerpt($title, 100), 'link' => $link);  }  /** diff --git a/views/default/object/elements/summary.php b/views/default/object/elements/summary.php index c0f3ad340..63ab8f816 100644 --- a/views/default/object/elements/summary.php +++ b/views/default/object/elements/summary.php @@ -27,7 +27,7 @@ if ($title_link === '') {  		$text = $entity->name;  	}  	$params = array( -		'text' => $text, +		'text' => elgg_get_excerpt($text, 100),  		'href' => $entity->getURL(),  		'is_trusted' => true,  	); diff --git a/views/default/river/elements/summary.php b/views/default/river/elements/summary.php index 416bc708b..d7bde51dd 100644 --- a/views/default/river/elements/summary.php +++ b/views/default/river/elements/summary.php @@ -18,9 +18,10 @@ $subject_link = elgg_view('output/url', array(  	'is_trusted' => true,  )); +$object_text = $object->title ? $object->title : $object->name;  $object_link = elgg_view('output/url', array(  	'href' => $object->getURL(), -	'text' => $object->title ? $object->title : $object->name, +	'text' => elgg_get_excerpt($object_text, 100),  	'class' => 'elgg-river-object',  	'is_trusted' => true,  ));  | 
