diff options
Diffstat (limited to 'mod/viewsrc.php')
-rw-r--r-- | mod/viewsrc.php | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/mod/viewsrc.php b/mod/viewsrc.php index 3fa4eaed5..bc7f771d6 100644 --- a/mod/viewsrc.php +++ b/mod/viewsrc.php @@ -8,7 +8,7 @@ function viewsrc_content(&$a) { return; } - $item_id = (($a->argc > 1) ? intval($a->argv[1]) : 0); + $item_id = ((argc() > 1) ? intval(argv(1)) : 0); if(! $item_id) { $a->error = 404; @@ -19,18 +19,18 @@ function viewsrc_content(&$a) { $r = q("SELECT `item`.`body` FROM `item` WHERE `item`.`uid` = %d AND `item`.`visible` = 1 AND `item`.`deleted` = 0 and `item`.`moderated` = 0 - AND `item`.`id` = '%s' LIMIT 1", + AND `item`.`id` = %d LIMIT 1", intval(local_user()), - dbesc($item_id) + intval($item_id) ); - if(count($r)) + if(count($r)) { + $o = str_replace("\n",'<br />',$r[0]['body']); if(is_ajax()) { - echo str_replace("\n",'<br />',$r[0]['body']); + echo $o; killme(); - } else { - $o .= str_replace("\n",'<br />',$r[0]['body']); - } + } + } return $o; } |