Commit e6e2f50eec03a7c773f870aac2086ce51209edc7

Authored by kevin_fourie
1 parent b9ed22c4

Merged in from DEV trunk...

KTS-2002
"UI has multiple issues related to it. "
Fixed.

Reviewed By: Conrad

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@6658 c91229c3-7414-0410-bfa2-8a42b809f60b
resources/graphics/page_bg.gif 0 โ†’ 100644

1.01 KB

resources/js/loader.js 0 โ†’ 100644
  1 +window.onload = function()
  2 + {
  3 + settings = {
  4 + tl: { radius: 15},
  5 + tr: { radius: 15 },
  6 + bl: { radius: 15 },
  7 + br: { radius: 15 },
  8 + antiAlias: true,
  9 + autoPad: false
  10 + }
  11 +
  12 + settings_dashlets = {
  13 + tl: { radius: 8 },
  14 + tr: { radius: 8 },
  15 + bl: { radius: 8 },
  16 + br: { radius: 8 },
  17 + antiAlias: true,
  18 + autoPad: false
  19 + }
  20 + var browser = $T.getBrowserAgent();
  21 +
  22 + // pageBody
  23 + var pageBody = document.getElementById("pageBody");
  24 + var pageBlock = new curvyCorners(settings, pageBody);
  25 + pageBlock.applyCornersToAll();
  26 + pageBody.style.backgroundPosition="bottom left";
  27 +
  28 + // footer
  29 + var copyrightBar = document.getElementById("copyrightbarBorder");
  30 + var footerBlock = new curvyCorners(settings, copyrightBar);
  31 + footerBlock.applyCornersToAll();
  32 +
  33 + // standard dashlets
  34 + var dashboardBlocks = getElementsByClass("ktBlock");
  35 + for(var t = 0; t < dashboardBlocks.length; t++){
  36 + var dashBlock = new curvyCorners(settings_dashlets, dashboardBlocks[t]);
  37 + dashBlock.applyCornersToAll();
  38 + dashboardBlocks[t].style.margin="0 0 26px 0";
  39 + }
  40 +
  41 + //info dashlets
  42 + var infodashlets = getElementsByClass("ktInfo");
  43 + for(var q = 0; q < infodashlets.length; q++){
  44 + var infoBlock = new curvyCorners(settings_dashlets, infodashlets[q]);
  45 + infoBlock.applyCornersToAll();
  46 + infodashlets[q].style.margin="0 0 26px 0";
  47 + }
  48 +
  49 + //info message popups
  50 + var infoMessages = getElementsByClass("ktInfoMessage");
  51 + for(var s = 0; s < infoMessages.length; s++){
  52 + var infoMessage = new curvyCorners(settings_dashlets, infoMessages[s]);
  53 + infoMessage.applyCornersToAll();
  54 + infoMessages[s].style.margin="0 0 26px 0";
  55 + }
  56 +
  57 + //error message dashlets
  58 + var errordashlets = getElementsByClass("ktError");
  59 + for(var r = 0; r < errordashlets.length; r++){
  60 + var errorBlock = new curvyCorners(settings_dashlets, errordashlets[r]);
  61 + errorBlock.applyCornersToAll();
  62 + errordashlets[r].style.margin="0 0 26px 0";
  63 + }
  64 +
  65 + //error message popups
  66 + var errorMessages = getElementsByClass("ktErrorMessage");
  67 + for(var v = 0; v < errorMessages.length; v++){
  68 + var errorMessage = new curvyCorners(settings_dashlets, errorMessages[v]);
  69 + errorMessage.applyCornersToAll();
  70 + errorMessages[v].style.margin="0 0 26px 0";
  71 + }
  72 +
  73 + //portlets
  74 + var portlets = getElementsByClass("portlet");
  75 + for(var t = 0; t < portlets.length; t++){
  76 + var portletBlock = new curvyCorners(settings_dashlets, portlets[t]);
  77 + portletBlock.applyCornersToAll();
  78 + portlets[t].style.margin="0 0 26px 0";
  79 + }
  80 +
  81 + //portlets
  82 + var exp_portlets = getElementsByClass("portlet expanded");
  83 + for(var u = 0; u < exp_portlets.length; u++){
  84 + var exp_portletBlock = new curvyCorners(settings_dashlets, exp_portlets[u]);
  85 + exp_portletBlock.applyCornersToAll();
  86 + exp_portlets[u].style.margin="0 0 26px 0";
  87 + }
  88 + }
0 89 \ No newline at end of file
... ...
resources/js/login_loader.js 0 โ†’ 100644
  1 +window.onload = function()
  2 + {
  3 + settings = {
  4 + tl: { radius: 15},
  5 + tr: { radius: 15 },
  6 + bl: { radius: 15 },
  7 + br: { radius: 15 },
  8 + antiAlias: true,
  9 + autoPad: false
  10 + }
  11 +
  12 + settings_popup = {
  13 + tl: { radius: 8 },
  14 + tr: { radius: 8 },
  15 + bl: { radius: 8 },
  16 + br: { radius: 8 },
  17 + antiAlias: true,
  18 + autoPad: false
  19 + }
  20 +
  21 + document.getElementById('username').focus();
  22 +
  23 + if(document.getElementById("loginbox_outer")){
  24 + //login box
  25 + var loginBox = document.getElementById("loginbox_outer");
  26 + var loginBlock = new curvyCorners(settings, loginBox);
  27 + loginBlock.applyCornersToAll();
  28 + }
  29 +
  30 + //error message popups
  31 + var errorMessages = getElementsByClass("ktErrorMessage");
  32 + for(var r = 0; r < errorMessages.length; r++){
  33 + var errorBlock = new curvyCorners(settings_popup, errorMessages[r]);
  34 + errorBlock.applyCornersToAll();
  35 + errorMessages[r].style.margin="0 0 26px 0";
  36 + }
  37 + }
0 38 \ No newline at end of file
... ...