Merge branch 'dev' of /home/macgirvin/streams into dev

This commit is contained in:
Mike Macgirvin 2023-07-09 01:30:08 -07:00
commit 7eb8c9a651
5 changed files with 11 additions and 10 deletions

View file

@ -447,12 +447,12 @@ class Activity
{ {
$ret = []; $ret = [];
if (array_key_exists('tag', $item) && is_array($item['tag'])) { if (array_key_exists('tag', $item) && is_array($item['tag'])) {
$ptr = $item['tag']; $ptr = $item['tag'];
if (!array_key_exists(0, $ptr)) { if (!array_key_exists(0, $ptr)) {
$ptr = [$ptr]; $ptr = [$ptr];
} }
foreach ($ptr as $t) { foreach ($ptr as $t) {
if (!is_array($t)) { if (!is_array($t)) {
continue; continue;
@ -471,13 +471,10 @@ class Activity
if (!(array_key_exists('name', $t))) { if (!(array_key_exists('name', $t))) {
continue; continue;
} }
if (!(array_path_exists('icon/url', $t) || array_key_exists('href', $t))) {
continue;
}
switch ($t['type']) { switch ($t['type']) {
case 'Hashtag': case 'Hashtag':
$ret[] = ['ttype' => TERM_HASHTAG, 'url' => $t['href'], 'term' => escape_tags((str_starts_with($t['name'], '#')) ? substr($t['name'], 1) : $t['name'])]; $ret[] = ['ttype' => TERM_HASHTAG, 'url' => $t['id'] ?? $t['href'], 'term' => escape_tags((str_starts_with($t['name'], '#')) ? substr($t['name'], 1) : $t['name'])];
break; break;
case 'Category': case 'Category':
@ -511,7 +508,7 @@ class Activity
{ {
$ret = []; $ret = [];
logger('terms: ' . print_r($item['term'], true));
if (isset($item['term']) && is_array($item['term']) && $item['term']) { if (isset($item['term']) && is_array($item['term']) && $item['term']) {
foreach ($item['term'] as $t) { foreach ($item['term'] as $t) {
switch ($t['ttype']) { switch ($t['ttype']) {
@ -3195,7 +3192,6 @@ class Activity
$s['lon'] = floatval($location['longitude']); $s['lon'] = floatval($location['longitude']);
} }
} }
if (is_array($act->obj) && !$response_activity) { if (is_array($act->obj) && !$response_activity) {
$a = self::decode_taxonomy($act->obj); $a = self::decode_taxonomy($act->obj);
if ($a) { if ($a) {
@ -3223,7 +3219,6 @@ class Activity
$s['iconfig'] = $a; $s['iconfig'] = $a;
} }
} }
// Objects that might have media attachments which aren't already provided in the content element. // Objects that might have media attachments which aren't already provided in the content element.
// We'll check specific media objects separately. // We'll check specific media objects separately.
@ -3510,7 +3505,7 @@ class Activity
]; ];
Hook::call('decode_note', $hookinfo); Hook::call('decode_note', $hookinfo);
logger('decode_note: ' . print_r($hookinfo['s'], true), LOGGER_DATA);
return $hookinfo['s']; return $hookinfo['s'];
} }

View file

@ -512,6 +512,7 @@ class Profile_photo extends Controller
'$profiles' => $profiles, '$profiles' => $profiles,
'$single' => ((count($profiles) == 1) ? true : false), '$single' => ((count($profiles) == 1) ? true : false),
'$profile0' => $profiles[0], '$profile0' => $profiles[0],
'$coverPhoto' => t('Change cover photo'),
'$embedPhotos' => t('Use a photo from your albums'), '$embedPhotos' => t('Use a photo from your albums'),
'$embedPhotosModalTitle' => t('Use a photo from your albums'), '$embedPhotosModalTitle' => t('Use a photo from your albums'),
'$embedPhotosModalCancel' => t('Cancel'), '$embedPhotosModalCancel' => t('Cancel'),

View file

@ -1799,7 +1799,7 @@ function item_store($arr, $deliver = true) {
$arr['comments_closed'] = $comments_closed; $arr['comments_closed'] = $comments_closed;
logger('item_store: ' . print_r($arr,true), LOGGER_DATA); logger('item_store: ' . print_r($arr,true), LOGGER_DATA);
logger('item_store_terms: ' . print_r($terms, true), LOGGER_DATA);
create_table_from_array('item',$arr); create_table_from_array('item',$arr);
// find the item we just created // find the item we just created
@ -2154,6 +2154,7 @@ function item_store_update($arr, $deliver = true) {
} }
logger('item_store_update: ' . print_r($arr,true), LOGGER_DATA); logger('item_store_update: ' . print_r($arr,true), LOGGER_DATA);
logger('item_store_update_terms: ' . print_r($terms, true), LOGGER_DATA);
$str = ''; $str = '';
foreach($arr as $k => $v) { foreach($arr as $k => $v) {

View file

@ -1,3 +1,6 @@
[region=banner]
[widget=cover_photo][/widget]
[/region]
[region=aside] [region=aside]
[widget=fullprofile][/widget] [widget=fullprofile][/widget]
[/region] [/region]

View file

@ -1,3 +1,4 @@
<script src="vendor/blueimp/jquery-file-upload/js/vendor/jquery.ui.widget.js"></script> <script src="vendor/blueimp/jquery-file-upload/js/vendor/jquery.ui.widget.js"></script>
<script src="vendor/blueimp/jquery-file-upload/js/jquery.iframe-transport.js"></script> <script src="vendor/blueimp/jquery-file-upload/js/jquery.iframe-transport.js"></script>
<script src="vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js"></script> <script src="vendor/blueimp/jquery-file-upload/js/jquery.fileupload.js"></script>