diff options
author | Stefan Parviainen <saparvia@caterva.eu> | 2015-01-13 17:54:40 +0100 |
---|---|---|
committer | Stefan Parviainen <saparvia@caterva.eu> | 2015-01-13 17:54:40 +0100 |
commit | 93735df2c78b249d5735834c190dc91bad336172 (patch) | |
tree | de5bbcfd93ed668f80c059485d2dc4e7480b743d /mod | |
parent | adc9564b5cc5f1fc410220514285927052cdfe4a (diff) | |
download | volse-hubzilla-93735df2c78b249d5735834c190dc91bad336172.tar.gz volse-hubzilla-93735df2c78b249d5735834c190dc91bad336172.tar.bz2 volse-hubzilla-93735df2c78b249d5735834c190dc91bad336172.zip |
Allow tags in mail, many profile fields, and admin info
Diffstat (limited to 'mod')
-rw-r--r-- | mod/admin.php | 2 | ||||
-rw-r--r-- | mod/item.php | 2 | ||||
-rw-r--r-- | mod/mail.php | 3 | ||||
-rw-r--r-- | mod/photos.php | 2 | ||||
-rw-r--r-- | mod/profiles.php | 16 | ||||
-rw-r--r-- | mod/siteinfo.php | 3 |
6 files changed, 25 insertions, 3 deletions
diff --git a/mod/admin.php b/mod/admin.php index 74a373738..1503bf18e 100644 --- a/mod/admin.php +++ b/mod/admin.php @@ -288,6 +288,8 @@ function admin_page_site_post(&$a){ del_config('system','admininfo'); } else { + require_once('include/text.php'); + linkify_tags($a, $admininfo, local_user()); set_config('system','admininfo', $admininfo); } set_config('system','language', $language); diff --git a/mod/item.php b/mod/item.php index 7a14a8ae9..e1855732e 100644 --- a/mod/item.php +++ b/mod/item.php @@ -576,7 +576,7 @@ function item_post(&$a) { // Look for tags and linkify them - $results = linkify_tags($a, $body, $uid, $profile_uid); + $results = linkify_tags($a, $body, ($uid) ? $uid : $profile_uid); // Set permissions based on tag replacements set_linkified_perms($results, $str_contact_allow, $str_group_allow, $profile_uid, $parent_item); diff --git a/mod/mail.php b/mod/mail.php index 6c778b956..37679aebf 100644 --- a/mod/mail.php +++ b/mod/mail.php @@ -83,6 +83,9 @@ function mail_post(&$a) { // $body = fix_mce_lf($body); // } + require_once('include/text.php'); + linkify_tags($a, $body, local_user()); + if(! $recipient) { notice('No recipient found.'); $a->argc = 2; diff --git a/mod/photos.php b/mod/photos.php index df9880c8d..3a7ef2d71 100644 --- a/mod/photos.php +++ b/mod/photos.php @@ -354,7 +354,7 @@ function photos_post(&$a) { require_once('include/text.php'); $profile_uid = $a->profile['profile_uid']; - $results = linkify_tags($a, $rawtags, local_user(), $profile_uid); + $results = linkify_tags($a, $rawtags, (local_user()) ? local_user() : $profile_uid); $success = $results['success']; $post_tags = array(); diff --git a/mod/profiles.php b/mod/profiles.php index fa6a6e35c..11cd86645 100644 --- a/mod/profiles.php +++ b/mod/profiles.php @@ -296,6 +296,22 @@ function profiles_post(&$a) { $work = fix_mce_lf(escape_tags(trim($_POST['work']))); $education = fix_mce_lf(escape_tags(trim($_POST['education']))); + require_once('include/text.php'); + linkify_tags($a, $likes, local_user()); + linkify_tags($a, $dislikes, local_user()); + linkify_tags($a, $about, local_user()); + linkify_tags($a, $interest, local_user()); + linkify_tags($a, $interest, local_user()); + linkify_tags($a, $contact, local_user()); + linkify_tags($a, $channels, local_user()); + linkify_tags($a, $music, local_user()); + linkify_tags($a, $book, local_user()); + linkify_tags($a, $tv, local_user()); + linkify_tags($a, $film, local_user()); + linkify_tags($a, $romance, local_user()); + linkify_tags($a, $work, local_user()); + linkify_tags($a, $education, local_user()); + $hide_friends = (($_POST['hide_friends'] == 1) ? 1: 0); $with = ((x($_POST,'with')) ? escape_tags(trim($_POST['with'])) : ''); diff --git a/mod/siteinfo.php b/mod/siteinfo.php index 01804e62a..1f3cd4479 100644 --- a/mod/siteinfo.php +++ b/mod/siteinfo.php @@ -126,7 +126,8 @@ function siteinfo_content(&$a) { else $plugins_text = t('No installed plugins/addons/apps'); - $admininfo = bbcode(get_config('system','admininfo')); + $txt = get_config('system','admininfo'); + $admininfo = bbcode($txt); if(file_exists('doc/site_donate.html')) $donate .= file_get_contents('doc/site_donate.html'); |