Merge remote-tracking branch 'upstream/dev' into doco

This commit is contained in:
Andrew Manning 2017-08-25 11:32:28 +00:00
commit 49b38bd71b
4 changed files with 8 additions and 39 deletions

View File

@ -116,7 +116,6 @@ class Network extends \Zotlabs\Web\Controller {
$spam = ((x($_GET,'spam')) ? intval($_GET['spam']) : 0); $spam = ((x($_GET,'spam')) ? intval($_GET['spam']) : 0);
$cmin = ((x($_GET,'cmin')) ? intval($_GET['cmin']) : 0); $cmin = ((x($_GET,'cmin')) ? intval($_GET['cmin']) : 0);
$cmax = ((x($_GET,'cmax')) ? intval($_GET['cmax']) : 99); $cmax = ((x($_GET,'cmax')) ? intval($_GET['cmax']) : 99);
$firehose = ((x($_GET,'fh')) ? intval($_GET['fh']) : 0);
$file = ((x($_GET,'file')) ? $_GET['file'] : ''); $file = ((x($_GET,'file')) ? $_GET['file'] : '');
$xchan = ((x($_GET,'xchan')) ? $_GET['xchan'] : ''); $xchan = ((x($_GET,'xchan')) ? $_GET['xchan'] : '');
@ -290,9 +289,6 @@ class Network extends \Zotlabs\Web\Controller {
// We only launch liveUpdate if you aren't filtering in some incompatible // We only launch liveUpdate if you aren't filtering in some incompatible
// way and also you aren't writing a comment (discovered in javascript). // way and also you aren't writing a comment (discovered in javascript).
if($gid || $cid || $cmin || ($cmax != 99) || $star || $liked || $conv || $spam || $nouveau || $list)
$firehose = 0;
$maxheight = get_pconfig(local_channel(),'system','network_divmore_height'); $maxheight = get_pconfig(local_channel(),'system','network_divmore_height');
if(! $maxheight) if(! $maxheight)
$maxheight = 400; $maxheight = 400;
@ -315,7 +311,7 @@ class Network extends \Zotlabs\Web\Controller {
'$liked' => (($liked) ? $liked : '0'), '$liked' => (($liked) ? $liked : '0'),
'$conv' => (($conv) ? $conv : '0'), '$conv' => (($conv) ? $conv : '0'),
'$spam' => (($spam) ? $spam : '0'), '$spam' => (($spam) ? $spam : '0'),
'$fh' => (($firehose) ? $firehose : '0'), '$fh' => '0',
'$nouveau' => (($nouveau) ? $nouveau : '0'), '$nouveau' => (($nouveau) ? $nouveau : '0'),
'$wall' => '0', '$wall' => '0',
'$static' => $static, '$static' => $static,
@ -409,17 +405,7 @@ class Network extends \Zotlabs\Web\Controller {
} }
$abook_uids = " and abook.abook_channel = " . local_channel() . " "; $abook_uids = " and abook.abook_channel = " . local_channel() . " ";
$uids = " and item.uid = " . local_channel() . " ";
$disable_discover_tab = get_config('system','disable_discover_tab') || get_config('system','disable_discover_tab') === false;
if($firehose && (! $disable_discover_tab)) {
require_once('include/channel.php');
$sys = get_sys_channel();
$uids = " and item.uid = " . intval($sys['channel_id']) . " ";
\App::$data['firehose'] = intval($sys['channel_id']);
}
else {
$uids = " and item.uid = " . local_channel() . " ";
}
if(get_pconfig(local_channel(),'system','network_list_mode')) if(get_pconfig(local_channel(),'system','network_list_mode'))
$page_mode = 'list'; $page_mode = 'list';
@ -516,7 +502,7 @@ class Network extends \Zotlabs\Web\Controller {
dbesc($parents_str) dbesc($parents_str)
); );
xchan_query($items,true,(($firehose) ? local_channel() : 0)); xchan_query($items,true);
$items = fetch_post_tags($items,true); $items = fetch_post_tags($items,true);
$items = conv_sort($items,$ordering); $items = conv_sort($items,$ordering);
} }
@ -546,7 +532,7 @@ class Network extends \Zotlabs\Web\Controller {
} }
} }
if(($update_unseen) && (! $firehose)) { if($update_unseen) {
$x = [ 'channel_id' => local_channel(), 'update' => 'unset' ]; $x = [ 'channel_id' => local_channel(), 'update' => 'unset' ];
call_hooks('update_unseen',$x); call_hooks('update_unseen',$x);
if($x['update'] === 'unset' || intval($x['update'])) { if($x['update'] === 'unset' || intval($x['update'])) {

View File

@ -1616,7 +1616,6 @@ function network_tabs() {
$conv_active = ''; $conv_active = '';
$spam_active = ''; $spam_active = '';
$postord_active = ''; $postord_active = '';
$public_active = '';
if(x($_GET,'new')) { if(x($_GET,'new')) {
$new_active = 'active'; $new_active = 'active';
@ -1638,16 +1637,11 @@ function network_tabs() {
$spam_active = 'active'; $spam_active = 'active';
} }
if(x($_GET,'fh')) {
$public_active = 'active';
}
if (($new_active == '') if (($new_active == '')
&& ($starred_active == '') && ($starred_active == '')
&& ($conv_active == '') && ($conv_active == '')
&& ($search_active == '') && ($search_active == '')
&& ($spam_active == '') && ($spam_active == '')) {
&& ($public_active == '')) {
$no_active = 'active'; $no_active = 'active';
} }
@ -1665,17 +1659,6 @@ function network_tabs() {
// tabs // tabs
$tabs = array(); $tabs = array();
$disable_discover_tab = get_config('system','disable_discover_tab') || get_config('system','disable_discover_tab') === false;
if(! $disable_discover_tab) {
$tabs[] = array(
'label' => t('Discover'),
'url' => z_root() . '/' . $cmd . '?f=&fh=1' ,
'sel' => $public_active,
'title' => t('Imported public streams'),
);
}
$tabs[] = array( $tabs[] = array(
'label' => t('Commented Order'), 'label' => t('Commented Order'),
'url'=>z_root() . '/' . $cmd . '?f=&order=comment' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''), 'url'=>z_root() . '/' . $cmd . '?f=&order=comment' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''),

View File

@ -103,7 +103,7 @@ $(document).ready(function () {
window.history.pushState({}, '', '/' + pathParts.join('/')); window.history.pushState({}, '', '/' + pathParts.join('/'));
// Highlight the language in the language selector that is currently viewed // Highlight the language in the language selector that is currently viewed
$('.lang-selector').find('.lang-choice:contains("' + help_language + '")').css('font-weight','bold').css('background-color','lightgray'); $('.lang-selector').find('.lang-choice:contains("' + help_language + '")').addClass('active');
// Construct the links to the available translations based and populate the selector menu // Construct the links to the available translations based and populate the selector menu
$('.lang-selector').find('.lang-choice').each(function (idx, a) { $('.lang-selector').find('.lang-choice').each(function (idx, a) {

View File

@ -1,9 +1,9 @@
<div id="help-content" class="generic-content-wrapper"> <div id="help-content" class="generic-content-wrapper">
<div class="section-title-wrapper"> <div class="clearfix section-title-wrapper">
<div class="pull-right"> <div class="pull-right">
<div class="btn-group"> <div class="btn-group">
<button type="button" class="btn btn-outline-secondary btn-sm dropdown-toggle" data-toggle="dropdown"> <button type="button" class="btn btn-outline-secondary btn-sm dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-language" style="font-size: 1.4em;"></i><span class="caret"></span> <i class="fa fa-language" style="font-size: 1.4em;"></i>
</button> </button>
<div class="dropdown-menu dropdown-menu-right flex-column lang-selector"> <div class="dropdown-menu dropdown-menu-right flex-column lang-selector">
<a class="dropdown-item lang-choice" href="/help">de</a> <a class="dropdown-item lang-choice" href="/help">de</a>