diff options
author | friendica <info@friendica.com> | 2013-10-20 20:29:52 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-10-20 20:29:52 -0700 |
commit | c48da79adf648370beeeb0bab18f89963babebaa (patch) | |
tree | f170c74f306c430845bba62fb43e12b3efca7d2f /include/text.php | |
parent | 5c5174b00837133dcebb9003d8386ef8596b0a55 (diff) | |
download | volse-hubzilla-c48da79adf648370beeeb0bab18f89963babebaa.tar.gz volse-hubzilla-c48da79adf648370beeeb0bab18f89963babebaa.tar.bz2 volse-hubzilla-c48da79adf648370beeeb0bab18f89963babebaa.zip |
link to source - if it's on the display page link to original source (probably on a different site). All other conversations link to 'llink' which is a local copy and may provide a richer possibility of interactions, especially if you're logged in locally and it's your own copy of the post.
Diffstat (limited to 'include/text.php')
-rwxr-xr-x | include/text.php | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/include/text.php b/include/text.php index ff75535b0..1ff9d27cb 100755 --- a/include/text.php +++ b/include/text.php @@ -1337,11 +1337,16 @@ function feed_salmonlinks($nick) { } -function get_plink($item) { - $a = get_app(); - if (x($item,'plink') && ($item['item_private'] != 1)) { +function get_plink($item,$mode) { + $a = get_app(); + if($mode == 'display') + $key = 'plink'; + else + $key = 'llink'; + + if (x($item,$key) && ($item['item_private'] != 1)) { return array( - 'href' => zid($item['plink']), + 'href' => zid($item[$key]), 'title' => t('link to source'), ); } |