Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
emulab
emulab-devel
Commits
0d02e2e0
Commit
0d02e2e0
authored
Feb 12, 2014
by
Leigh B Stoller
Browse files
Add red/green dot mode. Improve error page.
parent
ea66c794
Changes
1
Hide whitespace changes
Inline
Side-by-side
www/aptui/quickvm_sup.php
View file @
0d02e2e0
...
@@ -48,7 +48,11 @@ if ($TBMAINSITE && $_SERVER["SERVER_NAME"] == "www.aptlab.net") {
...
@@ -48,7 +48,11 @@ if ($TBMAINSITE && $_SERVER["SERVER_NAME"] == "www.aptlab.net") {
# Redefine this so APT errors are styled properly.
# Redefine this so APT errors are styled properly.
#
#
$PAGEERROR_HANDLER
=
function
(
$msg
,
$status_code
=
0
)
{
$PAGEERROR_HANDLER
=
function
(
$msg
,
$status_code
=
0
)
{
SPITHEADER
();
global
$drewheader
;
if
(
!
$drewheader
)
{
SPITHEADER
();
}
echo
$msg
;
echo
$msg
;
echo
"<script src='js/lib/require.js' data-main='js/null.js'></script>
\n
"
;
echo
"<script src='js/lib/require.js' data-main='js/null.js'></script>
\n
"
;
SPITFOOTER
();
SPITFOOTER
();
...
@@ -59,13 +63,13 @@ function SPITHEADER($thinheader = 0)
...
@@ -59,13 +63,13 @@ function SPITHEADER($thinheader = 0)
{
{
global
$TBMAINSITE
;
global
$TBMAINSITE
;
global
$login_user
,
$login_status
;
global
$login_user
,
$login_status
;
global
$disable_accounts
,
$page_title
;
global
$disable_accounts
,
$page_title
,
$drewheader
;
$title
=
"AptLab"
;
$title
=
"AptLab"
;
if
(
isset
(
$page_title
))
{
if
(
isset
(
$page_title
))
{
$title
.
=
" -
$page_title
"
;
$title
.
=
" -
$page_title
"
;
}
}
$height
=
(
$thinheader
?
150
:
250
);
$height
=
(
$thinheader
?
150
:
250
);
$drewheader
=
1
;
#
#
# Figure out who is logged in, if anyone.
# Figure out who is logged in, if anyone.
...
@@ -99,9 +103,31 @@ function SPITHEADER($thinheader = 0)
...
@@ -99,9 +103,31 @@ function SPITHEADER($thinheader = 0)
</div>
</div>
<ul class='nav navbar-nav navbar-right'>"
;
<ul class='nav navbar-nav navbar-right'>"
;
if
(
!
$disable_accounts
)
{
if
(
!
$disable_accounts
)
{
if
(
$login_user
&&
ISADMINISTRATOR
())
{
echo
"<li>
\n
"
;
if
(
ISADMIN
())
{
$url
=
CreateURL
(
"toggle"
,
$login_user
,
"type"
,
"adminon"
,
"value"
,
0
);
echo
"<a href='/
$url
'>
<img src='/redball.gif'
style='height: 10px;'
border='0' alt='Admin On'></a>
\n
"
;
}
else
{
$url
=
CreateURL
(
"toggle"
,
$login_user
,
"type"
,
"adminon"
,
"value"
,
1
);
echo
"<a href='/
$url
'>
<img src='/greenball.gif'
style='height: 10px;'
border='0' alt='Admin Off'></a>
\n
"
;
}
echo
"</li>
\n
"
;
}
echo
"<li id='loginstatus'>"
.
echo
"<li id='loginstatus'>"
.
(
$login_user
?
"<p>
$login_uid
logged in</p>"
:
""
)
.
"</li>
\n
"
;
(
$login_user
?
"<p>
$login_uid
logged in</p>"
:
""
)
.
"</li>
\n
"
;
if
(
!
NOLOGINS
())
{
if
(
!
NOLOGINS
())
{
echo
"<li id='loginbutton' "
.
echo
"<li id='loginbutton' "
.
(
$login_user
?
"class='hidden'"
:
""
)
.
">"
.
(
$login_user
?
"class='hidden'"
:
""
)
.
">"
.
...
@@ -159,7 +185,7 @@ function SPITFOOTER()
...
@@ -159,7 +185,7 @@ function SPITFOOTER()
function
SPITUSERERROR
(
$msg
)
function
SPITUSERERROR
(
$msg
)
{
{
echo
"<b>
$msg
</b>
\n
"
;
PAGEERROR
(
$msg
,
0
)
;
}
}
#
#
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment