Last modified by Caleb James DeLisle on 2024/02/26

<
From version < 14.1 >
edited by Caleb James DeLisle
on 2013/11/15
To version < 14.3 >
edited by Caleb James DeLisle
on 2013/11/15
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,1 +1,4 @@
1 -{{include document="XWiki.XWikiUserSheet"/}}
1 +import java.lang.management.ManagementFactory;
2 +public String uptime() {
3 + return ManagementFactory.getRuntimeMXBean().getUptime();
4 +}
XWiki.JavaScriptExtension[0]
Caching policy
... ... @@ -1,0 +1,1 @@
1 +forbid
Code
... ... @@ -1,0 +1,13 @@
1 +require(['jquery'], function($) {
2 + var msUp = $xwiki.parseGroovyFromPage($doc).uptime();
3 + var msMin = 1000*60;
4 + var msHour = msMin*60;
5 + var msDay = msHour*24;
6 + var days = Math.floor(msUp / msDay);
7 + msUp -= days*msDay;
8 + var hours = Math.floor(msUp / msHour);
9 + msUp -= hours*msHour;
10 + var minutes = Math.floor(msUp / msMin);
11 + var uptime = "Uptime: " + days + " days, " + hours + " hours and " + minutes + " minutes.";
12 + $('#mainmenu .rightmenu').append('<div class="topmenuentry"><a href="#" title="TODO: make it increment one second per second">'+uptime+'</a></div>')
13 +});
Parse content
... ... @@ -1,0 +1,1 @@
1 +Yes
Use this extension
... ... @@ -1,0 +1,1 @@
1 +currentPage
XWiki.WatchListClass[0]
automaticwatch
... ... @@ -1,0 +1,1 @@
1 +default
XWiki.XWikiRights[0]
Groups
... ... @@ -1,1 +1,1 @@
1 -XWiki.XWikiAdminGroup
1 +xwiki:XWiki.XWikiAdminGroup,
XWiki.XWikiRights[1]
Users
... ... @@ -1,1 +1,1 @@
1 -XWiki.CalebJamesDeLisle
1 +xwiki:XWiki.CalebJamesDeLisle
XWiki.XWikiUsers[0]
Default Editor
... ... @@ -1,0 +1,1 @@
1 +---
IM Type
... ... @@ -1,0 +1,1 @@
1 +---
Preferred page width
... ... @@ -1,0 +1,1 @@
1 +default

Get Connected