diff options
Diffstat (limited to '')
| -rw-r--r-- | app/view/common/setting.modal.view.php | 87 | 
1 files changed, 82 insertions, 5 deletions
| diff --git a/app/view/common/setting.modal.view.php b/app/view/common/setting.modal.view.php index 27fb9d2..90d68f8 100644 --- a/app/view/common/setting.modal.view.php +++ b/app/view/common/setting.modal.view.php @@ -12,12 +12,89 @@              </div>              <div class="modal-body"> -            </div> +                <ul class="nav nav-tabs" role="tablist"> +                    <li class="active"><a href="#settUserTab" aria-controls="settUserTab" data-toggle="tab"> +                        <span class="glyphicon glyphicon-user"></span> <?=$mod->getCurrentUser()->getDisplayName()?> +                    </a></li> -            <div class="modal-footer"> -                <button type="button" class="btn btn-primary" data-dismiss="modal"> -                    Close -                </button> +                    <?php if ($mod->getCurrentUser()->admin == 1) { ?> +                        <li><a href="#settAdminTab" aria-controls="settAdminTab" data-toggle="tab"><span class="glyphicon glyphicon-sunglasses"></span> Admin</a></li> +                        <li><a href="#settUsersTab" aria-controls="settUsersTab" data-toggle="tab"><span class="glyphicon glyphicon-th"></span> All Users</a></li> +                    <?php } ?> +                </ul> + +                <div class="tab-content"> +                    <div class="tab-pane fade in active" id="settUserTab"> +                        <p> </p> + +                        <?php if ($mod->getCurrentUser()->admin == 1) { ?> +                            <p class="pull-right"><span class="glyphicon glyphicon-sunglasses"></span> <?=$mod->getCurrentUser()->getDisplayName()?> is a Scrott Administrator</p> +                        <?php } ?> + +                        <form method="post" action="<?=$mod->ap()?>"> +                            <input type="hidden" name="input[action]" value="common-setting-user" /> +                            <div class="form-group"> +                                <label for="inputUserUsername">Username</label> +                                <input type="text" id="inputUserUsername" class="form-control" value="<?=$mod->getCurrentUser()->name?>" disabled /> +                            </div> + +                            <div class="checkbox"> +                                <label data-toggle="collapse" data-target="#inputUserPasswdCollapse"> +                                    <input type="checkbox" name="input[setPasswd]" value="true" /> Change Password +                                </label> +                            </div> + +                            <div class="collapse" id="inputUserPasswdCollapse"> +                                <div class="form-group"> +                                    <label for="inputUserCurPasswd">Current Password</label> +                                    <input type="password" name="input[curPasswd]" id="inputUserCurPasswd" class="form-control" /> +                                </div> + +                                <div class="form-group"> +                                    <label for="inputUserNewPasswd">New Password</label> +                                    <input type="password" name="input[newPasswd]" id="inputUserNewPasswd" class="form-control" /> +                                </div> + +                                <div class="form-group"> +                                    <label for="inputUserConfPasswd">Confirm Password</label> +                                    <input type="password" name="input[confPasswd]" id="inputUserConfPasswd" class="form-control" /> +                                </div> +                            </div> + +                            <div class="form-group"> +                                <label for="inputUserAlias">Alias</label> +                                <input type="text" name="input[alias]" id="inputUserAlias" class="form-control" value="<?=$mod->getCurrentUser()->alias?>" /> +                            </div> + +                            <div class="form-group"> +                                <label for="inputUserEmail">Email</label> +                                <input type="text" name="input[email]" id="inputUserEmail" class="form-control" value="<?=$mod->getCurrentUser()->email?>" /> +                            </div> + +                            <?php if ($mod->getCurrentUser()->email != "" && $mod->getCurrentUser()->emailConf == 0) { ?> +                                <div class="form-group has-warning"> +                                    <label class="control-label" for="inputUserEmailConfKey">Email Confirmation Key</label> +                                    <input type="text" name="input[emailConfKey]" id="inputUserEmailConfKey" class="form-control" /> +                                    <span class="help-block">You have not yet confirmed ownership of your saved email address</span> +                                </div> +                            <?php } ?> + +                            <button type="submit" class="btn btn-success pull-right">Save</button> +                        </form> + +                        <p> </p> +                    </div> + +                    <?php if ($mod->getCurrentUser()->admin == 1) { ?> +                        <div class="tab-pane fade" id="settAdminTab"> +                            admin schings +                        </div> + +                        <div class="tab-pane fade" id="settUsersTab"> +                            all users' schings +                        </div> +                    <?php } ?> +                </div>              </div>          </div>      </div> | 
