From 8edb6f87e651f36bf28e5171e1baccd59662325a Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 18 Jan 2012 15:55:16 +0100 Subject: [PATCH] Add Larry skin to Kolab ZPush configuration utility --- plugins/kolab_zpush/kolab_zpush.php | 4 +- plugins/kolab_zpush/package.xml | 11 +- .../kolab_zpush/skins/larry/alarm-clock.png | Bin 0 -> 841 bytes plugins/kolab_zpush/skins/larry/config.css | 140 ++++++++++++++++++ .../kolab_zpush/skins/larry/deviceactions.png | Bin 0 -> 781 bytes .../kolab_zpush/skins/larry/foldertypes.png | Bin 0 -> 2291 bytes .../kolab_zpush/skins/larry/pointer-left.png | Bin 0 -> 1283 bytes .../kolab_zpush/skins/larry/synchronize.png | Bin 0 -> 836 bytes .../skins/larry/templates/config.html | 71 +++++++++ 9 files changed, 222 insertions(+), 4 deletions(-) create mode 100755 plugins/kolab_zpush/skins/larry/alarm-clock.png create mode 100644 plugins/kolab_zpush/skins/larry/config.css create mode 100644 plugins/kolab_zpush/skins/larry/deviceactions.png create mode 100644 plugins/kolab_zpush/skins/larry/foldertypes.png create mode 100644 plugins/kolab_zpush/skins/larry/pointer-left.png create mode 100755 plugins/kolab_zpush/skins/larry/synchronize.png create mode 100644 plugins/kolab_zpush/skins/larry/templates/config.html diff --git a/plugins/kolab_zpush/kolab_zpush.php b/plugins/kolab_zpush/kolab_zpush.php index c7469f1d..7624cd00 100644 --- a/plugins/kolab_zpush/kolab_zpush.php +++ b/plugins/kolab_zpush/kolab_zpush.php @@ -6,7 +6,7 @@ * @version 0.2 * @author Thomas Bruederli * - * Copyright (C) 2011, Kolab Systems AG + * Copyright (C) 2012, Kolab Systems AG * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as @@ -286,7 +286,7 @@ class kolab_zpush extends rcube_plugin } // fetch folder data from server else { - $this->folders = $this->rc->imap->list_unsubscribed(); + $this->folders = $this->rc->imap->list_folders(); foreach ($this->folders as $folder) { $folderdata = $this->rc->imap->get_metadata($folder, array(self::ACTIVESYNC_KEY, self::CTYPE_KEY)); $foldertype = explode('.', $folderdata[$folder][self::CTYPE_KEY]); diff --git a/plugins/kolab_zpush/package.xml b/plugins/kolab_zpush/package.xml index 6313d1e3..250d1a66 100644 --- a/plugins/kolab_zpush/package.xml +++ b/plugins/kolab_zpush/package.xml @@ -4,7 +4,7 @@ http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd"> kolab_zpush - http://kolabsys.com + http://git.kolab.org/roundcube-plugins-kolab/ Z-Push configuration utility for Kolab accounts @@ -16,7 +16,7 @@ 2011-11-14 - 0.2 + 0.3 stable @@ -38,6 +38,13 @@ + + + + + + + diff --git a/plugins/kolab_zpush/skins/larry/alarm-clock.png b/plugins/kolab_zpush/skins/larry/alarm-clock.png new file mode 100755 index 0000000000000000000000000000000000000000..518bdc1166b8d585f27c33d2066f04a3f9834f9b GIT binary patch literal 841 zcmV-P1GfB$P)q$gGRCwBylFLsMQ543%&P-dTw1pyr zpeWF^lt4uUB1S+G0t-b$!lHykqkjT!T=>`+b>$k_un`CeF@(^N7=sXk3jsqYuM{j$ zpi)2{0j7^>X~%m9A!ywACEq;mIlpu6oI9%CCk%LvDuZKD2Ot~A@*c&|Z+{)Hq%Ski zn2~?QLlN1}Nl|2~)QQipmOCoaFBh66DU5;so&&YyZHQxYpJq#}@JQ5V7uVD^7`562 zY^+W#xrVz-rKtFdI|#}T^KaGHCJ8q4s&@sWqhmN%*vMP#mA5sIElRt*pB{K-M$p&W zgR-*g5YF2Q%%%1G*N+`*Trh$XnPD=gU1OM^_adqK4Xk!Ml65*vPfp@WQ4vgOR##!-7NBc1X0ccxTyuajl;va@Er&ZRRayBrOK9RjD5RLm z?RH~jdmDc%x3CIs=ZksLriHW4sTOnRu*JT-5Q_mUO~^`3RT2*m4^N+|j^c6r*xf~< zF*A1egKBFbAB&uMjs$>+nqd$-1K+8sL3MRC9yB(>U@$1w>-8uuFGqPDJZVjr&ba=;-P?-GNNJABlkV`2vLVE3=^mh`&Xh&P|SGm2FZbrKBh@ zy`Na0oD3~Fjc{Mzrozwy5jt(4f2+NHA;ISpW4{ZW6gjIni6w1ph`zSA19w^fT0zjrvit|kk{QX%%YjLUV>+WdP)B{pEc( z0TUnxT0jXX15JRN77-or9JmM208x7lNCPi{kJBJBpH8Qp`}_O%3x&c$r_+&$M53Wa zqfy&zwndlACBd3!K!;Bva@g!qG#d5b{04;(i^T$t;{^43U51YT>=cmSCeGwT ztm0TK_HcK1_bDL(42(wOce~yG&15pw`Uq5o&gF8q{C@vqjw^TRM2<0vg)*6Ju(q~#c0riqn?9S(;p zI-QOsIf$72?;IaQPN2;m5oo1Sq1M;e=MN7LH6TDpoCbrz+Vb);$FeL%S~L!d7uQH6 zl3}aWqPMoTv}ge%l}gEjTKIjuva-@iBoa)iRFV@SWG!;1yo`8*!B8c_91e#Hq6wu^ zc@mGut02K;vsoFcq9*QQ7^bV$YRRN6@==kx)9H+%9Sbx~UqK5-Wc#qWxjENvx9NO7 zFGq_Qh*eG;GPN}73o^7)@`@j{T{Apqx@8((NHCm$!nQRMuTe%D%FQhs-aNm zHP*i)Hs_@^m<^xckXH_eBd6EvtGM(7t@;U4EZo!t(URG0e&g|Y-Xh0NI^wAbcW8t- z(ZX$D30NH4^b7C-_zW~A8SfW6v`IgD#GCao60;rJjL0(W@d~00000 LNkvXXu0mjfYKUYD literal 0 HcmV?d00001 diff --git a/plugins/kolab_zpush/skins/larry/foldertypes.png b/plugins/kolab_zpush/skins/larry/foldertypes.png new file mode 100644 index 0000000000000000000000000000000000000000..4950296a906a82b571650afd4974eed21fb9dced GIT binary patch literal 2291 zcmVTcL`lmza&Oa)$ZLj0?6m{E!a|0^2*Yj93;$}H!Ew$=qNsJYQpbp zYPN=5^Lf2e5rLe!co74`!|?k3Hx<@lUAAG{Fp$^l)mSYSeCw{e@X`767#JG*Vh|c* z9oA(Vww(gDuxV{*r4vx%{g zo}|?Z+bJNoTjLAP$nEjKJ~D!|q$I@Clg|(sx21)JFq_TjBli-mR_Jv)XxWBrXUu5a z<-#Ck;e!|K%C4n?fOD5k+(~RqD zYebhQp-}n>sATWnz59B4`?Ky?un>9q`3MXJaYMjL0CMP8?<2+|{q;wuf4QD9)CIVB z=gys3ot>Td!y8q&@_9#~a{U1?Rt^Y|mt{k4dFys7ws2VpW>FgVbM zu@MKxM;#brq2D7TgRl>Di!eyj997Tg`kp;|o^EPxrCAVD66b8$v>wAl4xFk#h2s0~ zCn~Yxx39kgjaJ4yZ3bjrd{VR-#@q0eh#nO4V_L8gF%Pk;UT4w|wfz^}*qt@(; z1|)CYx)qtkNv=s3CR~%ue%QBfA6i>mv48*m0G}I8M6-H~`!w)KQgXO_RO#PBZ`@Zo zYlq)@kCY5Bn9QPhcvgOqJ_XM4G2D0WGQ9TMIIdiJx8urZuh^!iznxrrF)P3D<+3f? z5ucnXXjRfkWKN>^L@D@v9%yMsvd&Kr&??cgX5O%2gS*c@M9N+mO-4wvhLmL$kOIF~ zCLk>)40ia96G_p4lB=q!e!;H2QB?!IfipzJDG`_wSOz|NfJc(Wj66#|#H6FCA7^I* zwUKLU^A;~XR`$$u$Vf>f44J^>;INN241V6ZP!hbj(b5f_*?1+m1Qm6#nYRnS^Y9~Q zH5ysG*F^mW7qegJ`Ju3TBp$a5AN=Fka_Vd#438R!Ef_34xapFECh)C?*}A@6UBVq10ja#3Ag zUPGxQwW}W*W$ZHLygZE-p{Q(kK(BCNMMX(*Z7o__T2Q=VMbUy)tBTY>#dUR4W2;ve zwUw9aBi5QL@Y~=Y8-txT;*C!}iMaH1cxm^hZt5}CB|Ad|kRwo(aUQ!J-=w``c4np+ z?4q50LSo|7YldD?EMk{Ox?~p@5$qhglDweYW@DS2Acj`;Qk8jO`e(UhG@Px#dYp1C z1jIXAKhZ?>@#DDG*N1tu=`7p0Q4Dfl7xn$LtSr1KRRcwkKkr=K1hj6=8f@FV8GZfz z;y%>poR|pT2Y0zqXQU17{yVz5@K$v-RxDp0-sN)}qfCYG12fV_%qU1QVn!ZPOif9_ z&$e&J`zKC_`;d%M`a{22mu-|NK-!RNEZ3=q*f4be{Ei*sp06R-*hW#i=A;Z5skr#F z$xZ+V4jx2&d_2~dmI@;|7>rBAclvBN`=9GBM{sp?Lb?TKpQG3?C-ZgXyIB#Ot(NJW9XTT!eE!rE z_(9Hdc(dsMYRSz$swIw5YHBKadV0dKT9lI$F{2rreQfPTJajY<$JsrKktHSucQ0Bb zl=&nl)O@$%Y(9mld%S&)v;Tk2Mh+HB!7rq#fvcumeY-h-E&cpP=v=@ye(6}Iv(XLp z=?1kQpHya?sl7@f=ry6QQG55A2j+jf>?fRF{QK~)d#|0SE{7GNMaUpN+m@15`gBV7>rbJepa8X1hiAIx^G|hTZ##suZ~h7O z^(SDpS`kb8NS#iHvGH+?5;x6X`2w=P_c;Fkb~GSg~X7v{0k9%!Lbuj@l;b zjCe8fVL`gh78QsOhZTAcs%@r@>U~qfTznrfBvVTLr=Q|NM+aJHcYC$BH-fL#HsKk0 z{gF@nSIH%DqP}bz#d?EQ{2lG}M{&*Ti*)V$i#w2C`7%ChZKcc^;c~geRUG&dhu=xN zUT?G*sp*-4vR~Q*56vu>0vk0>;s_{8j2Jy6>{|JeSmDN5icvGgh^32T6#ORw>!@wQ z$3E=yx+G#KJ6SJ40f literal 0 HcmV?d00001 diff --git a/plugins/kolab_zpush/skins/larry/pointer-left.png b/plugins/kolab_zpush/skins/larry/pointer-left.png new file mode 100644 index 0000000000000000000000000000000000000000..bfa7e86cefddf0248e057c924d14862d46a74f4e GIT binary patch literal 1283 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!3HERJk;|9Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?_nZLn2Bde0{8v^Ko2Tt~skz|cV7z)0WFNY~KZ%Gk)tz(4^Clz_GsrKDK}xwt{?0`hE?GD=Dctn~HE z%ggo3jrH=2()A53EiFN27#ZmTRp=I1=9MH?=;jqG!%T2VElw`VEGWs$&r<-In3$Ab zT4JjNbScCOxdm`z^NOLt1Pn0!io^naLp=kKmtYEgeeo;J&4sHjE(uCSxEHIz#UYgi zsro^w#rdU0$-sz9QwCX8VC7ttnpl!w6q28x0}I7~jQo=P;*9(P1?ON>1>eNv%sdbu ztlrnx$}_LHBrz{J)zigR321^|W@d_&iG`Voi>tAjv4yLlp`ojxlZ%sqtEsc8iK&^J zv6-PWOs`9Ra%paAUI|QZ3Q(`Jsimo*lbH!ly`ZF!TL84#CABECEH%ZgC_h&L>}9J= z+-|{b9#n4%7PmnCVT#i&`as9%gCZ6wqG3Y7)B|F|lP!<~Pxz^Mz|>v@Ox8xyCHEK@ z7|T6f978H@wM??jJ`^C*cK?dNT9(DGu6LXSR2jEEcy?)}_rmOh@)v;c!G)!=yUX74 zzqqzF;Kij!YL8ZVC<@rKtA5=4JSOME;;rI({4L*YpWCX3N39LBDDhf4$*bZ@>0Y5u z7lr@IW}N4D#^_1+x?Oz#y|Ba~MzKbOt2IYQ>~Mz3p&YZ@?;Q>$A97ZkytD84W2Y;x zzZ%T-+Zdy_omb_WWmD#?qaj+X#|sVQ`VHrwKe+kRRP!U#Tb9?@tzWr{>-ILonLZmL zbT;ginAyVh@ti@=Y!@ZPRi(RQ1rx({cw)B3=*3^Wbs=y2(Smu;JNN8gYcs)b`F*Ro zeiK>P-p_1*q8Bsw{5sEHKOHWvYSA)O@SJo%(|p>0`K+zCbRW)nv11)~T&9Igo6hM6 zOf}nivM*~t+!D8bKR+9@%4E-iGYJMSW`Fxtj=28v|NQq%Bhmy8&TADBu0#u&e}AW4yBlYbwD{tWC(jQq%V%U`kapM{qIE#-Ca75QboFyt=akR{ E01=_ejQ{`u literal 0 HcmV?d00001 diff --git a/plugins/kolab_zpush/skins/larry/synchronize.png b/plugins/kolab_zpush/skins/larry/synchronize.png new file mode 100755 index 0000000000000000000000000000000000000000..ba5ebd1f4e20b67ceaf49c2c9160f37a03ccc805 GIT binary patch literal 836 zcmV-K1H1f*P)dz zNLw#yfl;S$OS+NxP!T0`q27a_KcR=-dJ5{Xm+WEf!J>k|BqE5#C}ImGwQ$$<(wdh& z>AIJ5zVFx9lo8J{@aWY%oIP6CAZKYHol)uRf|554m_YTnpAlGl zL9{5M4)qVt#u>|mLQVrh46q|<)MP|~t8EE-8crSv>~io{4+abW2A~lV0z>OM)mbBD zmWtqV;+?9YGlhpQQ@M9zi{*KRG_T5PQ_nvC9tMo_mT6XEIU5;J+S?d(HD_0f!1ES7 z7@Uj?4!kD>&?r8e&c1jan^9Cs!}3z0d7Izafj)-}rbYZR}EdihS6`M#Fcy= zaw{u#mV;BNWe3{Sqiq;{_M>cOP*8MhP1CLQf3t|C2tpM55ycYh7RL%}Yf+Bp#e!~C z2(WG^ZnlxC>igv!sW2GM8SslVJ(oFwkp~5*6E^0rT$Q zya}^2lB>ITrX0zGEa!lc90$HC4~#^g#%ZB2j3vzHhi;TO$n{?Wwx(^0>^QA_x~H^z zTf=2SxY0rCf|fl@rb7TXYr%pE(0=u@G literal 0 HcmV?d00001 diff --git a/plugins/kolab_zpush/skins/larry/templates/config.html b/plugins/kolab_zpush/skins/larry/templates/config.html new file mode 100644 index 00000000..9671bc6a --- /dev/null +++ b/plugins/kolab_zpush/skins/larry/templates/config.html @@ -0,0 +1,71 @@ + + + +<roundcube:object name="pagetitle" /> + + + + + + +
+ + + +
+ +
+

+
+ +
+
+ +
+
+ +
+

+ + +
+
+ + + + + +
+
+
+ + +
+ +
+ + + + + + +