summaryrefslogtreecommitdiff
path: root/lib/util.php
diff options
context:
space:
mode:
authorRobin Millette <millette@controlyourself.ca>2009-05-25 11:13:13 -0400
committerRobin Millette <millette@controlyourself.ca>2009-05-25 11:13:13 -0400
commit84edf12791dc3d44625b156cda6296f1f74f8a9d (patch)
tree5de74fe285407a93c1ab6ff9270994b4512df8aa /lib/util.php
parent5f3acc252738e408ea2447b7541eae66c1e9e09a (diff)
Display thumbnail on hover over links in notices when appropriate.
Diffstat (limited to 'lib/util.php')
-rw-r--r--lib/util.php12
1 files changed, 11 insertions, 1 deletions
diff --git a/lib/util.php b/lib/util.php
index 4a55cbfe5..d56f44f7b 100644
--- a/lib/util.php
+++ b/lib/util.php
@@ -503,8 +503,18 @@ function common_linkify($url) {
$file = new File;
$file->query($query);
$file->fetch();
+
if (!empty($file->file_id)) {
- $attrs['class'] = 'attachment';
+ $query = "select file_thumbnail.file_id as file_id from file join file_thumbnail on file.id = file_thumbnail.file_id where file.url='$longurl'";
+ $file2 = new File;
+ $file2->query($query);
+ $file2->fetch();
+
+ if (empty($file2->file_id)) {
+ $attrs['class'] = 'attachment';
+ } else {
+ $attrs['class'] = 'attachment thumbnail';
+ }
$attrs['id'] = "attachment-{$file->file_id}";
}
return XMLStringer::estring('a', $attrs, $display);