%PDF- %PDF-
Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/admin/views/setting/ |
Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/admin/views/setting/basic.php |
<?php use humhub\libs\TimezoneHelper; use humhub\modules\admin\assets\AdminAsset; use humhub\modules\admin\models\forms\BasicSettingsForm; use humhub\modules\ui\form\widgets\ActiveForm; use yii\helpers\Html; /* @var BasicSettingsForm $model */ $this->registerJsConfig('admin', $adminSettingsJsConfig = ['text' => [ 'maintenanceMode.header' => Yii::t('AdminModule.settings', '<strong>Maintenance</strong> Mode'), 'maintenanceMode.question.enable' => Yii::t('AdminModule.settings', 'Activate maintenance mode and disable access to the platform for non-admin users?<br><br>') . '<div class="alert alert-danger">' . Yii::t('AdminModule.settings', '<strong>Warning:</strong> All users will be immediately logged out, except admins.') . '</div>', 'maintenanceMode.button.enable' => Yii::t('AdminModule.settings', 'Activate'), 'maintenanceMode.question.disable' => Yii::t('AdminModule.settings', 'Deactivate maintenance mode and enable all users to access the platform again?'), 'maintenanceMode.button.disable' => Yii::t('AdminModule.settings', 'Deactivate'), ]]); AdminAsset::register($this); ?> <div class="panel-body"> <h4><?= Yii::t('AdminModule.settings', 'General Settings'); ?></h4> <div class="help-block"> <?= Yii::t('AdminModule.settings', 'Here you can configure basic settings of your social network.'); ?> </div> <br> <?php $form = ActiveForm::begin(['acknowledge' => true]); ?> <?= $form->field($model, 'name'); ?> <?= $form->field($model, 'baseUrl'); ?> <?php $allowedLanguages = Yii::$app->i18n->getAllowedLanguages(); ?> <?php if (count($allowedLanguages) > 1) : ?> <?= $languageDropDown = $form->field($model, 'defaultLanguage')->dropDownList($allowedLanguages, ['data-ui-select2' => '']); ?> <?php endif; ?> <?= $form->field($model, 'defaultTimeZone')->dropDownList(TimezoneHelper::generateList(true), ['data-ui-select2' => '', 'disabled' => Yii::$app->settings->isFixed('defaultTimeZone')]); ?> <?= $form->field($model, 'timeZone')->dropDownList(TimezoneHelper::generateList(true), ['data-ui-select2' => '', 'disabled' => Yii::$app->settings->isFixed('timeZone')]); ?> <?= $form->beginCollapsibleFields(Yii::t('AdminModule.settings', 'Dashboard')); ?> <?= $form->field($model, 'tour')->checkbox(); ?> <?= $form->field($model, 'dashboardShowProfilePostForm')->checkbox(); ?> <?= $form->endCollapsibleFields(); ?> <?= $form->beginCollapsibleFields(Yii::t('AdminModule.settings', 'Friendship')); ?> <?= $form->field($model, 'enableFriendshipModule')->checkbox(); ?> <?= $form->endCollapsibleFields(); ?> <?= $form->beginCollapsibleFields(Yii::t('AdminModule.settings', 'Maintenance mode'), !$model->maintenanceMode); ?> <?= $form->field($model, 'maintenanceMode')->checkbox([ 'data-action-click' => 'admin.changeMaintenanceMode', 'data-action-confirm-header' => $adminSettingsJsConfig['text']['maintenanceMode.header'], 'data-action-confirm' => $adminSettingsJsConfig['text']['maintenanceMode.question.' . ($model->maintenanceMode ? 'disable' : 'enable')], 'data-action-confirm-text' => $adminSettingsJsConfig['text']['maintenanceMode.button.' . ($model->maintenanceMode ? 'disable' : 'enable')], ]); ?> <?= $form->field($model, 'maintenanceModeInfo')->label(false)->textInput(['disabled' => !$model->maintenanceMode]); ?> <?= $form->endCollapsibleFields(); ?> <hr> <?= Html::submitButton(Yii::t('AdminModule.settings', 'Save'), ['class' => 'btn btn-primary', 'data-ui-loader' => ""]); ?> <!-- show flash message after saving --> <?php \humhub\widgets\DataSaved::widget(); ?> <?php ActiveForm::end(); ?> </div>