Add some help text how users and groups work wrt email

This commit is contained in:
Johannes Zellner
2016-09-28 12:54:26 +02:00
parent adc3c13a01
commit de25b34f71
2 changed files with 48 additions and 2 deletions

View File

@@ -235,13 +235,49 @@
</div>
</div>
<!-- Modal user help -->
<div class="modal fade" id="userHelpModal" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
</div>
<div class="modal-body">
<p>Each user will get its own mailbox at <b><i>username</i>@{{ config.fqdn }}</b></p>
<p>Please refer to the <a href="https://cloudron.io/references/usermanual.html#email" target="_blank">user documentation</a> how to use Cloudron email accounts.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
</div>
</div>
</div>
</div>
<!-- Modal group help -->
<div class="modal fade" id="groupHelpModal" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
</div>
<div class="modal-body">
<p>Each group additionally serves as an email list at <b><i>groupname</i>@{{ config.fqdn }}</b></p>
<p>Any email sent to this address will be forwarded to all group members.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
</div>
</div>
</div>
</div>
<div class="content-large">
<br/>
<div>
<div class="text-left">
<h1>Users <button class="btn btn-primary btn-outline pull-right" ng-click="showUserAdd()"><i class="fa fa-user-plus"></i> New User</button></h1>
<h1>
Users <sup style="font-size: 14px;"><a href="" ng-click="showUserHelp()"><i class="fa fa-question-circle"></i></a></sup> <button class="btn btn-primary btn-outline pull-right" ng-click="showUserAdd()"><i class="fa fa-user-plus"></i> New User</button>
</h1>
</div>
</div>
@@ -294,7 +330,9 @@
<div>
<div class="text-left">
<h1>Groups <button class="btn btn-primary btn-outline pull-right" ng-click="groupAdd.show()"><i class="fa fa-plus"></i> New Group</button></h1>
<h1>
Groups <sup style="font-size: 14px;"><a href="" ng-click="showGroupHelp()"><i class="fa fa-question-circle"></i></a></sup> <button class="btn btn-primary btn-outline pull-right" ng-click="groupAdd.show()"><i class="fa fa-plus"></i> New Group</button>
</h1>
</div>
</div>

View File

@@ -377,6 +377,14 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
});
};
$scope.showUserHelp = function () {
$('#userHelpModal').modal('show');
};
$scope.showGroupHelp = function () {
$('#groupHelpModal').modal('show');
};
function refresh() {
Client.getGroups(function (error, result) {
if (error) return console.error('Unable to get group listing.', error);