Browse Source

Don't restrict to much the features if pubsub#persist is not available

pull/325/head
Jaussoin Timothée 9 years ago
parent
commit
68aaf4c86d
  1. 3
      app/views/community.tpl
  2. 9
      app/views/conf.tpl
  3. 2
      app/widgets/Communities/_communities.tpl
  4. 22
      app/widgets/CommunityHeader/_communityheader.tpl
  5. 8
      app/widgets/Navigation/navigation.tpl

3
app/views/community.tpl

@ -15,7 +15,8 @@
<?php $this->widget('NewsNav');?>
</aside>
<?php $this->widget('Communities'); ?>
<?php } elseif($_GET['s'] == 'subscriptions') { ?>
<?php } elseif($_GET['s'] == 'subscriptions'
&& $this->user->isSupported('pubsub')) { ?>
<aside>
<?php $this->widget('NewsNav');?>
</aside>

9
app/views/conf.tpl

@ -19,10 +19,13 @@
</li>
</ul>
</header>
<?php $this->widget('Tabs');?>
<?php $this->widget('Vcard4');?>
<?php $this->widget('Avatar');?>
<?php $this->widget('Config');?>
<?php if($this->user->isSupported('pubsub')) { ?>
<?php $this->widget('Vcard4');?>
<?php $this->widget('Avatar');?>
<?php $this->widget('Config');?>
<?php } ?>
<?php $this->widget('Account');?>
<?php $this->widget('AdHoc');?>
</div>

2
app/widgets/Communities/_communities.tpl

@ -4,9 +4,11 @@
<span class="primary icon gray active on_mobile" onclick="history.back()">
<i class="zmdi zmdi-arrow-left"></i>
</span>
{if="$c->supported('pubsub')"}
<span class="control icon gray active" onclick="MovimUtils.redirect('{$c->route('community', 'subscriptions')}')">
<i class="zmdi zmdi-settings"></i>
</span>
{/if}
<p class="center">{$c->__('page.communities')}</p>
<p class="center line">{$c->__('communities.empty_text')}</p>
</li>

22
app/widgets/CommunityHeader/_communityheader.tpl

@ -3,16 +3,18 @@
</a>
<ul class="list thick">
<li>
{if="$subscription == null"}
<a class="button oppose green color" title="{$c->__('communityheader.subscribe')}"
onclick="CommunityHeader_ajaxAskSubscribe('{$item->server|echapJS}', '{$item->node|echapJS}')">
{$c->__('communityheader.subscribe')}
</a>
{else}
<a class="button oppose flat" title="{$c->__('communityheader.unsubscribe')}"
onclick="CommunityHeader_ajaxAskUnsubscribe('{$item->server|echapJS}', '{$item->node|echapJS}')">
{$c->__('communityheader.unsubscribe')}
</a>
{if="$c->supported('pubsub')"}
{if="$subscription == null"}
<a class="button oppose green color" title="{$c->__('communityheader.subscribe')}"
onclick="CommunityHeader_ajaxAskSubscribe('{$item->server|echapJS}', '{$item->node|echapJS}')">
{$c->__('communityheader.subscribe')}
</a>
{else}
<a class="button oppose flat" title="{$c->__('communityheader.unsubscribe')}"
onclick="CommunityHeader_ajaxAskUnsubscribe('{$item->server|echapJS}', '{$item->node|echapJS}')">
{$c->__('communityheader.unsubscribe')}
</a>
{/if}
{/if}
<span class="primary icon active gray" onclick="history.back()">
<i class="zmdi zmdi-arrow-back"></i>

8
app/widgets/Navigation/navigation.tpl

@ -18,7 +18,8 @@
<p class="normal">{$c->__('page.home')}</p>
</li>
</a>-->
<a class="classic {if="!$c->supported('pubsub')"}disabled{/if}"
{if="$c->supported('pubsub')"}
<a class="classic"
href="{$c->route('news')}"
title="{$c->__('page.news')}">
<li {if="$page == 'news'"}class="active"{/if}>
@ -27,6 +28,7 @@
<p class="normal">{$c->__('page.news')}</p>
</li>
</a>
{/if}
<a class="classic" href="{$c->route('contact')}"
title="{$c->__('page.contacts')}">
<li {if="$page == 'contact'"}class="active"{/if}>
@ -35,7 +37,7 @@
<p class="normal">{$c->__('page.contacts')}</p>
</li>
</a>
<a class="classic {if="!$c->supported('pubsub')"}disabled{/if}"
<a class="classic"
href="{$c->route('community')}"
title="{$c->__('page.communities')}">
<li {if="$page == 'group'"}class="active"{/if}>
@ -61,7 +63,7 @@
</span>
<p class="normal">{$c->__('button.search')}</p>
</li>
<a class="classic {if="!$c->supported('pubsub')"}disabled{/if}"
<a class="classic"
href="{$c->route('conf')}"
title="{$c->__('page.configuration')}">
<li>

Loading…
Cancel
Save