From b9682f781f083f12135e2a4033b5bc38d2c1b772 Mon Sep 17 00:00:00 2001 From: admingit Date: Fri, 19 Jan 2024 16:49:07 +0100 Subject: [PATCH] add_App_Linky --- .../appserver/static/appLogo_allblack.png | Bin 0 -> 2329 bytes .../appserver/static/appLogo_allwhite.png | Bin 0 -> 1395 bytes .../appserver/static/appLogo_black.gif | Bin 0 -> 1739 bytes .../appserver/static/appLogo_black.png | Bin 0 -> 2245 bytes .../appserver/static/appLogo_white.gif | Bin 0 -> 1668 bytes .../appserver/static/appLogo_white.png | Bin 0 -> 1316 bytes .../appserver/static/application.css | 626 +++++++++++++++++ .../appserver/static/bg_hash_grey.gif | Bin 0 -> 66 bytes .../app_Linky/appserver/static/loader.gif | Bin 0 -> 1849 bytes .../static/overlay_bottomgradient_10.png | Bin 0 -> 203 bytes .../static/overlay_bottomgradient_18.png | Bin 0 -> 250 bytes .../static/overlay_bottomgradient_large.png | Bin 0 -> 377 bytes .../static/overlay_bottomgradient_soft.png | Bin 0 -> 291 bytes .../appserver/static/overlay_glass_28.png | Bin 0 -> 219 bytes .../appserver/static/overlay_gloss_28.png | Bin 0 -> 221 bytes .../appserver/static/overlay_gradient.png | Bin 0 -> 252 bytes .../appserver/static/overlay_gradient_25.png | Bin 0 -> 211 bytes .../appserver/static/overlay_gradient_28.png | Bin 0 -> 213 bytes .../appserver/static/overlay_gradient_4.png | Bin 0 -> 142 bytes .../appserver/static/overlay_gradient_50.png | Bin 0 -> 203 bytes .../static/overlay_innerleftshadow.png | Bin 0 -> 178 bytes .../static/overlay_innershadow_4.png | Bin 0 -> 147 bytes .../static/overlay_reversegradient_28.png | Bin 0 -> 212 bytes .../static/overlay_reversegradient_4.png | Bin 0 -> 140 bytes .../overlay_reversegradient_light_28.png | Bin 0 -> 244 bytes .../overlay_reversegradientridge_28.png | Bin 0 -> 260 bytes .../static/overlay_softgradient_28.png | Bin 0 -> 235 bytes .../static/overlay_togradient_large.png | Bin 0 -> 269 bytes .../static/overlay_topInnerShadow_35.png | Bin 0 -> 179 bytes .../appserver/static/overlay_topgradient.png | Bin 0 -> 224 bytes .../static/overlay_topgradient_beige_soft.png | Bin 0 -> 302 bytes .../static/overlay_topgradient_soft.png | Bin 0 -> 276 bytes .../appserver/static/overlay_white_28.png | Bin 0 -> 165 bytes .../static/overlay_whiteridge_28.png | Bin 0 -> 171 bytes .../app_Linky/appserver/static/splIcons.gif | Bin 0 -> 1893 bytes deployment-apps/app_Linky/default/app.conf | 13 + .../app_Linky/default/data/ui/nav/default.xml | 9 + .../data/ui/views/geolocalisation-renault.xml | 42 ++ .../default/data/ui/views/renault.xml | 665 ++++++++++++++++++ .../app_Linky/default/savedsearches.conf | 114 +++ deployment-apps/app_Linky/local/app.conf | 3 + .../app_Linky/metadata/default.meta | 15 + deployment-apps/app_Linky/metadata/local.meta | 7 + .../data/ui/views/sample_dashboard.xml | 47 -- .../default/data/ui/views/sample_dropdown.xml | 34 - .../data/ui/views/sample_formsearch.xml | 24 - .../default/data/ui/views/sample_radio.xml | 32 - .../data/ui/views/sample_simple_dashboard.xml | 26 - 48 files changed, 1494 insertions(+), 163 deletions(-) create mode 100755 deployment-apps/app_Linky/appserver/static/appLogo_allblack.png create mode 100755 deployment-apps/app_Linky/appserver/static/appLogo_allwhite.png create mode 100755 deployment-apps/app_Linky/appserver/static/appLogo_black.gif create mode 100755 deployment-apps/app_Linky/appserver/static/appLogo_black.png create mode 100755 deployment-apps/app_Linky/appserver/static/appLogo_white.gif create mode 100755 deployment-apps/app_Linky/appserver/static/appLogo_white.png create mode 100755 deployment-apps/app_Linky/appserver/static/application.css create mode 100755 deployment-apps/app_Linky/appserver/static/bg_hash_grey.gif create mode 100755 deployment-apps/app_Linky/appserver/static/loader.gif create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_bottomgradient_10.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_bottomgradient_18.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_bottomgradient_large.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_bottomgradient_soft.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_glass_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_gloss_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_gradient.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_gradient_25.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_gradient_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_gradient_4.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_gradient_50.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_innerleftshadow.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_innershadow_4.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_reversegradient_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_reversegradient_4.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_reversegradient_light_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_reversegradientridge_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_softgradient_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_togradient_large.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_topInnerShadow_35.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_topgradient.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_topgradient_beige_soft.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_topgradient_soft.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_white_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/overlay_whiteridge_28.png create mode 100755 deployment-apps/app_Linky/appserver/static/splIcons.gif create mode 100755 deployment-apps/app_Linky/default/app.conf create mode 100755 deployment-apps/app_Linky/default/data/ui/nav/default.xml create mode 100644 deployment-apps/app_Linky/default/data/ui/views/geolocalisation-renault.xml create mode 100644 deployment-apps/app_Linky/default/data/ui/views/renault.xml create mode 100755 deployment-apps/app_Linky/default/savedsearches.conf create mode 100755 deployment-apps/app_Linky/local/app.conf create mode 100755 deployment-apps/app_Linky/metadata/default.meta create mode 100755 deployment-apps/app_Linky/metadata/local.meta delete mode 100755 deployment-apps/app_renault/default/data/ui/views/sample_dashboard.xml delete mode 100755 deployment-apps/app_renault/default/data/ui/views/sample_dropdown.xml delete mode 100755 deployment-apps/app_renault/default/data/ui/views/sample_formsearch.xml delete mode 100755 deployment-apps/app_renault/default/data/ui/views/sample_radio.xml delete mode 100755 deployment-apps/app_renault/default/data/ui/views/sample_simple_dashboard.xml diff --git a/deployment-apps/app_Linky/appserver/static/appLogo_allblack.png b/deployment-apps/app_Linky/appserver/static/appLogo_allblack.png new file mode 100755 index 0000000000000000000000000000000000000000..001c1041c1462df7a01465cd0bab14f9e4ea4f57 GIT binary patch literal 2329 zcmV+!3Fh{RP)NY| z4=5f;tW=^zL@iZ8v6Ny{k%F)(tru#QLtCp=Fo>uijmCnt;zc}=1gf=KDZ!(HLPbOr z5D>J2h{)xh{oZD0JFcr>1#6S}lZi9`%zu6Fz3+W*k*8ED^|27ofQF5YjruJuEj--wadpcc1h0)Z`27E( zNLTQ9Jk<^Ti>p(6Sg~S-TT@e$SMT1vlVf6HO5PX{|4;4FqetH5<>lUnhK6N$>=49f zI10Qacp2_`+3&lfVSQm&&ex|;pB{P=Cm zE61G6Hf`GUOK@=T4(!n#<9I`d4&7&AVX^7v&6@}Dt?Qvfhm4$@oTTXg6MGhSCIsos z#l^)LLZR@{fB^%(h1V6*{^*@lDs?b2GRnoisyl5(PfyPx;$gZ>O-&Vj`}UR5Jr2-< z_dSu-KEqzxq@8*$cRCOC zQ-;Plf|zyY%$f5mGiK7HNmXobo<4ngaj#yz6m#d!O^=9(c(=ps+|bYvdg8>15!4Ae zAoKC@S%Jgl*45PoT!>SXgN0;NXym+Yg?1co=uj-o1OL&^^Mo#o5_;9?mIYg>wla&0*iZ zecpox4VnSKe;+br$XC(P(FHog84~0jND< zN3{XuEMw>i1cJNp?C{;YcL&I1GCeW`&f*EW$Y#$E!2A(0!B?(aiGabZZr{E=#nRF; z-_OtQEGT0Mz$|(yu>iP>xKydXq@+Z2_Uze9+9Aen2oDPBBrUF!U_*PDXLzP5B*Juf zSxa|-2p%nG093Ev3|`Y19ge~1L53=2{**cI-C{Uaso^ zu!s~~n5W$jVlD;Qt3r;%Es~HGLQ~QmAY!d%?LJUL6PvDd$QJ(L!-st;Dk_8kRL{-L zZ3h6%>S(R4Teto&VZsDER9^w0x(n1tU}k1!W<4cw4jecz4Lp{N%&P(coM!}1i^IU} z>QGR!HYTdQTBFa^%Pc;&uwhiUA=m>ZD;0& zXUgK^<5Q6XqCq7p16Ea4iJsAkln6k$A3HiaK301ZA^s(0ICzvMET24iA^?Y4YA*!O z>kn(|(>*+uz`lp?ggQXtv3ZJ}FjNl;g+8vXFU=6n$m$XBs=M@j{``3haQDw0X*s&?+&8Gq)?nSt;^slUH}I3`fAr|lL&7?AJ9}~p1z2z)qs7#E|O@Z700Lkr@CD zNqo`=UYC!FPhexh^z`%(pw$fMy^D)WJ-8!K7cY`^!7mp<>b2R~+1AvD%{sxmYp{Mj ztUCbu)Br&1sek?H(x0uEmYkd{Mu9O7YmcJnIePTyN+iZtz_tF_NW_(SW2x40!c`#uccqIj)@HwpF%NEYyjZ#z+ z-WYTDnV(Zwlz@%RgUHW-F-%FL63?L9992y#tepV8xd<}pMfEW6MO@3e=d;0Me*^CS z1cv{ksHn&U5>Ey&ZCDC~9OMRMQv^!L(hm6+*7rnd;|%VbhcI%W3IQe0C1mOprl!>v z+wjhWz`($5wY9b3;740fKppzhz=Ii-$(U~u2JsNBR|rFd@O`E>jg5`{Eh;L?&ehd5 z6#VBx*}rGco|mxh_b^7??Af#PQNO-LWh@T(GmU|9zCb17piW!`85tQ*9RyJmi?uEi zaG0a|^5x4!O@E5T;t&{6gf%1>r_q)Gr+E4D<$><*?p8Q!D!Md^1DrmeeU2_^OO`AV zGxaW9ybS<2aX*;-Q#*5iW9f(hh*YtF_~k;OkjPpJKqVY>EUCbG z7{`emh#ZJq<3Qv<WKCC&&*Lq0x00000NkvXXu0mjfA1i!$ literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/appLogo_allwhite.png b/deployment-apps/app_Linky/appserver/static/appLogo_allwhite.png new file mode 100755 index 0000000000000000000000000000000000000000..d5428542a716bd7ed0c1a8150ccd662207a8968c GIT binary patch literal 1395 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 literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/appLogo_white.png b/deployment-apps/app_Linky/appserver/static/appLogo_white.png new file mode 100755 index 0000000000000000000000000000000000000000..62508db006be83a38e954be50e276467ba6dfe30 GIT binary patch literal 1316 zcmV+<1>5?GP)aBD7iG?j6`7}mg6{-Z7xw_ z;)02|)--SCJ^x?)uY4Zvz3UtcX@bE20(Ania8Ointockthi+-GfDY79`kzHOOy>B4+Y$Ontta))X{i|M95C zkZ~6$bT1C+$-0c;y{&nJ@n?1T{8>p8ybXHW(@ z8TUy08*r5Oj8GGk{!f4pKsG35!nzEufc>CHNTFoTUxUvyfX6^zHA(6GN#k9e!AIN*g97^OquwQbJp@jv@1;EuG-g}+`GR70;kD`D z9nexem&I&+2=u4eLADbN=I4H#uj|c=xEQiXAA*W>o;XzrC}qGbPGTKjc3Dlx&3H1g z!=L~Z8lA{QJ`L!z+Gy9L3H}L>B+-`R*aki^1Zxgfq!Dm47{<>xI0qdLjxnQ)Lwv_= z{X~!__Amy#gKk`|uE&h$WY7atdpoyUXSQDj?}L9Mih;5a`dJh&H%+Os%D7g=)pbo`=4h^R6!wP_ z&|wTO_oz>+jd4!_3zUE_dk84@H@&$7pE*fK8VZhpuT&`bPsGiPIj*$>`@p+C6G(6? zJ09MdRGynt&l%G(L^JJbntCwKvZaYiR3#z$lF-zh-g}VOhU#bCj5LacWm2u=60p)^ zP&JH`j)ym<0zyDt3*@j?6QbC^q}l~4QH2Q~TfjoKfLUJ0zBj=uELR+r1&0{hGK1b~ zT1OtSTsyB;-3bua6s=K&C#E9CMX@%ZG{k`;la;_JX6qJom=eFU^G+Uj5^BQv#>5-z zc%W>!`uq=LO}3B6I>xrw_Ebd2(HOV<6t!?ty6p<6T%^SN6MPIFp)R|@Gt}wUjW4jM zb_agQm}sR(2X8S>xHdu+#SV+!-&uy3_KUIY7cdct^BCB*cQ9Phx!8%nkxb`4lw3l0Uq^cz^@?BnA*R2N5GV?jC zzs~TvhmD#vDid#fnuWjEZ1%sDZE>nrbRgNbGlNbqaUQ`^^sGtXQI&<~u_nqkw(2Uz zit${@rYb`ZQgO#G78V*AR^m)o_PI1fR*$8*7V`;L`kvQRtgkkXpB3EZeOU&bPIv4Z z!@{|cXT}6;u8rzAW)6BeSjNItGTdJ*xQmV2Ok&CRj6oMvEZWCKo64Fr#XeW_T{4N* z97`#mna1%sTzJzK)63&((myg`W^rM3ZTTyAOb#=zt~lQCI9d6xXvp8;{K zME;j%|DR|@Y*->%vFkyc8|qk + background-image: url(appLogo_black.png); +Black logo, black > + background-image: url(appLogo_allblack.png); +White logo, green > + background-image: url(appLogo_white.png); +White logo, white > + background-image: url(appLogo_allwhite.png); + +For IE6, use the following images. Note that if you make a background color other than black or white (or close to it) you will need to redo the transparent GIF matte. +White logo, green > for IE6, transparent against black + background-image: url(appLogo_white.gif); +Black logo, green > for IE6, transparent against white + background-image: url(appLogo_black.gif); +*/ + +.appLogo { + height: 43px; + width: 81px; + background-image: url(appLogo_white.png); + _background-image: url(appLogo_white.gif); /* for IE6 */ + background-repeat: no-repeat; +} + +/* the name of your app. line height can be adjusted to fix alignment issues w/ the logo. color is the color of the text. if your logo has the name in it, then you can set this to "display:none; */ + +.appHeaderWrapper h1 { + color:; + line-height: 43px; +} + + +/* background-color and/or image of your app */ +.appHeaderWrapper { + background-color: #000; + background-image: url(overlay_togradient_large.png); + background-repeat: repeat-x; + background-position: top; + border-bottom-style: ; + border-bottom-width: ; + border-bottom-color: ; +} + +/* color of top-right text */ +.appHeaderWrapper { + color: ; +} +/* color of top-right links */ +.appHeaderWrapper a { + color:; +} + +/* app menu arrows */ +.appHeaderWrapper .splIcon-triangle-3-s { +background-position: ; +} + + +/* loader background */ +#loading { + background-color: ; +} + + +/* link colors +---------------------------------*/ +a { + color: ; +} +a.disabled { + color: ; +} + + +/* nav bar and aux links +---------------------------------*/ + +/* +set an overlay effect for your navbar or leave blank for default +background-image: url(overlay_glass_28.png); +background-image: url(overlay_gloss_28.png); +background-image: url(overlay_gradient_28.png); +background-image: url(overlay_reversegradient_28.png); +background-image: url(overlay_reversegradient_light_28.png); +background-image: url(overlay_reversegradientridge_28.png); +background-image: url(overlay_softgradient_28.png); +background-image: url(overlay_white_28.png); +background-image: url(overlay_whiteridge_28.png); +*/ + +.splHeader-navigation { + background-image: ; + background-repeat: repeat-x; + _background-image: none; +} + +/*--- the default state ---*/ +ul.appBarNav li a, ul.appBarNav li a:active, ul.appBarNav li a:visited { + color: ; +} + +/*--- the hover state ---*/ +ul.appBarNav li.hasMenu a:hover, ul.appBarNav li a:hover { + color: ; + background-color: ; + background-image: url(overlay_white_28.png); + background-repeat: repeat-x; + _background-image: none; /* for IE6 */ +} + +/*--- the open state ---*/ +ul.appBarNav li a.menuOpen { + color: ; + background-color: ; + background-image: url(overlay_white_28.png); + background-repeat: repeat-x; + _background-image: none; /* for IE6 */ +} + +/*--- link color ---*/ +ul.appBarNav li.hasMenu a:hover, ul.appBarNav li a.menuOpen { + color: ; +} + +/* to change arrows, see Menu section, below */ + + +/* auxiliary text and links */ +.AppBar .auxLinks a { + color: ; +} +.AppBar .auxLinks span { + color: ; +} + +/* Menus +---------------------------------*/ + +/* primary menu */ +.splMenu-primary ul { + background-color: ; +} +.splMenu-primary, .splMenu-primary a, .splMenu-primary a:visited, .splMenu-primary a:hover { + color: ; +} +.splMenu-primary .actionsMenuDivider { +} +.splMenu-primary li:hover { + background-color: ; +} + +/* secondary menu, used for apps pulldown */ +.splMenu-secondary ul { + background-color: ; +} +.splMenu-secondary, .splMenu-secondary a { + color: ; +} +.splMenu-secondary li.disabled a { + color: ; +} +.splMenu-secondary li:hover { + background-color: ; +} +.splMenu-secondary a:hover { + color: ; +} + +/* actions menu open state */ +.TitleBar div.menuOpen { + background-color: ; + color: ; +} + + +/* +Arrow color is changed by adjusting background position. use the following values for these colors: + grey: background-position: -7px -367px; + white: background-position: -27px -367px; + green: background-position: -47px -367px; + black: background-position: -67px -367px; +*/ + +/* nav arrow, default state */ +ul.appBarNav li.hasMenu a span.splIcon-triangle-2-s { +} + +/* hover state */ +ul.appBarNav li.hasMenu a:hover span.splIcon-triangle-2-s { +} + +/* open state */ +ul.appBarNav li.hasMenu a.menuOpen span.splIcon-triangle-2-s { +} + +/* actions menu open state */ +.TitleBar div.menuOpen .splIcon-triangle-4-s { +} + + +/* background colors +---------------------------------*/ + +/* default page color */ +body, .splBackground-default, +.graphArea, .resultsArea, +.reportSecondPanel, .reportThirdPanel, +.sidebarCollapsed, +.SearchBar .saTypeaheadWrapper, +.ui-datepicker-links, +.popupContent { + background-color: ; +} + +/* primary background - applies to search controls and primary action panels */ +.viewHeader, .mainSearchControls, .splSearchControls-inline, +.SearchBar .saHelpWrapper, +.popupContent { + background-color: ; +} + +/* secondary background - sidebar, other panels */ +.splBackground-secondary, .sidebarExpanded, +.fieldValuePopup p.reportLinks { + background-color: ; +} + +/* Specific overrides */ +.layoutCellInner .ResultsHeader .splHeader, .layoutCellInner .ResultsHeader .splHeader-secondary { + background: transparent none; +} + +/* Specific overrides */ +.popupFooter { + background-color: ; +} + +/* dashboard background color */ +body.splTemplate-dashboard { + background-color:; +} + +/* dashboard containers */ +.dashboardCell { + background-color: ; + background-image:url(overlay_topgradient.png); + background-repeat:repeat-x; + _background-image: none; /* for IE6 */ +} + +/* headers +---------------------------------*/ + +/* default header font color */ +.splHeader-dashboard h2, .dashboardContent .ServerSideInclude h2, .dashboardContent .GenericHeader h3, .SearchBar .saRow h4 { + color: ; +} + +/* primary header background color + overlay */ +.splHeader-primary, +.TitleBar .splHeader, +.FieldPickerPopup .splHeader-primary { + background-color: ; +background-image:url(overlay_topgradient.png); +background-repeat:repeat-x; +_background-image: none; +} + +/* secondary (i.e. sidebar) header background color + overlay */ +.splHeader-secondary { +background-color:; +background-image:url(overlay_topgradient.png); +background-repeat:repeat-x; +_background-image: none; +} + +/* headers w/o any overlay */ +.FlashTimeline .splHeader-primary { + background-color:; + background-image: none; +} + +/* borders +---------------------------------*/ + +/* ALL elements with a generic border attribute */ +* { +border-color: #c3cbd4; +} + +/* refactor to remove these in default.css since they have specific color declarations; should be same value as * elements, above */ +.splMenu-primary ul, +.splMenu-secondary ul, +.Paginator a:hover { +border-color: ; +} + +/* specific overrides */ + +.fieldValuePopup table tr.fieldNameHeaderRow th { +border-bottom:1px solid #c3cbd4; +} + +/* horixontal rules in the sidebar */ +.splDivider, .SuggestedFieldViewer .splBorder-n { +border-color: #c3cbd4; +} + + + + +/* search controls +---------------------------------*/ + +/* search button color; background-position of 0 0 is black, -40px 0 is white */ +input.searchButton { + background-color: ; + background-position:-40px 0; +} + +.SearchBar .assistantActivator { +background-color: ; +} + + + +/* Flash timeline and charts +---------------------------------*/ + +/* All flash charts */ +/* + background-color -> controls bgcolor + border-left-color -> controls foregroundColor + color -> controls fontColor + controls and and font color get screened via an alpha layer, so should probably be set to all black or white, depending on main background +*/ +div.FlashChart { + background-color: ; + color: ; + border-left-color: ; +} + +/* flash timeline specific */ +/* + background-color -> controls bgcolor + border-left-color -> controls foregroundColor + color -> controls fontColor + border-right-color -> controls seriesColor +controls and and font color get screened via an alpha layer, so should probably be set to all black or white, depending on main background +*/ +div.FlashTimeline { + background-color: ; + border-left-color: ; + color: ; + /* the color of the histogram bar. border-right-color = fill */ + border-right-color: ; +} + +/* popup bar chart; should be same color as flash timeline */ +.splBarGraphBar { +background-color:; +} + + + + +/* buttons +---------------------------------*/ + +.splButton-primary { + background-color: ; + color: ; +} +.splButton-primary:hover { + background-color: ; +} +.splButton-secondary { + background-color:; + color: ; +} +.splButton-secondary:hover { + background-color: ; +} + +/* form elements +_________________________________*/ + +fieldset legend { + color: ; +} +fieldset legend span { + color: ; +} +p.exampleText { + color: ; +} +p.fieldsetHelpText { + color: ; +} + +/*-- disabled and read-only form elements --*/ + +label.disabledLabel { + color: ; +} +select option[disabled] { + color: ; +} +input.readonly { + background-color: ; +} + + +input[disabled]{ +background-color: transparent; +border-color: transparent; +color: ; +} + +/* Icons +---------------------------------*/ +.splIcon-events-list, .splIcon-events-table, .splIcon-results-table { +/*-- +master icon file. edit the local file and include this stanza if you want to override the defaults +background-image: url(splIcons.gif); + + --*/ +} + +/*-- background color for icons --*/ +.splIcon { + background-color: #999; +} + +/*-- switchers that use icons --*/ + +.ButtonSwitcher ul li.selected, .ButtonSwitcher ul li.selected:hover, +.EventsViewer .default .actions, +div.FlashTimeline a.logScaleSelected span, div.FlashTimeline a.linScaleSelected span { + border: 1px solid #999; + background-color: #999; +} + +/*-- paginator uses similar styles --*/ + +.Paginator .active a, .Paginator .active a:hover { + background-color: #999; + border-color: #999; + color: #fff; +} + +/*-- arrow icons --*/ +.splIcon-arrow-n, .splIcon-arrow-e, .splIcon-arrow-s, .splIcon-arrow-w { + background-color: #999; +} + +/* triangles. keep this last to avoid getting background colors in the arrows! */ +/* Note: to separate color from implementation, we're using a numbering system to differentiate colors. + 1=grey,2=white,3=green,4=black,5=blue. If the icon sprite changes, the number mapping to colors would be different */ +.splIcon-triangle, +.splIcon-triangle-1-n, .splIcon-triangle-1-s, .splIcon-triangle-1-e, .splIcon-triangle-1-w, +.splIcon-triangle-2-n, .splIcon-triangle-2-s, .splIcon-triangle-2-e, .splIcon-triangle-2-w, +.splIcon-triangle-3-n, .splIcon-triangle-3-s, .splIcon-triangle-3-e, .splIcon-triangle-3-w, +.splIcon-triangle-4-n, .splIcon-triangle-4-s, .splIcon-triangle-4-e, .splIcon-triangle-4-w, +.splIcon-triangle-5-n, .splIcon-triangle-5-s, .splIcon-triangle-5-e, .splIcon-triangle-5-w { + background-color:transparent; +} +.splIcon-triangle-large { + background-color:transparent; +} + + +/* tables +------------------------------*/ +table.splTable { + border-color: ; +} +table.splTable th { + border-color: ; +} +table.splTable th a { + color: ; +} +table.splTable td { + border-color: ; +} + + + +/* highlight colors +---------------------------------*/ +/*-- event items --*/ +.EventsViewer .default .a, .EventsViewer .default .h, .EventsViewer .default .fields .v:hover, .EventsViewer .default .fields .tg:hover { + background-color: ; +} + +/*-- row highlighting for tables --*/ +table.splTable tr:hover td { + background-color:; +} +.mouseoverHighlight, .mouseoverHightlight td { + background-color:; +} + +/*-- matching search terms --*/ +.SimpleEventsViewer span.searchTermHighlight { + background-color:; +} + +/* MultiFieldViewer + SuggestedFieldViewer, i.e. highlight in the fields sidebar */ +.MultiFieldViewer .fieldTabs .mouseoverHighlight, +.MultiFieldViewer .fieldTabs .selected, +.SuggestedFieldViewer .fieldTabs .mouseoverHighlight, +.SuggestedFieldViewer .fieldTabs .selected { + background-color:; +} + +/* field picker popup hover row */ +.FieldPickerPopup .fpFieldList tbody tr:hover, .FieldPickerPopup .fpFieldList tbody tr.mouseoverHighlight { + background-color: ; +} + + + +/* date picker +---------------------------------*/ +.ui-datepicker-current-day { + background-color: ; +} + +.ui-datepicker-links { + background-image: url(overlay_gradient.png) repeat-x 0 0; + _background-image: none; +} + +/* popups +---------------------------------*/ +.splHeader-popup { + background-color: #000; + background-image: url(overlay_gradient.png); + background-repeat: repeat-x; + _background-image: none; +} + +.splHeader-popup h2 { + color:#FFF; +} + +.popupContainer { +border-color: ; +} + +/* modal overlay */ +.splOverlay, .splOverlay-white { + background-color: #000; + opacity:0.8; + filter:alpha(opacity=80); +} +.splOverlay-white { + background-color:#FFF; +} + +/* Misc +---------------------------------*/ + +/* resize handle */ +.ui-resizable-s { +background-color:#c3cbd4 !important; +} + +/* loading image for jobs */ +.JobStatus .output .running h2, +.JobStatus .output .runningReport h2, +.JobStatus .output .finalizing h2 { +/* +loader background must match the same color as the background of your output div. leave blank to use the default loader, or download a custom image from www.ajaxload.info, name it loader.gif and include this line: + +background-image: url(loader.gif); +*/ +} + + +/* remove the gradient at top of event and results area */ +.EventsViewer, .SimpleResultsTableResults { +background-image: none; +} diff --git a/deployment-apps/app_Linky/appserver/static/bg_hash_grey.gif b/deployment-apps/app_Linky/appserver/static/bg_hash_grey.gif new file mode 100755 index 0000000000000000000000000000000000000000..35618fa5aa86cceb5729e9180c23f541f4ec5f50 GIT binary patch literal 66 zcmZ?wbhEHb6krfwXkcVGbLPzd|Nj+#vM@3*Ff!;c00Bsbfl0Ebe`WW9*Ku8+E=c8F Ton(K$K_G2nTgEbfMh0sDv%eO3 literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/loader.gif b/deployment-apps/app_Linky/appserver/static/loader.gif new file mode 100755 index 0000000000000000000000000000000000000000..e19378c09d626e354d0cb4a5ad57dcd30f611baa GIT binary patch literal 1849 zcmb8wYfw{X8VB&hIq%6iIhW)Rk%mZ}5P~KlG2s@XSbGvc5GV~)q2*E%F)X1_1B$RM z0=aMrhMTgwSgl&AMNtcQ*{v-R10A&;TiM#(X}g`#4%=#LyRdC{b*5XJFons7e(Ce^ z`S8BK`9JS7Z^ovLy0vBoVxS)&=+UD`J6<>b_u&uTkI#Pl{k_47mJ1&q_jis@dD_P+ zXYRcF=~sW-eY*78XP4?vXQkL&Wp1qAZr--W z`eMa)DC!}A2>)?WkI3Bg&CjIjjp^}gG)RcQr3~B>KtgDPSPaA5sDBN^X$JhNzHcNm z(tZ1y@3i3D74s-^BF*7rzGTJEUkuaVd-g$}afqG&t7MDQaV{^K`@tQ9y(Hzx4RR{( zlzMZ-7;qPKz8B)~~HAR%`ok)$Q+S6)c4Wmmvr zWi4xa()9RsJ>wbgnx3EJg{ns)Otwm?ushWp!-`SQ)qA$glQ@2u8Eu@{2-|)2&$z=F zXGmjo8%hJy|J`FlHf_PZIqYR}`K(FL_@f=v_hH%VpTu08R49Q<4iH(ax>QpAbepcmo)i-OkN41N&fM81X!ia={TqO9_`IUZ3#|n~~@Ir{{?>bE;5IDwK zpU6!)M%{cbbh9h{{!L~g{Ot1YYL_#jyF=fOSze{S-m*PAzO1n5Kc9OF+~?z}{!j=k z?9Td3wYtIdWShI9IeM>qzjk0>^dbNa1~dl%Zz=r%hXi-di>4JsdkSUCKNkbLMx!;H zp@XJl;z`l!sq#VDP&hJ>#j=qrFF$tWf*?$!j=N$-5}8h)X`Y!iy4=#8j%sb9rjyi zdT_k<$9l!Ga16^|RnB3!m_K^AId(t_s!d%b}L`I_{`+g!J7KOt69jVy7-jz4l$m^)D|E2)lvzAro7?@yrgCJ z2kRnuU4NPbo1Tr*OxEesbV4e1*GS*>F!Z09#tLhwch(B!4S-&!-pJZkFsU3mCJmyE z90u_7615cS$I#YtE6m`zRhkCcC0|-8GFY-Sr8QKocbHISz~tF12C9?28JX3mqwtQ@ zxmiVMS4X?yymC;~)Asc$;d-LY?m7QigrIVaDr{CU@AR8ylw7J~|BpjL<^2r^%y3c& oT9==@UP&Tt%=);^e5RBG6MrrT{RdXlwJ%5sHlRrfd_)WN3otwz*#H0l literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_bottomgradient_10.png b/deployment-apps/app_Linky/appserver/static/overlay_bottomgradient_10.png new file mode 100755 index 0000000000000000000000000000000000000000..99184a6d21d57b8b76caf59b436256245e96b1e5 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yVEh7Pb8)Z%NhixS;Xq2V#5JNMI6tkVJh3R1!7(L2 zDOJHUH!(dmC^a#qvhZZ84Ny_8r;B4q#jQ8D4ssq)5OBH3@lxaLGBbaziVtb*%lbIq zPyL|Je0o~(xnf3!i|_Vs=VF*(_aa+YltH2P!t*&=3=Y2*^c#jSG<n-aTlJ?`CP})ka2(S_hdE(4*p+Jr@0s=$bGR~F3O-_`y!b~o57*#LiPJFhK4T- zu1Bq9V0h`6zc!MQ;Zk#)*G49WCG2;#%Nahj@G)>$F?^W5;I}3pgC57O{1*%bju&Kg vm>I-b?p|CE;>4a~0&%{sWSH8U}fi7AzZCsS=07#O8JT^vIyZoRpCnzO}0#MM!>+2Fs%@9b=byV8MzE185V z3U=hpnHiled||rlLhM}6Iw`0K%znqKa_j|Hg5!ZEh`WANC@8XoGjIc4 zx;_Fd%nEdJxXuOzhtwcH-N72f;F< z7juN-icC)~`MvKvKZ8J2R5qs-gA0F^rt1Ypg{lkdUkjBmaJ;jAzJ&=W`b*+47lVN9 zi@oLA3=UrwY`?aKfuV_yfy0X7L-mF1wP6elj_eF9vJ3(x3=S6|6H_V+Po~-c71esWIEGZ*dUGY3_ppJ0>%ow9_cORIZ#ko;Bg7MGXLd=3 zqkPNn$n3v-tuJQ>ZDJB&tmHm1S2U(0hC|>l>!jjsOahgWdM*wPFA68@{hrz8ppeX? z?ZPy(IO_a>NxJ|5 literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_gloss_28.png b/deployment-apps/app_Linky/appserver/static/overlay_gloss_28.png new file mode 100755 index 0000000000000000000000000000000000000000..cb9f0138c88abdae8bcc99f024c27042cfec61a0 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^DL^d4!3HF!PnP-tq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c71evXIEGZ*dUNGA?;!&LSH}q%8h3ZAa(%cx&58MsOHIy& zIYRF;zVG~QC&zX9HFFZH0#lLrgssy=V>)6u1Y((H7Dq95?9mZdQgHZEJYmYE+dPd9 zMd!j87OhuUDx%FGD4@XfiCbg|fXHD3LkuS)3%7s{&>R7s2Q3Meacmu&)7bw&_%{-M pKH~=R`$HOMB>Y?@=kbx#fMNB!@cHY1rGos);OXk;vd$@?2>>vIQ!fAj literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_gradient_25.png b/deployment-apps/app_Linky/appserver/static/overlay_gradient_25.png new file mode 100755 index 0000000000000000000000000000000000000000..62e32d631d0e4cc3137a576b23a42a5b2d94cf3e GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^DL^dA!3HFc$8~#yI3=zTCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XN~)xw(_~fP#RlV|0<|yZz33j!oJP4H>CtwIBL7 zY`If>?t9RTd4_GGN{wIctz~fWo^WjzkbNZz%ns@TvY*TWvK<;;aHuRzVO3yy#49ME z!1SqHVEdW`g>`!!wlIH8mf$%u-%23&7mEY~OT0&)=heC-paU2@UHx3vIVCg!02i4_ AkpKVy literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_gradient_28.png b/deployment-apps/app_Linky/appserver/static/overlay_gradient_28.png new file mode 100755 index 0000000000000000000000000000000000000000..2e52404136dbb180a2c416a5eee374b0630e74f4 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^DL^d4!3HF!PnP-tq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c6_tCsIEGZ*dUMO0x50qH#nGdnr9Sd+yu&fEXP!4as~hGO zpZgu)b3N)bm#4ye&W%n&CnOF7nS0B%83ZT9Iz(lMc`&Wq8pYVr0Oad8ObJ@^pydQ7 zqf)q-03)N4LOt8ZpSCbP0 Hl+XkKv(QJE literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_gradient_4.png b/deployment-apps/app_Linky/appserver/static/overlay_gradient_4.png new file mode 100755 index 0000000000000000000000000000000000000000..6b1fb0e78de7eb9830842d5b512fafcfd99f3689 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^DL~A^!3HEN#AfjUDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MFyTOjv*DdlK%YvU$1glL&But>6w|vix(QqP)d1yZ7q<| n!LYcq^JKt=KDpdKo-j{an^LB{Ts51}QEv literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_gradient_50.png b/deployment-apps/app_Linky/appserver/static/overlay_gradient_50.png new file mode 100755 index 0000000000000000000000000000000000000000..30010c4ed89c5c240edd580f3c292254278a177a GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1Gxt=bLAr-gY+}g-{K!JzBQ7LuWoBeVLr*A6AvOd{!@a4)4 z>sM9XVk}NiV`hwG=;Uw}iDaBvthI=P8ez{kh=~1R8P#g$O_$%yd t7GY$($({6d*$JhNW=2;ByXT?_3_qPFfBoGrasy~FgQu&X%Q~loCIFq^M700_ literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_innerleftshadow.png b/deployment-apps/app_Linky/appserver/static/overlay_innerleftshadow.png new file mode 100755 index 0000000000000000000000000000000000000000..39c3ec2269707936a4715c60ca6f9ce1298ea66d GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^l0clo!3HFYLuc231WH^ZN`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%g?PF+hE&{ob9SR(g8>7x;bez{0&ncq46PZa)_h-UIyvTT zPPKGycKN-VpG$lG7;vyKH99B=;HLK76-r?EFpKd|D#s3Cp!p1*u6{1-oD!MDSr z1<%~X^wgl##FWaylc_d9MW&uEjv*Ddl2Q^91ehPa=UJR!z~Cov&{~SGneBrSGiRB? sKT|2OW~L3B4{SQAAtB=`=Fq^%P!PiuJTu^vGSC19Pgg&ebxsLQ0H&=eQ2+n{ literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_reversegradient_28.png b/deployment-apps/app_Linky/appserver/static/overlay_reversegradient_28.png new file mode 100755 index 0000000000000000000000000000000000000000..7597dc60285d8ba4ac1f96e0b22b369265441ac5 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^DL^d4!3HF!PnP-tq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c6_t6qIEGZ*dUMO0x50qH#nIzMJm0^)jXk<&CU2PhjltGi z^ZUXX>%@<6c`9rT(^hHRa&657mP^&!nFJVbvZnMTwyI39TrS$c!6Cr-lj%g%X)cE+ zr;41Ov@i$?C@_6W7npzlu*07POiBvUjTLMnY>yVkg!MBpGt3iYZV=U(tp;=fgQu&X J%Q~loCIJ2aM`r*4 literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_reversegradient_4.png b/deployment-apps/app_Linky/appserver/static/overlay_reversegradient_4.png new file mode 100755 index 0000000000000000000000000000000000000000..76bb4ef0537e94e8d70b33ea42784fdfa02f7f94 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^DL~A^!3HEN#AfjUDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MS7ktjv*Ddl2Q^9I#MK9o7pzZm@%WL?NCCOfV}+tivbco lf{)(5wUy#(=3rovU`YJLbYh7vpEyt_gQu&X%Q~loCIHg!C|v*m literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_reversegradient_light_28.png b/deployment-apps/app_Linky/appserver/static/overlay_reversegradient_light_28.png new file mode 100755 index 0000000000000000000000000000000000000000..b984fb0ec2d73d4ee3de0922430f46e5f2deac50 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0y~yVEh7P%W$v($?4mCF9Ipa64!{5;QX|b^2DN42FH~A zq*MjZ+{EaNoe~Cz3ycjs^X@PnaAId*k!277i+}{99OKV1 zFo;<(D7;{3SisEC#0NqgRtyuwOZKm2Y-j~@Ad(|6H_V+Po~-c6)p30aSW-r_2!l@SF-_w%R{!Tx;N{7%N>r@e__bV%_?rz zy6b|k|AN=;dn^yt_%JCxjJE%KG(l+I-N$*nb7E$z-D*-u6IXF_j8M?L&BUp~$;5oJ zX@NtL-nIiwnYoQDL0#O5x=VHl+;C!PY`l|muvOx{fOrzi#}h_+Prh(})b$o9W|+j{ zsJiFa!FY9*37J*gPE0FH#adW4>DW7ZDBRx0#dIpZfstW7pU5H0o5d_Z7c+Re`njxg HN@xNA=w({r literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_softgradient_28.png b/deployment-apps/app_Linky/appserver/static/overlay_softgradient_28.png new file mode 100755 index 0000000000000000000000000000000000000000..2902047f5b34cba36998d48728b1ce060a0aa400 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0y~yVEh7P%W$v($?4mCF9Ipa64!{5;QX|b^2DN42FH~A zq*MjZ+{EUZR z?{-9k!6EA`CxgQNeeo8|3>;Pr3NIKM7BDlYzql;PaKMS3L8k;p36wBAn7QD05jz97 zEW?Hij8Mt}$Z}+7V3B12D)`}1%mktlf)Mcs^HdKod{GsPW{a*(1Uiht)78&qol`;+ E0BAHrKL7v# literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_togradient_large.png b/deployment-apps/app_Linky/appserver/static/overlay_togradient_large.png new file mode 100755 index 0000000000000000000000000000000000000000..30a3975a5f326a56a7eed9e3035ecb419bd5f437 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^DM0Ma!3HGTB$T!TDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9Me99X978H@y}5Iev%x{Y)sc0w;r|a+#!UQiDHo~~OFqt= z{LZ*IFKXH1-LZ@v4Ge-4^czB^YDaYF9C1ofbYNlWX!s+kVjO!A$P-iI-Y5{sA;8F} zq`<`F;?TeWVlOgvP&y>41LU5NPErJl-xJ^#1gin-W&p7lwJYp1+#(R!(R#v3$3+aJ pcL$Te-KHO#w<1JdJk?`lW6-j=ADO@ZaWl~A44$rjF6*2UngH&)QnCO5 literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_topInnerShadow_35.png b/deployment-apps/app_Linky/appserver/static/overlay_topInnerShadow_35.png new file mode 100755 index 0000000000000000000000000000000000000000..baf1729f95e18223198f7ce9a2f27d30c32c06f5 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^CxBR)gAGVtyzP1)NJ*BsMwA5Sr){4rH%10&2zvY;qXc7``lJR#ESnAq-OB>FVdQ&MBb@ E0KqabF8}}l literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_topgradient.png b/deployment-apps/app_Linky/appserver/static/overlay_topgradient.png new file mode 100755 index 0000000000000000000000000000000000000000..7fcea6a66e7648406b8c07083af4eda3ce3e76ab GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!B{|rDWcOa-`yft3VtQ&&YGO)d;mK4RprR&E7srr_TW{`c?A1-gd8 M)78&qol`;+0Kf@F`2YX_ literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_topgradient_beige_soft.png b/deployment-apps/app_Linky/appserver/static/overlay_topgradient_beige_soft.png new file mode 100755 index 0000000000000000000000000000000000000000..1f09295f1c1055b9604dfb873ad0d778103b9820 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0y~yVEh7P%W$v($?4mCF9Ipa64!{5;QX|b^2DN42FH~A zq*MjZ+{Eb}< literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_topgradient_soft.png b/deployment-apps/app_Linky/appserver/static/overlay_topgradient_soft.png new file mode 100755 index 0000000000000000000000000000000000000000..e7a2872c05a6f123bf14659488a780ab0afed788 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0y~yVEh7P%W$v($?4mCF9Ipa64!{5;QX|b^2DN42FH~A zq*MjZ+{Et(bV&Jd>%YApeUmeZJz#_{aP{QDFfw95=!gh9*7``r~|6H_V+Po~-c6}fx5IEGZ*dUKJHm%)I8Wuu|@kL%xVC@fTe80GmZ)Av4; r0uz&qLjwng03)LkcJ|I&90m->t}$n*s6Q?N8p+`4>gTe~DWM4fCOa)p literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/appserver/static/overlay_whiteridge_28.png b/deployment-apps/app_Linky/appserver/static/overlay_whiteridge_28.png new file mode 100755 index 0000000000000000000000000000000000000000..990a3394bcfb20f9c351774105d1d2e2017d5646 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^DL^d4!3HF!PnP-tq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c75RF)IEGZ*dUMfHkU@cm#jq=)CF#uyu4VmeT6|S^dMB@9 yvot%C8O`A0(7?eVz{sei;J|{7y(r(7k&PjuiapX_k@FYOU0-^u_00030|Nl*!v#7**nVFepW@i8Y{{R30A^8LW000I6 zEC2ui04xE#0ssU5Xu90~Fv>}*y*TU5yZ>M)j$~<`XsWJk>%MR-&vb3yI2kOv)f+#` zFPJMDkHsBP2+Syv(5Mu)tW=rPtakf(V!RhHcT6tx&OWqNZEm~Y@VIdFX%FE2n&d<=%(kfRI)e_g!hS?C@58m2>;0@yp z<>7m-udS}C?dXZ;3i3_xi}d*R_Z#{8{{H|23LHqVpuvL(6DnNDu%W|;5F<*QNU`FS z9_288nP;*8jm9t>LDuU?=3|fFh*r_Y~2g9;r= zw5ZXeNRujE%Jkw)EH7;~UC|P1O?p#1RJHb$tJJI}wqol#_A6K&WFv@GoA#{Rw{YXi zolCc_-Me`6>fOt?uiw9b(e-l@SOcpt>kwn@`_5frc8?2VA#7MO<;yiKYu?Pcv**vC zLyI0wy0q!js8g%HJ2$dfBy&b+zv zh`m#u*4@hRV!pPqtx`-Kba(C6dGj0pyuA7I=+moT&%V9;_weJ(pWiY1WZCk*tG$kW zdv4tS*7!%7e%<89A7kWUM&E)AHt67k5Jo8BgcMe2;e{CfRltTEc340J0)!~yhyv`V z4uBb^D3^yUf=D8XCZ2epiZuSjqK7WNC}NB!*68C~H+Gn#jwKc- zdF75-YDr*UZi3n7196rKCz>#+$yuO*j(Mn@kCIboTN>iIA)$MQ_>G@Py2a?AZ$c`n zp;=C9mWH4T>LsC(7D{KLc1mXHrFv$%sh?8js_U-2_Uh}ez_K^1m~dt~Cl8#ixvHxF zT@ov5kPKq<*6gy^h8iuY$A&~LrG5>IsjYqDx+u2jYWu9TXncEWxanrwz_#=v z>TaiJiCgQQw`!>@v+2&eF1Pl23ofAXE-Ns>3`<&%yPN4dud)3e8SKRvXRPtY9Cz&T z$M8rzCdK9Yd#(h|k_sZCY@HlI%H1yPaLWwEOV5 z_pambtp~6C^2{?w{P4!BZcehzS8x6G*k`Z(_S`r0{O-{cKE1i!mv4Rp-|HT};8X*D z{`=*p&->WNx1T)x_~)&0tZk5066f00H{Fyk^;W} z{AmFTWS|8g7(ok&kAlVf!UY+izzjSv1AJ-<0TP4(4VrKRF&m%^XGp^u+VF-r%%Ki< zxWdY4z=as-APT_}LJ|HDh#M5*1vE94`6(s?B@ChiQOHE5sE<1>jA9c1r?|uvD#eNa zfnowp$i*(k&?rSj%n>zE#x7>1hYGR)5;q9L9oq4Zc+8_7_sGXS`tgrCsh|NbkiiRZ z(2Q05VjA5c#yL*lgc$JRQsC$sLT*5bO9Z4QH_6FPdh(N?45cVXxjjn8riGWRV-pv- zn=Cp~0+2ML3a>awIWEwU5Jcn|Ny*Dz`tp~+45l!LNz7szlM<%%4Jz5F%2kF(jBLcD z1b0~!Ff!7WWRzyp5~;{%W-*!?;N}-uXh~*<^O)#Nr#jck&UU)VteNP$CokbN5UT1o?SKnN6ai*4MdB#{D8nvztC1P_qy24 fu6DP}-R^q#yWkD4c*jfL@|yR&=uI!z5&!@@w(aTQ literal 0 HcmV?d00001 diff --git a/deployment-apps/app_Linky/default/app.conf b/deployment-apps/app_Linky/default/app.conf new file mode 100755 index 00000000..fb73accb --- /dev/null +++ b/deployment-apps/app_Linky/default/app.conf @@ -0,0 +1,13 @@ +# Splunk app configuration file + +[install] +is_configured = 0 + +[ui] +is_visible = 1 +label = Linky + +[launcher] +author = Jocelyn Pamphile +description = +version = 1.0.0 diff --git a/deployment-apps/app_Linky/default/data/ui/nav/default.xml b/deployment-apps/app_Linky/default/data/ui/nav/default.xml new file mode 100755 index 00000000..e2c50c8d --- /dev/null +++ b/deployment-apps/app_Linky/default/data/ui/nav/default.xml @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/deployment-apps/app_Linky/default/data/ui/views/geolocalisation-renault.xml b/deployment-apps/app_Linky/default/data/ui/views/geolocalisation-renault.xml new file mode 100644 index 00000000..c03d0bfe --- /dev/null +++ b/deployment-apps/app_Linky/default/data/ui/views/geolocalisation-renault.xml @@ -0,0 +1,42 @@ + + + + + + + index="idx_api-renault" + +| geostats latest_time latfield=location.gpsLatitude longfield=location.gpsLongitude + @d + now + 1 + + + + + + + + + + + + + index="idx_api-renault" +| geostats latest_time latfield=location.gpsLatitude longfield=location.gpsLongitude +| eval coordinates=latitude.",".longitude | table coordinates + -60m@m + now + 1 + + + + + + + + + + + + \ No newline at end of file diff --git a/deployment-apps/app_Linky/default/data/ui/views/renault.xml b/deployment-apps/app_Linky/default/data/ui/views/renault.xml new file mode 100644 index 00000000..da35fd65 --- /dev/null +++ b/deployment-apps/app_Linky/default/data/ui/views/renault.xml @@ -0,0 +1,665 @@ + + + + + majorValue | rangeValue(convertedColorRange)" + }, + "context": { + "convertedColorRange": [ + { + "from": 100, + "value": "#dc4e41" + }, + { + "from": 70, + "to": 100, + "value": "#f1813f" + }, + { + "from": 30, + "to": 70, + "value": "#f8be34" + }, + { + "from": 0, + "to": 30, + "value": "#0877a6" + }, + { + "to": 0, + "value": "#53a051" + } + ] + }, + "dataSources": { + "primary": "ds_L0q5u3CO" + }, + "title": "Autonomie" + }, + "viz_ApRn1c4W": { + "type": "splunk.image", + "options": { + "preserveAspectRatio": true, + "src": "splunk-enterprise-kvstore://65a7e1b4169a61bda900a2d1" + } + }, + "viz_RM5EST6g": { + "type": "splunk.singlevalueradial", + "options": { + "majorColor": "> majorValue | rangeValue(majorColorEditorConfig)", + "unit": "%" + }, + "dataSources": { + "primary": "ds_iR3ITKvZ" + }, + "context": { + "majorColorEditorConfig": [ + { + "value": "#FE3A3A", + "to": 20 + }, + { + "value": "#FF7149", + "from": 20, + "to": 40 + }, + { + "value": "#FFD442", + "from": 40, + "to": 60 + }, + { + "value": "#2EB82E", + "from": 60, + "to": 80 + }, + { + "value": "#088F44", + "from": 80 + } + ] + } + }, + "viz_LoYH4Rkn": { + "type": "splunk.singlevalueradial", + "dataSources": { + "primary": "ds_cMNQU2Pp" + }, + "title": "", + "options": { + "unit": "kw", + "majorColor": "> majorValue | rangeValue(majorColorEditorConfig)" + }, + "context": { + "majorColorEditorConfig": [ + { + "value": "#D41F1F", + "to": 20 + }, + { + "value": "#D97A0D", + "from": 20, + "to": 40 + }, + { + "value": "#9D9F0D", + "from": 40, + "to": 63 + }, + { + "value": "#118832", + "from": 63 + } + ] + } + }, + "viz_SmPWiNin": { + "type": "splunk.singlevalueradial", + "dataSources": { + "primary": "ds_6DGbP2CC" + }, + "context": { + "gaugeColorEditorConfig": [ + { + "to": 9, + "value": "#118832" + }, + { + "from": 10, + "to": 29, + "value": "#669922" + }, + { + "from": 30, + "to": 49, + "value": "#CBA700" + }, + { + "from": 50, + "to": 69, + "value": "#D94E17" + }, + { + "from": 70, + "value": "#D41F1F" + } + ], + "majorColorEditorConfig": [ + { + "value": "#FF5E5E", + "to": 20 + }, + { + "value": "#2a99ff", + "from": 20, + "to": 40 + }, + { + "value": "#6bb3ee", + "from": 40, + "to": 60 + }, + { + "value": "#adccdd", + "from": 60, + "to": 80 + }, + { + "value": "#eee8ce", + "from": 80, + "to": 90 + }, + { + "value": "#f4baa9", + "from": 90 + } + ] + }, + "showProgressBar": false, + "showLastUpdated": false, + "options": { + "unit": "°", + "majorColor": "> majorValue | rangeValue(majorColorEditorConfig)" + } + }, + "viz_HeXrBVNe": { + "type": "splunk.line", + "dataSources": { + "primary": "ds_OhLdAOpY" + }, + "options": { + "dataValuesDisplay": "all", + "x": "> primary | seriesByName('_time')", + "nullValueDisplay": "connect", + "xAxisLineVisibility": "show", + "showXMajorGridLines": true, + "backgroundColor": "transparent" + } + }, + "viz_uOglCEHX": { + "type": "splunk.singlevalueradial", + "options": { + "unit": "min", + "trendDisplay": "off" + }, + "dataSources": { + "primary": "ds_vpLs7iQP" + } + }, + "viz_0WeBsDKQ": { + "type": "splunk.singlevalue", + "options": { + "backgroundColor": "> majorValue | matchValue(backgroundColorEditorConfig)", + "majorColor": "#ffffff", + "trendColor": "#ffffff" + }, + "dataSources": { + "primary": "ds_3duPstcj" + }, + "context": { + "backgroundColorEditorConfig": [ + { + "match": "delayed", + "value": "#78062a" + }, + { + "match": "", + "value": "#207865" + } + ] + } + }, + "viz_97oQu4gd": { + "type": "splunk.singlevalue", + "options": { + "unit": "Km", + "majorColor": "> majorValue | rangeValue(majorColorEditorConfig)", + "trendDisplay": "off" + }, + "dataSources": { + "primary": "ds_LNrziZwb" + }, + "context": { + "majorColorEditorConfig": [ + { + "to": 20, + "value": "#D41F1F" + }, + { + "from": 20, + "to": 40, + "value": "#D94E17" + }, + { + "from": 40, + "to": 60, + "value": "#CBA700" + }, + { + "from": 60, + "to": 80, + "value": "#669922" + }, + { + "from": 80, + "value": "#118832" + } + ] + } + }, + "viz_XVDIncpt": { + "type": "splunk.markdown", + "options": { + "markdown": "Status clim-chauffage", + "fontSize": "extraLarge", + "fontColor": "#ffffff" + } + }, + "viz_zbw2yJFK": { + "type": "splunk.singlevalue", + "options": {}, + "dataSources": { + "primary": "ds_vUMv8hfb" + }, + "context": { + "majorColorEditorConfig": [ + { + "to": 20, + "value": "#D41F1F" + }, + { + "from": 20, + "to": 40, + "value": "#D94E17" + }, + { + "from": 40, + "to": 60, + "value": "#CBA700" + }, + { + "from": 60, + "to": 80, + "value": "#669922" + }, + { + "from": 80, + "value": "#118832" + } + ] + }, + "showProgressBar": false, + "showLastUpdated": false + }, + "viz_5VgmdSm4": { + "type": "splunk.singlevalueradial", + "options": { + "unit": "°", + "trendColor": "> trendValue | rangeValue(trendColorEditorConfig)", + "majorColor": "> majorValue | rangeValue(majorColorEditorConfig)" + }, + "dataSources": { + "primary": "ds_RTeET8LI" + }, + "context": { + "majorColorEditorConfig": [ + { + "value": "#0070f3", + "to": 10 + }, + { + "value": "#115bad", + "from": 10, + "to": 20 + }, + { + "value": "#224468", + "from": 20, + "to": 30 + }, + { + "value": "#9e2520", + "from": 30 + } + ], + "trendColorEditorConfig": [ + { + "value": "#F98C83", + "to": 0 + }, + { + "value": "#F4BAA9", + "from": 0, + "to": 10 + }, + { + "value": "#EEE8CE", + "from": 10, + "to": 20 + }, + { + "value": "#ADCCDD", + "from": 20, + "to": 30 + }, + { + "value": "#6BB3EE", + "from": 30 + } + ] + } + }, + "viz_dlPEqD83": { + "type": "splunk.map", + "options": { + "center": [ + 45.8023870255046, + 3.6947549773331048 + ], + "zoom": 7, + "layers": [ + { + "type": "bubble" + } + ] + }, + "dataSources": { + "primary": "ds_rx5ZIdP3" + } + } + }, + "inputs": { + "input_global_trp": { + "type": "input.timerange", + "options": { + "token": "global_time", + "defaultValue": "@d,now" + }, + "title": "Période globale" + } + }, + "layout": { + "type": "absolute", + "options": { + "width": 1440, + "height": 1440 + }, + "structure": [ + { + "item": "viz_Bsib7QHd", + "type": "block", + "position": { + "x": 10, + "y": 180, + "w": 240, + "h": 100 + } + }, + { + "item": "viz_RM5EST6g", + "type": "block", + "position": { + "x": 250, + "y": 180, + "w": 240, + "h": 100 + } + }, + { + "item": "viz_LoYH4Rkn", + "type": "block", + "position": { + "x": 490, + "y": 180, + "w": 250, + "h": 100 + } + }, + { + "item": "viz_SmPWiNin", + "type": "block", + "position": { + "x": 740, + "y": 180, + "w": 210, + "h": 100 + } + }, + { + "item": "viz_HeXrBVNe", + "type": "block", + "position": { + "x": 10, + "y": 280, + "w": 1420, + "h": 300 + } + }, + { + "item": "viz_uOglCEHX", + "type": "block", + "position": { + "x": 950, + "y": 180, + "w": 250, + "h": 100 + } + }, + { + "item": "viz_0WeBsDKQ", + "type": "block", + "position": { + "x": 10, + "y": 100, + "w": 1420, + "h": 80 + } + }, + { + "item": "viz_97oQu4gd", + "type": "block", + "position": { + "x": 1200, + "y": 180, + "w": 230, + "h": 100 + } + }, + { + "item": "viz_ApRn1c4W", + "type": "block", + "position": { + "x": 610, + "y": -60, + "w": 260, + "h": 240 + } + }, + { + "item": "viz_XVDIncpt", + "type": "block", + "position": { + "x": 10, + "y": 580, + "w": 280, + "h": 30 + } + }, + { + "item": "viz_zbw2yJFK", + "type": "block", + "position": { + "x": 10, + "y": 610, + "w": 1420, + "h": 60 + } + }, + { + "item": "viz_5VgmdSm4", + "type": "block", + "position": { + "x": 10, + "y": 670, + "w": 210, + "h": 100 + } + }, + { + "item": "viz_dlPEqD83", + "type": "block", + "position": { + "x": 10, + "y": 770, + "w": 1420, + "h": 290 + } + } + ], + "globalInputs": [ + "input_global_trp" + ] + }, + "title": "Renault", + "defaults": { + "dataSources": { + "ds.search": { + "options": { + "queryParameters": { + "latest": "$global_time.latest$", + "earliest": "$global_time.earliest$" + } + } + } + } + } +} + ]]> + + \ No newline at end of file diff --git a/deployment-apps/app_Linky/default/savedsearches.conf b/deployment-apps/app_Linky/default/savedsearches.conf new file mode 100755 index 00000000..fd77adde --- /dev/null +++ b/deployment-apps/app_Linky/default/savedsearches.conf @@ -0,0 +1,114 @@ +[default] +disabled = 0 + +[Message size by relay] +action.email.sendresults = 0 +dispatch.ttl = 3600 +relation = None +request.ui_dispatch_view = search +search = index=sample from | timechart avg(size) by relay +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics + +[Mail delivery time] +action.email.sendresults = 0 +dispatch.ttl = 3600 +relation = None +request.ui_dispatch_view = search +search = index=sample | transaction fields=qid | timechart avg(duration) +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics + +[Top recipients by mailer] +action.email.sendresults = 0 +dispatch.ttl = 3600 +relation = None +search = index=sample | timechart count(to) by mailer +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics +request.ui_dispatch_view = search + +[Top recipients] +action.email.sendresults = 0 +dispatch.ttl = 3600 +relation = None +search = index=sample | top to +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics +request.ui_dispatch_view = search + +[Sendmail transactions] +action.email.sendresults = 0 +dispatch.ttl = 3600 +relation = None +request.ui_dispatch_view = search +search = index=sample | transaction msgid pid maxpause=48h | search linecount > 1 + +[Number of "from" messages] +action.email.sendresults = 0 +dispatch.ttl = 3600 +relation = None +request.ui_dispatch_view = search +search = index=sample |stats count(from) +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics + +[Number of "to" messages] +action.email.sendresults = 0 +dispatch.ttl = 3600 +displayview = search +relation = None +request.ui_dispatch_view = search +search = index=sample |stats count(to) +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics + +[Top recipients - pie chart] +action.email.sendresults = 0 +dispatch.ttl = 3600 +displayview = search +relation = None +request.ui_dispatch_view = search +search = index=sample | top to limit=10 +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics + +[Top recipients by mailer - area chart] +action.email.sendresults = 0 +dispatch.ttl = 3600 +displayview = search +relation = None +request.ui_dispatch_view = search +search = index=sample | timechart count(to) by mailer +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics + +[Number of reject events by relay] +action.email.sendresults = 0 +dispatch.ttl = 3600 +displayview = search +relation = None +request.ui_dispatch_view = search +search = index=sample reject |stats count by relay +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics + +[Histogram of delay in seconds] +action.email.sendresults = 0 +dispatch.ttl = 3600 +displayview = search +relation = None +request.ui_dispatch_view = search +search = index=sample | fields + delay, count | convert dur2sec(delay) | sort - delay | top delay limit=10 +alert.track = 0 +display.general.type = statistics +display.page.search.tab = statistics \ No newline at end of file diff --git a/deployment-apps/app_Linky/local/app.conf b/deployment-apps/app_Linky/local/app.conf new file mode 100755 index 00000000..78666a91 --- /dev/null +++ b/deployment-apps/app_Linky/local/app.conf @@ -0,0 +1,3 @@ +[ui] + +[launcher] diff --git a/deployment-apps/app_Linky/metadata/default.meta b/deployment-apps/app_Linky/metadata/default.meta new file mode 100755 index 00000000..572710fb --- /dev/null +++ b/deployment-apps/app_Linky/metadata/default.meta @@ -0,0 +1,15 @@ +[] +access = read : [ * ], write : [ admin, power ] +export = none + +[tags] +export = system + +[props] +export = system + +[transforms] +export = system + +[lookups] +export = system diff --git a/deployment-apps/app_Linky/metadata/local.meta b/deployment-apps/app_Linky/metadata/local.meta new file mode 100755 index 00000000..b3af19b4 --- /dev/null +++ b/deployment-apps/app_Linky/metadata/local.meta @@ -0,0 +1,7 @@ +[app/ui] +version = 9.1.2 +modtime = 1705653202.178472000 + +[app/launcher] +version = 9.1.2 +modtime = 1705653202.182220000 diff --git a/deployment-apps/app_renault/default/data/ui/views/sample_dashboard.xml b/deployment-apps/app_renault/default/data/ui/views/sample_dashboard.xml deleted file mode 100755 index 6cd90523..00000000 --- a/deployment-apps/app_renault/default/data/ui/views/sample_dashboard.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - -

- Welcome to your new app. You can customize this app to look and work any way you want. Here are a few options to get you started: -

-
    -
  • Change the pages (or views) in this app. Edit this view, or create a new one through Splunk Manager.
  • -
  • Change the navigation menu for this app. The navigation menu shows at the top of this view.
  • -
  • Read more on building apps in the Developer Manual.
  • -
  • If you're not seeing any data, enable the "sample data" app in Manager here. Note that this will index sample data which will count toward your daily indexing volume.
  • -
- - - -
- - - - - - - Top recipients - - - - - Top recipients by mailer - - - - - - - - Sendmail transactions - - - -
\ No newline at end of file diff --git a/deployment-apps/app_renault/default/data/ui/views/sample_dropdown.xml b/deployment-apps/app_renault/default/data/ui/views/sample_dropdown.xml deleted file mode 100755 index c1cd25c0..00000000 --- a/deployment-apps/app_renault/default/data/ui/views/sample_dropdown.xml +++ /dev/null @@ -1,34 +0,0 @@ -
- - - - - - index=sample "$to$" - - - -
- - - - Any - - - index=sample | stats count by to - - - to - to - -
- - - - - Results - - - - -
\ No newline at end of file diff --git a/deployment-apps/app_renault/default/data/ui/views/sample_formsearch.xml b/deployment-apps/app_renault/default/data/ui/views/sample_formsearch.xml deleted file mode 100755 index 2cc5e87b..00000000 --- a/deployment-apps/app_renault/default/data/ui/views/sample_formsearch.xml +++ /dev/null @@ -1,24 +0,0 @@ -
- - - - - index=sample from="$from$" - - -
- - -
- - - - - Results - - - - - -
\ No newline at end of file diff --git a/deployment-apps/app_renault/default/data/ui/views/sample_radio.xml b/deployment-apps/app_renault/default/data/ui/views/sample_radio.xml deleted file mode 100755 index 5785702c..00000000 --- a/deployment-apps/app_renault/default/data/ui/views/sample_radio.xml +++ /dev/null @@ -1,32 +0,0 @@ -
- - - - - index=sample from="$from$" - - -
- - - - Any - - - index=sample | top from | stats count by from - - - from - from - -
- - - - - Results - - - - -
\ No newline at end of file diff --git a/deployment-apps/app_renault/default/data/ui/views/sample_simple_dashboard.xml b/deployment-apps/app_renault/default/data/ui/views/sample_simple_dashboard.xml deleted file mode 100755 index b041f09a..00000000 --- a/deployment-apps/app_renault/default/data/ui/views/sample_simple_dashboard.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - Message size by relay - - - - Mail delivery time - - - - - - Number of "from" messages - - - - Number of "to" messages - - - \ No newline at end of file