t('Commented Date'), 'icon' => '', 'url' => z_root() . '/' . $cmd . '?f=&order=comment' . $filter, 'sel' => $commentord_active, 'title' => t('Order by commented date'), ]; $tabs[] = [ 'label' => t('Posted Date'), 'icon' => '', 'url' => z_root() . '/' . $cmd . '?f=&order=post' . $filter, 'sel' => $postord_active, 'title' => t('Order by posted date'), ]; $tabs[] = [ 'label' => t('Received Date'), 'icon' => '', 'url' => z_root() . '/' . $cmd . '?f=&order=received' . $filter, 'sel' => $received_active, 'title' => t('Order by received date'), ]; $tabs[] = [ 'label' => t('Date Unthreaded'), 'icon' => '', 'url' => z_root() . '/' . $cmd . '?f=&order=unthreaded' . $filter, 'sel' => $unthreaded_active, 'title' => t('Order unthreaded by received date'), ]; $arguments = ['tabs' => $tabs]; Hook::call('activity_order', $arguments); $o = ''; if ($arguments['tabs']) { $content = replace_macros(Theme::get_template('common_pills.tpl'), [ '$pills' => $arguments['tabs'], ]); $o = replace_macros(Theme::get_template('common_widget.tpl'), [ '$title' => t('Stream Order'), '$content_id' => 'widget-stream-order', '$content' => $content, ]); } return $o; } }