From 1f7920501af69f50d169e629db4c72d8cf4b6d34 Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel Date: Thu, 30 Apr 2009 20:55:09 +0200 Subject: [PATCH] Missing files. --- koward/package.xml | 32 +++++++ koward/www/htdocs/horde/js/stripe.js | 95 +++++++++++++++++++++ .../htdocs/horde/themes/graphics/alerts/alarm.png | Bin 0 -> 422 bytes .../htdocs/horde/themes/graphics/alerts/error.png | Bin 0 -> 298 bytes .../horde/themes/graphics/alerts/message.png | Bin 0 -> 477 bytes .../horde/themes/graphics/alerts/success.png | Bin 0 -> 360 bytes .../horde/themes/graphics/alerts/warning.png | Bin 0 -> 227 bytes .../www/htdocs/horde/themes/graphics/required.png | Bin 0 -> 118 bytes .../horde/themes/silver/graphics/alerts/alarm.png | Bin 0 -> 789 bytes .../horde/themes/silver/graphics/alerts/error.png | Bin 0 -> 701 bytes .../themes/silver/graphics/alerts/message.png | Bin 0 -> 778 bytes .../themes/silver/graphics/alerts/success.png | Bin 0 -> 781 bytes .../themes/silver/graphics/alerts/warning.png | Bin 0 -> 666 bytes .../htdocs/horde/themes/silver/graphics/menu.png | Bin 0 -> 165 bytes .../horde/themes/silver/graphics/required.png | Bin 0 -> 518 bytes 15 files changed, 127 insertions(+) create mode 100644 koward/www/htdocs/horde/js/stripe.js create mode 100644 koward/www/htdocs/horde/themes/graphics/alerts/alarm.png create mode 100644 koward/www/htdocs/horde/themes/graphics/alerts/error.png create mode 100644 koward/www/htdocs/horde/themes/graphics/alerts/message.png create mode 100644 koward/www/htdocs/horde/themes/graphics/alerts/success.png create mode 100644 koward/www/htdocs/horde/themes/graphics/alerts/warning.png create mode 100644 koward/www/htdocs/horde/themes/graphics/required.png create mode 100644 koward/www/htdocs/horde/themes/silver/graphics/alerts/alarm.png create mode 100644 koward/www/htdocs/horde/themes/silver/graphics/alerts/error.png create mode 100644 koward/www/htdocs/horde/themes/silver/graphics/alerts/message.png create mode 100644 koward/www/htdocs/horde/themes/silver/graphics/alerts/success.png create mode 100644 koward/www/htdocs/horde/themes/silver/graphics/alerts/warning.png create mode 100644 koward/www/htdocs/horde/themes/silver/graphics/menu.png create mode 100644 koward/www/htdocs/horde/themes/silver/graphics/required.png diff --git a/koward/package.xml b/koward/package.xml index 4c39164bf..89cdc5628 100644 --- a/koward/package.xml +++ b/koward/package.xml @@ -146,12 +146,21 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + + + + + + + @@ -164,12 +173,21 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + + + + + + + @@ -309,9 +327,16 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + + + + + @@ -321,12 +346,19 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + + + + + diff --git a/koward/www/htdocs/horde/js/stripe.js b/koward/www/htdocs/horde/js/stripe.js new file mode 100644 index 000000000..e0d941165 --- /dev/null +++ b/koward/www/htdocs/horde/js/stripe.js @@ -0,0 +1,95 @@ +/** + * Javascript code for finding all tables with classname "striped" and + * dynamically striping their row colors. + * + * $Horde: horde/js/src/stripe.js,v 1.3 2006/12/30 20:24:45 jan Exp $ + * + * @author Chuck Hagenbuch + * @author Matt Warden + * + * See the enclosed file COPYING for license information (LGPL). If you + * did not receive this file, see http://www.fsf.org/copyleft/lgpl.html. + */ + +/* We do everything onload so that the entire document is present + * before we start searching it for tables. */ +if (window.addEventListener) { + window.addEventListener('load', findStripedElements, false); +} else if (window.attachEvent) { + window.attachEvent('onload', findStripedElements); +} else if (window.onload != null) { + var oldOnLoad = window.onload; + window.onload = function(e) + { + oldOnLoad(e); + findStripedElements(); + }; +} else { + window.onload = findStripedElements; +} + +function findStripedElements() +{ + if (!document.getElementsByTagName) { + return; + } + var elts = document.getElementsByTagName('*'); + for (var i = 0; i < elts.length; ++i) { + var e = elts[i]; + if (e.className.indexOf('striped') != -1) { + if (e.tagName == 'TABLE') { + stripeTable(e); + } else { + stripeElement(e); + } + } + } +} + +function stripeTable(table) +{ + // The flag we'll use to keep track of whether the current row is + // odd or even. + var even = false; + + // Tables can have more than one tbody element; get all child + // tbody tags and interate through them. + var tbodies = table.childNodes; + for (var c = 0; c < tbodies.length; c++) { + if (tbodies[c].tagName == 'TBODY') { + var trs = tbodies[c].childNodes; + for (var i = 0; i < trs.length; i++) { + if (trs[i].tagName == 'TR') { + trs[i].className = trs[i].className.replace(/ ?rowEven ?/, '').replace(/ ?rowOdd ?/, ''); + if (trs[i].className) { + trs[i].className += ' '; + } + trs[i].className += even ? 'rowEven' : 'rowOdd'; + + // Flip from odd to even, or vice-versa. + even = !even; + } + } + } + } +} + +function stripeElement(parent) +{ + // The flag we'll use to keep track of whether the current elt is + // odd or even. + var even = false; + + // Toggle the classname of any child node that is an element. + var children = parent.childNodes; + for (var i = 0; i < children.length; i++) { + var tag = children[i]; + if (tag.nodeType && tag.nodeType == 1) { + tag.className = tag.className.replace(/ ?rowEven ?/, '').replace(/ ?rowOdd ?/, ''); + tag.className = tag.className.split(' ').concat([even ? 'rowEven' : 'rowOdd']).join(' '); + + // Flip from odd to even, or vice-versa. + even = !even; + } + } +} diff --git a/koward/www/htdocs/horde/themes/graphics/alerts/alarm.png b/koward/www/htdocs/horde/themes/graphics/alerts/alarm.png new file mode 100644 index 0000000000000000000000000000000000000000..70c1e1d2c66f6f0fe768c7cb78ea23ce8d8cea64 GIT binary patch literal 422 zcmV;X0a^ZuP);g9;~eEsWs`st1L=BE4Woc8Lp|L=_c z@0b7ZlKSwh{qd;$@v{8!wEXhE`trp8^sfK(v;XzB`t#5K^}GM|y#M&j{`k}X`r7{b z=l}oz0001s^X+5+0004WQchCgVg2sLbmZtku|66|mVA~r6r&K62MFePmAmX7wers}*bPz8Jjc1~s{`f6hA z5G711I_7#>8j7-l9AE(tQE52^8A$FQ8otB|(0{Ffkl7LrjeHTcFxVPZ!6K zid(to4fzfz@Hhvmcz255uqyr^eNBaBC4 zE9UWU;qMEAIv+Z|{A*OyUQxiPUs1rw{A`j&*}tMqf8TmOW|b7@WRh~~?*m%G;OXk; Jvd$@?2>^-4euMx3 literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/graphics/alerts/message.png b/koward/www/htdocs/horde/themes/graphics/alerts/message.png new file mode 100644 index 0000000000000000000000000000000000000000..1cae1e8af95e9791a3fc46342946f8cf28e13da3 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMffdHQnS0K$JEF~hXEGn%mqpYoL z;cMg;qwk$=;GJ&lpJU>mV;WRo8CK#Fkz*TG;SgQn6_x80SL2q{;FZ?mo!0D^)e)N8 z9-QABlHU_vJTba_YHC?$e8r@Miiz>nGn4D*rq|EPXkM7pzBI3WVR_rM+O8Rm)7Cc3 z*xWvQ-Lw^ZXRO*gbIpM{YxXYMba?5OW6QRl*s%B9e^S7*a_wrM9~?@8{DMi*hea*J zq3Vq;K(l&0T^vIyZsqoe^Br>FacPg+)FR;J@nT`SmHLB!+Yf!?nxORTz3us|+&x|& znWoJ@ux`g3e%l(CzlCSaSErh-t!!LwFmvfi4lRSrmNV5JCkktEz1BWnD_ov9=}_~9 zBfigBjq~s)H;t4(zjC+v+L4<)Qd$y=NQGMNfVI>Y_@C?92c5>!z5u X@v0v7OUjY}x{JZn)z4*}Q$iB}*>?kW literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/graphics/alerts/success.png b/koward/www/htdocs/horde/themes/graphics/alerts/success.png new file mode 100644 index 0000000000000000000000000000000000000000..4af9076c74e4deb3e1b904b0af81f18770c4f3dd GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf`~aU2R~9A~n;;b#EfJq89Udtb z6FZfhsu-Ur8yzhj9zK?mNiiZ~A~97iHM4S9xL9n`WOTGtZ0u}8(tKj7Y)p(yWRyf& zW|gQIiHIoi_{6#J@bR?F%i-bT@yRoB@v>oIW3dTSQPC3#snZdWPn9V^r!tlV`2{mL zJiCzw^3oM>A1RBT(Qhzl2gv6eTf~SZ7lZk6^!hcGPA8#1D(L&>FVdQ&MBb@0O8kg AoB#j- literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/graphics/alerts/warning.png b/koward/www/htdocs/horde/themes/graphics/alerts/warning.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6d50fabf0d8e6b6b9065b6ee67ae61beca847a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!L4Z$)tDvA@d3m{-6oZY8&9Vlm z|7VOHjCp~Qyu7@{k-VSws~M{?=Al0dm2PZ!6K zid(U#9JvlSa5!JgacWcg@^8EDr&2>+j!%_Ukw)iRyk2o_+{~E3f3ZnbY68#2hA+7q zOfC(40*p0%idhW}91orwy6_4JT$T0uxK(3+?T=@i`>)tCXaG%T@O1TaS?83{1ONft BRb&7F literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/graphics/required.png b/koward/www/htdocs/horde/themes/graphics/required.png new file mode 100644 index 0000000000000000000000000000000000000000..175636206894ea07bc2eeccef284afbdc7d5f40e GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2xGmzZ=C-xtZVhivIaoq}JFfhDNu;v6(OeH~n z!T%YaZa44(@?w3Y+732PG_{dW-vWnGW?ek+eegcN?|t9z2?7xGKN@MGRD*J^ z&rlky@ZUE!D5>oxB^64H+e}Jso>dhAcXJ|I^4Pu&0hSi(IWgLX71SJg^}9{IANt4a z6@3vO@*Gyvx&UJ2j;g6eXHOcITv{wUTQS>}4p&n=2Fk;r%w^@S*8a(S*4l9Z?xB2q zbEz@ceIA}S32-WSa5Toip*ae*h-LZ>K#V(y+NX@kSg_V%$^H^^#w5(VjmNa^Al#Zr zxKskTv?tM3%<%;PqbiC^j8kOR6?gv~_-2jxYPk=$UI?e|FeaO0Fjl)4b{QYeM$$#= z33NONUJd|;c@3 zEdc1N;!Mt4u3_FH!uuLNdh0_mSQm{kBBv%A#u5&?pX`FYmIHU&F-*wfPx9%`;Lgug8DbunAt zBaI+kWJ7UF0I#(WUwSj4$>*c9h=G}AiU3$-A0$Ax*`Bq(7C5v$WSb3D;V`_ofN@<0 zyyGH_s4k);Wh-=dcVI!ug{|Qbq&Jv@e+2kN0@9!>-iNlrSST`i(3d5k^wJhQO4^KW zF%1@J6soS$C)Ne{CC_FFV2Y&a z4Co4YFjq&xTp5X`tPqr@&_w?P@T)qFu}N};o>QJmcZySJ(R-Md ToJi+(00000NkvXXu0mjf*@atu literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/silver/graphics/alerts/error.png b/koward/www/htdocs/horde/themes/silver/graphics/alerts/error.png new file mode 100644 index 0000000000000000000000000000000000000000..c37bd062e60c3b38fc82e4d1f236a8ac2fae9d8c GIT binary patch literal 701 zcmV;u0z&N#0$9Ug7g~-`rQ^qx~m@y2OU8A z#zh~=7n#Z$Z*fx-GOtDf07cgx0suCz_W(2~Y(0tf@FX@P6EPuM_dgn$vj9LucO)%W zw%HgMW>=#oL>nZ>M&NEf08>)#)k<{$fCT_r>rPi=BV=hFh6WS^qqze>C6Ek}o{M5% za|@JGowu0t{&hgNzySHZxy@LTNh);YzZ2zSp_ zl$^T&Dnc|NLb&RD_!4>pt@VHdP)ZGER%5ZmWEe$lryR&y;2u^3cOkO4#6c%-(EY6a{600000NkvXXu0mjfxS2AI literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/silver/graphics/alerts/message.png b/koward/www/htdocs/horde/themes/silver/graphics/alerts/message.png new file mode 100644 index 0000000000000000000000000000000000000000..12cd1aef900803abba99b26920337ec01ad5c267 GIT binary patch literal 778 zcmV+l1NHogP)BVme|mWaqy4$_pJm?y9KM{-*hp?1+Ey3e-CEDooTa!B;e(Q>TSF?bj>5At13y1p zriN3w3x~5SfZj{@J4M{kp{?=M_Lh2bV+5LH)Q)5W!-ePA$RgE1@5f1cyHki0Y}JyVEYZF(LD$xXlt$7A5CgE@ zpV-&l%vf;=5kZ2-2gi@Y6J&=cuwt>!vJ^#(&n|LcZyUzi6Duj$$hJ1s*HD-#;k-w@ zpdrwAuoDG_N2bvb07G$Zk*?Hc)JLtW4yqOnic_$zO7NZ#l>Fm){;fE?b$IbOaX2fe z0la4g0Dfw2xk7Wi7NapVD8YMPCZu?A1QCK*67dgsvRKBLFtrM>?$%&_lD1882mzdO zWPdw5KWw6IT`m1b_8=lS5jt8D3=RDa=&jWzR-)S@56WMslZ~mKu1)-wpXB>rNBQ>N zU#K`#1B&v|_AQK;7I~B}OdGiUT9LX>f0xm6<;LeP!=vFjPsUQF*wCJ*dO)4YBypgdiuF!=i@6Zyi7F|q#K zz?tlSZULa@t1D?$e;f@b36&N!V2mjOHw|*WdP)4-QibtN)VXQDpczE`xXAkUjh%RI>;okxb7K@0kpyQ1k_Y(|Oe7$m(^ zNYX>mI||sUbmn+c3<&FnE=4u#()KBS^SH8e)Qs5i!#lY=$-1gbH6VluzU=m=EP78&5vQ z-?+fFP-G2l&l_QzYealK$;1Rl?FkzXR&Jv@fBPNjCr#AYRyJ7UJQ0v#?)7Ott=>3`#-pV!7>9}>Q1jL)H6h&gkP@3nI=+F3nA~M>u#(n* z8T!#8oEw&-mED4!h4s!N@Jo3S7N&Q6%6l3}nlcd~X@>;uelvPsSkXIgg~e+^T1zSf z3SNj(5%jK~i8@b;CeOSYYtbpBV}~vsBnU!_?2tr-P=|^T zED%wc9ezHgW@NMb!^uT_|SvCpFLJylbx zY%bpaTGI8IYXMN$9w<3j9VkA~NYOKEQXsj?6a9_hcwfU$acAhJhB)zb_w@MVUEy@S zX&I>K-R!bhu3?(6bHWIg$HEl7{9g>>&l_qdd+UYb(1~BCo9LptNq&8>!yoJ3Ui(i5 zRJ|XnYBklL!{@$-7=3mJ>P@1c=7Oc79e-V7yf+%lD2!I;Y&nXBZ>=B!5?CB>LvEx6 znI%n)qqi$#X#wKB(U7XP2P=+4{b@j#r%9-K(8UqtSDk>0UKzf*HM9yqMZ1D!$2MdZ zR=`U>0zhOH1XqN?nY@AQqB7)Fp4{v&dKXvb43hZKvnN8;Po;+jY*}~*Z|W9Q0W%{D z^T}Cc<|r(Su=1K=P5>Z4 zg`et&Va}tdzBS-G-ZcO)zCWpJvGQwrHZ`@wpM420ac@bI5~KkTFfGEM3sPWO8co4^fI6lPnA)Y{ef%@{+SnoUk0+dW+*{8WvF8}}l07*qoM6N<$g7cXs A&j0`b literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/silver/graphics/menu.png b/koward/www/htdocs/horde/themes/silver/graphics/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..b310513d2a0e4782bad2d7022e85392d253a22d7 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI}!3HGf{@&OHq}Y|gW!U_%O?XxI14-? ziy0WWK7cTz(;AZ*Ktc8rPhVH|>#XuTEQ(55NgIGdMxHK?Asp9}E55$ETCc_i1k3*a z|DP|nR BFh2kQ literal 0 HcmV?d00001 diff --git a/koward/www/htdocs/horde/themes/silver/graphics/required.png b/koward/www/htdocs/horde/themes/silver/graphics/required.png new file mode 100644 index 0000000000000000000000000000000000000000..4852bbe95ff334ce7ef2284106b8e1c9c7529aba GIT binary patch literal 518 zcmV+h0{Q)kP)H@#lT--U~Tn8mqOC zZpK>Liii@5=;9=b;O5-HKSDE!L9n_?mrf2&{sB5Tbf^dxIw-ZZ*o3ONp)J@m$zATp zdtV2s<7atz5D`R#0j=?_|-i zKiK}fFwri$04iOnEQ>cbW~2DKIOeY3xN(In=J)oe4{4me)vlQv4WiJs1^0A$vaXCp zDbvHoAQ`4spHZdwy0wrT#(|sn2RF0Mh9C6^Pc+BhxaI1U*3kd8x4E|(E;{4X^hu)s zk4G=-Ps{b`*3s_P`%?AP*;2K3Dfrrb*l6!B0ce2Wk!m`At(7NP9_}2pdYhdWVg+>R z*}L0n9>4{#DO-Pj>^>=!xprYi*4OT