diff options
author | Andrew Dolgov <[email protected]> | 2005-11-24 08:25:09 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2005-11-24 08:25:09 +0100 |
commit | 3547842a4f194a04ac027425988c6b84273c3989 (patch) | |
tree | 098d9662670fecc0eab2744de0b7b21a59c2c9f1 | |
parent | c5d8841e9177becec6a1680661448387bb0d75d5 (diff) |
feed editor improvements
-rw-r--r-- | backend.php | 19 | ||||
-rw-r--r-- | functions.php | 8 |
2 files changed, 19 insertions, 8 deletions
diff --git a/backend.php b/backend.php index 0ee60a3f8..1ff981ace 100644 --- a/backend.php +++ b/backend.php @@ -1165,8 +1165,8 @@ print "<p><table width=\"100%\" class=\"prefFeedList\" id=\"prefFeedList\">"; print "<tr class=\"title\"> - <td> </td> - <td>Select</td> + <td width=\"3%\"> </td> + <td width=\"3%\">Select</td> <td width=\"20%\"> <a href=\"javascript:updateFeedList('title')\">Title</a></td> <td width=\"20%\"> @@ -1185,9 +1185,6 @@ <td width=\"10%\"> <a href=\"javascript:updateFeedList('purge_interval')\">Purge Days</a> </td> - <td> - <a href=\"javascript:updateFeedList('last_updated')\">Last updated</a> - </td> </tr>"; $lnum = 0; @@ -1226,6 +1223,9 @@ print "<td><input onclick='toggleSelectRow(this);' type=\"checkbox\" id=\"FRCHK-".$line["id"]."\"></td>"; + + $edit_title = truncate_string($edit_title, 40); + $edit_link = truncate_string($edit_link, 60); print "<td><a href=\"javascript:editFeed($feed_id);\">" . $edit_title . "</a></td>"; @@ -1257,7 +1257,10 @@ print "<td><input disabled=\"true\" type=\"checkbox\" id=\"FRCHK-".$line["id"]."\"></td>"; - + + $edit_title = truncate_string($edit_title, 40); + $edit_link = truncate_string($edit_link, 60); + print "<td>$edit_title</td>"; print "<td>$edit_link</td>"; @@ -1320,9 +1323,9 @@ } - if (!$line["last_updated"]) $line["last_updated"] = "Never"; +/* if (!$line["last_updated"]) $line["last_updated"] = "Never"; - print "<td>" . $line["last_updated"] . "</td>"; + print "<td>" . $line["last_updated"] . "</td>"; */ print "</tr>"; diff --git a/functions.php b/functions.php index e479c28b7..817e6d71c 100644 --- a/functions.php +++ b/functions.php @@ -701,4 +701,12 @@ initialize_user_prefs($link, 1); } } + + function truncate_string($str, $max_len) { + if (strlen($str) > $max_len) { + return substr($str, 0, $max_len) . "..."; + } else { + return $str; + } + } ?> |