Browse Source
Enable blog privacy feature, can be switched between private (presence only) and open
Enable blog privacy feature, can be switched between private (presence only) and open
Complete the CHANGELOGpull/1202/head
13 changed files with 148 additions and 26 deletions
-
4CHANGELOG.md
-
15app/widgets/CommunityPosts/CommunityPosts.php
-
5app/widgets/CommunityPosts/_communityposts_presencerequired.tpl
-
6app/widgets/CommunityPosts/locales.ini
-
39app/widgets/Config/Config.php
-
41app/widgets/Config/_config_blog.tpl
-
1app/widgets/Config/config.js
-
1app/widgets/Config/config.tpl
-
8app/widgets/Config/locales.ini
-
36composer.lock
-
4lib/moxl/src/Stanza/Pubsub.php
-
8lib/moxl/src/Xec/Action/Pubsub/GetItems.php
-
6lib/moxl/src/Xec/Handler.php
@ -0,0 +1,5 @@ |
|||
<div class="placeholder"> |
|||
<i class="material-icons">admin_panel_settings</i> |
|||
<h1>{$c->__('communityposts.presencerequired')}</h1> |
|||
<h4>{$c->__('communityposts.presencerequired_text')}</h4> |
|||
</div> |
@ -1,3 +1,5 @@ |
|||
[communityposts] |
|||
empty_me_text = No publication yet? Write your first post to make people discover your profile |
|||
empty_me_button = Publish my first post |
|||
empty_me_text = No publication yet? Write your first post to make people discover your profile |
|||
empty_me_button = Publish my first post |
|||
presencerequired = Private account |
|||
presencerequired_text = Follow it to see the content |
@ -0,0 +1,41 @@ |
|||
<form id="config_blog" onchange="Config_ajaxBlogSetConfig(MovimUtils.formToJson('config_blog'))"> |
|||
<div> |
|||
<ul class="list middle labeled fill"> |
|||
<li> |
|||
<span class="primary icon gray"> |
|||
<i class="material-icons">public</i> |
|||
</span> |
|||
<span class="control"> |
|||
<div class="radio"> |
|||
<input name="pubsub#access_model" value="open" |
|||
id="access_model_open" type="radio" |
|||
{if="$default == 'open'"}checked{/if}> |
|||
<label for="access_model_open"></label> |
|||
</div> |
|||
</span> |
|||
<div> |
|||
<p>{$c->__('config.blog_open_title')}</p> |
|||
<p>{$c->__('config.blog_open_text')}</p> |
|||
</div> |
|||
</li> |
|||
<li> |
|||
<span class="primary icon gray"> |
|||
<i class="material-icons">admin_panel_settings</i> |
|||
</span> |
|||
<span class="control"> |
|||
<div class="radio"> |
|||
<input name="pubsub#access_model" value="presence" |
|||
id="access_model_presence" type="radio" |
|||
{if="$default == 'presence'"}checked{/if}> |
|||
<label for="access_model_presence"></label> |
|||
</div> |
|||
</span> |
|||
<div> |
|||
<p>{$c->__('config.blog_presence_title')}</p> |
|||
<p>{$c->__('config.blog_presence_text')}</p> |
|||
</div> |
|||
</li> |
|||
</ul> |
|||
<label>{$c->__('config.blog_text')}</label> |
|||
</div> |
|||
</form> |
@ -1,4 +1,5 @@ |
|||
<div class="tabelem padded_top_bottom" title="{$c->__('page.configuration')}" data-mobileicon="settings" id="config_widget"> |
|||
<div id="config_widget_form">{autoescape="off"}{$form}{/autoescape}</div> |
|||
<div id="config_widget_mam"></div> |
|||
<div id="config_widget_blog"></div> |
|||
</div> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue