From e6e2f50eec03a7c773f870aac2086ce51209edc7 Mon Sep 17 00:00:00 2001 From: kevin_fourie Date: Fri, 1 Jun 2007 10:10:32 +0000 Subject: [PATCH] Merged in from DEV trunk... --- resources/graphics/page_bg.gif | Bin 0 -> 1033 bytes resources/js/loader.js | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ resources/js/login_loader.js | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 125 insertions(+), 0 deletions(-) create mode 100644 resources/graphics/page_bg.gif create mode 100644 resources/js/loader.js create mode 100644 resources/js/login_loader.js diff --git a/resources/graphics/page_bg.gif b/resources/graphics/page_bg.gif new file mode 100644 index 0000000..899ebff Binary files /dev/null and b/resources/graphics/page_bg.gif differ diff --git a/resources/js/loader.js b/resources/js/loader.js new file mode 100644 index 0000000..fe65a72 --- /dev/null +++ b/resources/js/loader.js @@ -0,0 +1,88 @@ +window.onload = function() + { + settings = { + tl: { radius: 15}, + tr: { radius: 15 }, + bl: { radius: 15 }, + br: { radius: 15 }, + antiAlias: true, + autoPad: false + } + + settings_dashlets = { + tl: { radius: 8 }, + tr: { radius: 8 }, + bl: { radius: 8 }, + br: { radius: 8 }, + antiAlias: true, + autoPad: false + } + var browser = $T.getBrowserAgent(); + + // pageBody + var pageBody = document.getElementById("pageBody"); + var pageBlock = new curvyCorners(settings, pageBody); + pageBlock.applyCornersToAll(); + pageBody.style.backgroundPosition="bottom left"; + + // footer + var copyrightBar = document.getElementById("copyrightbarBorder"); + var footerBlock = new curvyCorners(settings, copyrightBar); + footerBlock.applyCornersToAll(); + + // standard dashlets + var dashboardBlocks = getElementsByClass("ktBlock"); + for(var t = 0; t < dashboardBlocks.length; t++){ + var dashBlock = new curvyCorners(settings_dashlets, dashboardBlocks[t]); + dashBlock.applyCornersToAll(); + dashboardBlocks[t].style.margin="0 0 26px 0"; + } + + //info dashlets + var infodashlets = getElementsByClass("ktInfo"); + for(var q = 0; q < infodashlets.length; q++){ + var infoBlock = new curvyCorners(settings_dashlets, infodashlets[q]); + infoBlock.applyCornersToAll(); + infodashlets[q].style.margin="0 0 26px 0"; + } + + //info message popups + var infoMessages = getElementsByClass("ktInfoMessage"); + for(var s = 0; s < infoMessages.length; s++){ + var infoMessage = new curvyCorners(settings_dashlets, infoMessages[s]); + infoMessage.applyCornersToAll(); + infoMessages[s].style.margin="0 0 26px 0"; + } + + //error message dashlets + var errordashlets = getElementsByClass("ktError"); + for(var r = 0; r < errordashlets.length; r++){ + var errorBlock = new curvyCorners(settings_dashlets, errordashlets[r]); + errorBlock.applyCornersToAll(); + errordashlets[r].style.margin="0 0 26px 0"; + } + + //error message popups + var errorMessages = getElementsByClass("ktErrorMessage"); + for(var v = 0; v < errorMessages.length; v++){ + var errorMessage = new curvyCorners(settings_dashlets, errorMessages[v]); + errorMessage.applyCornersToAll(); + errorMessages[v].style.margin="0 0 26px 0"; + } + + //portlets + var portlets = getElementsByClass("portlet"); + for(var t = 0; t < portlets.length; t++){ + var portletBlock = new curvyCorners(settings_dashlets, portlets[t]); + portletBlock.applyCornersToAll(); + portlets[t].style.margin="0 0 26px 0"; + } + + //portlets + var exp_portlets = getElementsByClass("portlet expanded"); + for(var u = 0; u < exp_portlets.length; u++){ + var exp_portletBlock = new curvyCorners(settings_dashlets, exp_portlets[u]); + exp_portletBlock.applyCornersToAll(); + exp_portlets[u].style.margin="0 0 26px 0"; + } + } \ No newline at end of file diff --git a/resources/js/login_loader.js b/resources/js/login_loader.js new file mode 100644 index 0000000..803f46c --- /dev/null +++ b/resources/js/login_loader.js @@ -0,0 +1,37 @@ +window.onload = function() + { + settings = { + tl: { radius: 15}, + tr: { radius: 15 }, + bl: { radius: 15 }, + br: { radius: 15 }, + antiAlias: true, + autoPad: false + } + + settings_popup = { + tl: { radius: 8 }, + tr: { radius: 8 }, + bl: { radius: 8 }, + br: { radius: 8 }, + antiAlias: true, + autoPad: false + } + + document.getElementById('username').focus(); + + if(document.getElementById("loginbox_outer")){ + //login box + var loginBox = document.getElementById("loginbox_outer"); + var loginBlock = new curvyCorners(settings, loginBox); + loginBlock.applyCornersToAll(); + } + + //error message popups + var errorMessages = getElementsByClass("ktErrorMessage"); + for(var r = 0; r < errorMessages.length; r++){ + var errorBlock = new curvyCorners(settings_popup, errorMessages[r]); + errorBlock.applyCornersToAll(); + errorMessages[r].style.margin="0 0 26px 0"; + } + } \ No newline at end of file -- libgit2 0.21.4