--- link-summarizer.php 2007-12-12 10:54:44.000000000 +0700
+++ link-summarizer.php- 2007-12-12 11:24:12.000000000 +0700
@@ -226,7 +226,7 @@
if (!array_key_exists($link_url, $linkarray)) {
$linkarray = array_merge($linkarray, array($link_url => 1));
if ($optionarray['lnsum_urlshow']!=0) {
- $link_summary .= "
".$matches[2][$i]."";
+ $link_summary .= "".lnsum_limit_link_output($matches[2][$i])."";
}
else
{
@@ -264,6 +264,17 @@
return $input;
}
+function lnsum_limit_link_output($input) {
+ $link_url_junk = $input;
+ $lnsum_url_limit = 70;
+ $lnsum_url_range = $lnsum_url_limit / 2;
+ if (strlen($link_url_junk) >= $lnsum_url_limit) {
+ $link_url_junk = substr($link_url_junk,0,$lnsum_url_range) . "..." . substr($link_url_junk,-$lnsum_url_range,$lnsum_url_range);
+ }
+ return $link_url_junk;
+}
+
+
function link_summarizer_options_subpanel() {
if ( (isset($_POST['delete'])) && (!isset($_POST['confirmed'])) ) {