Skip to content

Commit a2bb697

Browse files
committed
login as window alert
1 parent 623377d commit a2bb697

File tree

4 files changed

+48
-24
lines changed

4 files changed

+48
-24
lines changed

web/css/jquery-custom-dialogs.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -422,8 +422,8 @@ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra pad
422422
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
423423
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
424424
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 10pt; background: none; overflow: auto; zoom: 1; }
425-
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 10pt .5em .4em; }
426-
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
425+
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 0 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 10pt .5em .4em; }
426+
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { margin: 0 0 0 114px; }
427427
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
428428
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
429429
.ui-draggable .ui-dialog-titlebar { cursor: move; }

web/login/index.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
unset($_SESSION['look']);
1212
} else {
1313
$_SESSION['look'] = $_GET['loginas'];
14+
$_SESSION['look_alert'] = $_GET['loginas'];
1415
}
1516
}
1617

web/templates/admin/list_user.html

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,29 @@
6464
<td></td>
6565
<td class="data-controls" width="70px"><img src="/images/login-as.png" width="7px" height="8px">
6666
<?php
67-
if($key == $user) {
67+
if ($key == $user) {
6868
echo "<a href=\"/logout/\">logout</a>";
69+
if (!empty($_SESSION['look_alert'])) {
70+
?>
71+
<script type="text/javascript">
72+
$(function() {
73+
$( "#dialog:ui-dialog" ).dialog( "destroy" );
74+
$( "#dialog-message" ).dialog({
75+
modal: true,
76+
buttons: {
77+
Ok: function() {
78+
$( this ).dialog( "close" );
79+
}
80+
}
81+
});
82+
});
83+
</script>
84+
<div id="dialog-message" title="Wellcome">
85+
<p>Your have logged in as <span style="color: #34536A;"><b><?php echo "$key" ?></b></span> user.</p>
86+
</div>
87+
<?php
88+
unset($_SESSION['look_alert']);
89+
}
6990
} else {
7091
echo "<a href=\"/login/?loginas=$key\">login as</a>";
7192
}
@@ -76,14 +97,14 @@
7697
<img src="/images/suspend.png" width="7px" height="8px">
7798
<a href="#" id="<?php echo $spnd_action ?>_link_<?php echo "$key" ?>"> <?php echo $spnd_action ?></a>
7899
<div id="<?php echo $spnd_action ?>_dialog_<?php echo "$key" ?>" title="Confirmation">
79-
<p class="counter-value">Are you sure you want to <?php echo $spnd_action ?> <b><?php echo "$key" ?></b> user account?</p>
100+
<p class="counter-value">Are you sure you want to <?php echo $spnd_action ?> <span style="color: #34536A;"><b><?php echo "$key" ?></b></span> user account?</p>
80101
</div>
81102
</td>
82103
<td class="data-controls" width="70px">
83104
<img src="/images/delete.png" width="7px" height="7px">
84105
<a href="#" id="delete_link_<?php echo "$key" ?>"> delete</a>
85106
<div id="delete_dialog_<?php echo "$key" ?>" title="Confirmation">
86-
<p class="counter-value">Are you sure you want to delete <b><?php echo "$key" ?></b> user account?</p>
107+
<p class="counter-value">Are you sure you want to delete <span style="color: #34536A;"><b><?php echo "$key" ?></b></span> user account?</p>
87108
</div>
88109
</td>
89110
</tr></table>

web/templates/login.html

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,43 +13,44 @@
1313

1414
.forgot {
1515
color: #484243;
16+
font-family: Arial, Helvetica, sans-serif;
1617
font-size: 8pt;
17-
padding: 0px 10px 0px 0px;
18+
padding: 0 10px 0 0;
1819
}
1920

2021
.login {
21-
margin: 130px 0px 0px 0px;
22+
margin: 100px 0 80px 0;
2223
padding: 0;
2324
border-top: 1px solid #cccccc;
2425
border-left: 1px solid #cccccc;
2526
border-right: 1px solid #cccccc;
2627
background: #cce4f0;
2728
text-align: left;
2829
vertical-align:top;
29-
padding: 0px;
3030
width: 500px;
31+
box-shadow: 0 0 8px 8px #d7d7d7;
3132
}
3233

3334
.login-box {
3435
text-align: left;
3536
vertical-align:top;
36-
padding: 0px 0px 20px 40px;
37+
padding: 0 0 10px 40px;
3738
}
3839

3940
.login-text1 {
40-
padding: 10px 0px 0px 0px;
41+
padding: 10px 0 0 0;
4142
color: #433832;
4243
font-family: 'Trebuchet MS', Helvetica, sans-serif;
43-
font-size: 16pt;
44+
font-size: 14pt;
4445
}
4546
.login-text1 a {
46-
padding: 0px 6px;
47+
padding: 0 6px;
4748
font-family: Arial, Helvetica, sans-serif;
4849
font-size: 10pt;
4950
text-shadow: none;
5051
}
5152
.login-text2 {
52-
padding: 12px 0px 10px 0px;
53+
padding: 12px 0 10px 0;
5354
color: #484243;
5455
}
5556

@@ -59,14 +60,14 @@
5960
width: 500px;
6061
height: 50px;
6162
background: #484243;
62-
padding: 0px 8px 0px 0px;
63-
margin: 0px 0px 80px 0px;
63+
padding: 0 8px 0 0;
64+
margin: 0;
6465
}
6566
.vestacp{
6667
font-size: 8pt;
6768
color: #CCCCB4;
6869
text-align: right;
69-
padding: 20px 0px 0px 0px;
70+
padding: 20px 0 0 0;
7071
}
7172
.error {
7273
font-size: 10pt;
@@ -82,10 +83,10 @@
8283
<td>
8384
<table>
8485
<tr>
85-
<td style="padding: 0 30 0 20;">
86+
<td style="padding: 0 30 0 30;">
8687
<img src="/images/logo.png" width="124px" height="46px" alt="Vesta Control Panel" />
8788
</td>
88-
<td><form method="post" action="/login/" >
89+
<td style="padding: 20px 0 0 0;"><form method="post" action="/login/" >
8990
<table class="login-box">
9091
<tr>
9192
<td><p class="login-text1">Username</p></td>
@@ -96,21 +97,22 @@
9697
</tr><tr>
9798
<td><input tabindex="2" type="password" size="24px" name="password" ></td>
9899
</tr><tr>
99-
<td><p class="login-text2"><input tabindex="4" type="checkbox" style="margin: 0px 8px 0px 0px" >Remember me</p></td>
100+
<td><p class="login-text2"><input tabindex="4" type="checkbox" style="margin: 0 8px 0 0" >Remember me</p></td>
100101
</tr><tr>
101102
<td><input tabindex="3" type="submit" value="Log In" ></td>
102103
</tr>
103104
</table>
104105
</form>
105106
</td>
107+
</tr><tr>
108+
<td colspan=2>
109+
<table class="login-bottom">
110+
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
111+
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a></td></tr>
112+
</table>
106113
</tr>
107114
</table>
108-
</td>
109115
</tr></table>
110-
<table class="login-bottom">
111-
<tr><td>.<?php if (isset($ERROR)) echo $ERROR ?></td></tr>
112-
<tr><td> <a tabindex="6" class="vestacp" href="http://vestacp.com" >vestacp.com</a></td></tr>
113-
</table>
114116
</center>
115117
</body>
116118
</html>

0 commit comments

Comments
 (0)