aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Vavti <mario@mariovavti.com>2015-03-12 10:19:56 +0100
committerMario Vavti <mario@mariovavti.com>2015-03-12 10:19:56 +0100
commit8113ee1c4aeb2b9586c1736c38faafce53dc8e53 (patch)
tree2a660edbe549d371157cf6c1b17453213f46a07a
parent76fedfe1f89e671c625598d48508195bab98e969 (diff)
downloadvolse-hubzilla-8113ee1c4aeb2b9586c1736c38faafce53dc8e53.tar.gz
volse-hubzilla-8113ee1c4aeb2b9586c1736c38faafce53dc8e53.tar.bz2
volse-hubzilla-8113ee1c4aeb2b9586c1736c38faafce53dc8e53.zip
some work on feature/addon settings
-rw-r--r--mod/settings.php6
-rw-r--r--view/css/mod_settings.css14
-rwxr-xr-xview/tpl/settings_addons.tpl55
3 files changed, 32 insertions, 43 deletions
diff --git a/mod/settings.php b/mod/settings.php
index 8752a47b2..c47d21d02 100644
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -678,11 +678,9 @@ function settings_content(&$a) {
'$title' => t('Feature/Addon Settings'),
'$diaspora_enabled' => $diaspora_enabled,
'$dsprdesc' => t('Settings for the built-in Diaspora emulator'),
- '$pubcomments' => $pubcomments,
+ '$pubcomments' => array('dspr_pubcomment', t('Allow any Diaspora member to comment on your public posts'), $pubcomments, '', $yes_no),
'$dsprtitle' => t('Diaspora Policy Settings'),
- '$dsprhelp' => t('Allow any Diaspora member to comment on your public posts.'),
- '$dsprhijack' => t('Prevent your hashtags from being redirected to other sites'),
- '$hijacking' => $hijacking,
+ '$hijacking' => array('dspr_hijack', t('Prevent your hashtags from being redirected to other sites'), $hijacking, '', $yes_no),
'$dsprsubmit' => t('Submit Diaspora Policy Settings'),
'$settings_addons' => $settings_addons
));
diff --git a/view/css/mod_settings.css b/view/css/mod_settings.css
index 2dcd7d2d8..7eff8e45b 100644
--- a/view/css/mod_settings.css
+++ b/view/css/mod_settings.css
@@ -1,17 +1,3 @@
-#dspr-pubcomment-label, #dspr-hijack-label {
- float: left;
- width: 350px;
- margin-bottom: 25px;
-}
-
-#dspr-pubcomment-checkbox, #dspr-hijack-checkbox {
- float: left;
-}
-
-#settings-dspr-wrapper {
- margin-top: 15px;
-}
-
.group {
margin-left: 10px;
}
diff --git a/view/tpl/settings_addons.tpl b/view/tpl/settings_addons.tpl
index a41f4802b..a1b18e441 100755
--- a/view/tpl/settings_addons.tpl
+++ b/view/tpl/settings_addons.tpl
@@ -1,28 +1,33 @@
-<div class="generic-content-wrapper-styled">
-<h1>{{$title}}</h1>
+<div class="generic-content-wrapper">
+ <div class="section-title-wrapper">
+ <h2>{{$title}}</h2>
+ </div>
+ <form action="settings/featured" method="post" autocomplete="off">
+ <input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+ <div class="panel-group" id="settings" role="tablist">
+ {{if $diaspora_enabled}}
+ <div class="panel">
+ <div class="section-subtitle-wrapper" role="tab" id="dspr-settings">
+ <h3>
+ <a title="{{$dsprdesc}}" data-toggle="collapse" data-parent="#settings" href="#dspr-settings-content" aria-controls="dspr-settings-content">
+ {{$dsprtitle}}
+ </a>
+ </h3>
+ </div>
+ <div id="dspr-settings-content" class="panel-collapse collapse" role="tabpanel" aria-labelledby="dspr-settings">
+ <div class="section-content-tools-wrapper">
-<form action="settings/featured" method="post" autocomplete="off">
-<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
-
-{{if $diaspora_enabled}}
-<div class="settings-block">
-<button class="btn btn-default" data-target="#settings-dspr-wrapper" data-toggle="collapse" type="button">{{$dsprtitle}}</button>
-<div id="settings-dspr-wrapper" class="collapse well">
-<div id="dspr-settings-wrapper">
-<label id="dspr-pubcomment-label" for="dspr-pubcomment-checkbox">{{$dsprhelp}}</label>
-<input id="dspr-pubcomment-checkbox" type="checkbox" name="dspr_pubcomment" value="1" ' . {{if $pubcomments}} checked="checked" {{/if}} />
-<div class="clear"></div>
-<label id="dspr-hijack-label" for="dspr-hijack-checkbox">{{$dsprhijack}}</label>
-<input id="dspr-hijack-checkbox" type="checkbox" name="dspr_hijack" value="1" ' . {{if $hijacking}} checked="checked" {{/if}} />
-<div class="clear"></div>
-</div>
-
-
-
-<div class="settings-submit-wrapper" ><input type="submit" name="dspr-submit" class="settings-submit" value="{{$dsprsubmit}}" /></div></div></div>
-{{/if}}
-{{$settings_addons}}
-
-</form>
+ {{include file="field_checkbox.tpl" field=$pubcomments}}
+ {{include file="field_checkbox.tpl" field=$hijacking}}
+ <div class="settings-submit-wrapper" >
+ <button type="submit" name="dspr-submit" class="btn btn-primary" value="{{$dsprsubmit}}">{{$dsprsubmit}}</button>
+ </div>
+ </div>
+ </div>
+ </div>
+ {{/if}}
+ </div>
+ {{$settings_addons}}
+ </form>
</div>